
Pyramidal Objects
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 →
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 →
Many tend to be inward focused, and I suppose I am too. But I am also very much obsessed with what I like to call “the outside view” of any… Read more The outside view →
An uncomfortable truth that sounds even more ugly when I put it into words: there isn’t a single person in this world that I respect who has clean hands. I count… Read more Dirty hands →
There are many people that I’ve learned important lessons from in life, but I think George was probably the first. He’s my best friend’s dad, and he and his family… Read more George →