This winter, I want to spend a bit more time on dedicated learning and practice, so I’m making it my goal to work through these three books: “Domain Driven Design”, “The Personal MBA”, and “Made to Stick”.
One continuous source of conflict for me is the tension between seeing myself as “a whole person” while also balancing my many different goals, roles, and responsibilities. I’ve started to… Read more Buckets →
We often talk about the importance of focused work. We rarely talk about the relationship between focus and blur. That makes me feel uneasy, so let’s discuss it. In order… Read more Blur →
Lately I’ve been mulling over a thought experiment for what a new fundamental object model for programming might look like, and that has me scheming about pyramids. All kidding aside,… Read more Pyramidal Objects →
This is what I’ve gone to bed to and woken up to every day for the last eight months, and what I expect will continue to decorate my walls for… Read more Visualizing the long haul →
Hofstadter’s Law: It always takes longer than you expect, even when you take into account Hofstadter’s Law. (From Gödel, Escher, Bach) In the past, I have taken the idea of Hofstadter’s Law as… Read more Hofstadter’s Law →
Some call software development a science, an engineering discipline, or a profession. But in fact, the current state of the field more closely resembles alchemy. Let’s not dig too deep… Read more Regulating Alchemy →
The topic of “code as art” nearly always devolves into a question of “What is Art anyway?” which in turn devolves into philosophical grumbling and mumbling. Let’s see if we… Read more The Rules of Art and Work →