• Home
  • About
  • Ekko
  • C.V.
  • Blog
  • Archive
  • Contact
  • RSS
  • Menu

Alex Strick van Linschoten

  • Home
  • About
  • Ekko
  • C.V.
  • Blog
  • Archive
  • Contact
  • RSS

Scratching Below the Surface with David Heinemeier Hansson

October 30, 2016 in Coding, Productivity, Tech

I’m part-way through listening to a podcast interview with David “DHH” Heinemeier Hansson, creator of Ruby on Rails, author of Rework and Remote and co-founder of Basecamp. I wanted to write down some brief notes on what came up so far before I forget. I may return to this thread after I’ve finished listening to the rest. These are just some of the points that stood out for me from the conversation; I’d strongly recommend you give it a listen yourself, especially if you’re interested in coding, systems thinking, improving and learning new skills and so on.

  • Curiosity — this is a skill worth cultivating. There are various metaphors often used for curiosity, but in the podcast DHH talks about the need to ‘dig / scratch below the surface’. He talks about how finding the thing in the topic / skill / domain that interests him is often a case of just keeping burrowing down until you find it.
  • Learn What You Need — DHH talks about learning to code as a way of solving a particular problem, and about learning only just enough rather than diving into that learning as a pure pursuit needing you to learn everything.
  • Systems Improvement — this isn’t explored that deeply in the part I listened, but it was a good reminder that there is a way of thinking about improvement that sees improving the system as the way to improve the skill.
  • Time / Flow — DHH talks about driving racing cars and how time really flies when he does this. This is an observation that this, for him, is a skill he is enjoying learning, and one that gives him a great sense of that satisfaction that comes from doing a rewarding activity at just the right level of difficulty.

More on this to follow (maybe).

Tags: productivity, creativity, curiosity, work, coding, learning, skills
Prev / Next

Mailing List

Popular Posts

Featured
Coding, Productivity
Solid Study Habits for Coders
Coding, Productivity
Coding, Productivity
General, Movement
Pain: A Love Story
General, Movement
General, Movement
Useful Tools, Productivity, Tech, Language, Coding
Introducing CoachBot: Your Personal Language Taskmaster
Useful Tools, Productivity, Tech, Language, Coding
Useful Tools, Productivity, Tech, Language, Coding
Books, Jordan, Language
Everything You Need to Study Jordanian Arabic
Books, Jordan, Language
Books, Jordan, Language
Incremental Elephant, Language, Books
The Two Books Every Intermediate Arabic Student Needs to Read
Incremental Elephant, Language, Books
Incremental Elephant, Language, Books
Books, Productivity
Fundamentals Versus Hacks
Books, Productivity
Books, Productivity
Productivity, PhD
PhD Tools: The Secret to Finishing Your PhD
Productivity, PhD
Productivity, PhD
Jordan, Climbing
Existential Battles: Climbing in Amman
Jordan, Climbing
Jordan, Climbing
Afghanistan, Books, First Draft Publishing
Reading the Afghan Taliban: 67 Sources You Should Be Studying
Afghanistan, Books, First Draft Publishing
Afghanistan, Books, First Draft Publishing
Books, Journalism, Pakistan
North Waziristan: A Reading List
Books, Journalism, Pakistan
Books, Journalism, Pakistan

Recent Posts

Blog
First stitches: on learning to knit
about 5 months ago
Language Learning Crash Course: from slightly more than zero to slightly less than advanced
about a year ago
All the things I wish I knew about studying at school
about a year ago
Automating social media posting for my new blogposts
about a year ago
Vermeer at the Rijksmuseum
about 2 years ago