Browsers are really good at rendering content, like really good. They are so good that we send megabytes of HTML and JavaScript and they handle rendering and manipulating content at over 60 frames per second. So I was thinking, why...

“I wonder” are two of the most powerful words in the english language. It causes the brain to open doors. It inherently challenges assumptions. It forces different perspectives. It creates a perspective different from the status quo.

Motivation can be elusive. Thankfully we have grown out of the dark ages of Pavlovian motivation theory. Daniel H. Pink’s Drive was very influential in my thinking on the subject. While there is no formula, I’ve generally aligned around...

In the imperative and functional programming patterns of today, TDD can be thought of as stating the requirements for your interface, object, etc. There are programming practices such as red/green/refactor coding, where you write a failing test first then implement...

Amazon is king of optimizing workflows. From 1-click book purchasing, to same day delivery, the optimization is tangible. Many of these gains are fruits from the massive data grove they have grown over time.

The lovely folks at work thoughtfully presented me with a DIY Bottlehead Crack OTL headphone amplifier kit. Why would one want to solder, assemble and test something that has enough electricity running through it to kill someone? Because engineering....