Computers were supposed to be bicycles for the mind. So far we only have penny-farthings.
No one cares about software quality anymore. I mean, yes technically that is untrue and there are demonstrably some people who do, but for the most part, quality software has become a niche luxury1 while the most commonly-used software has become a slow, laborious cesspool. I just had the misfortune of using the new Google... Continue Reading →
How would I describe what I do to a reasonably intelligent person who isn't a software engineer?
Tanagram is a project idea I've been exploring built around two fundamental hypotheses about modern software.
There seems to be an inverse correlation between how much I pay for an Apple product and how much I enjoy using it …
Recently, I had to make a straightforward change over dozens of files spread across our entire frontend codebase. I didn't like the idea of finding all the files and manually make the change; in the spirit of laziness-driven-development, I decided to figure out a way to script it. I'd discovered jscodeshift a few months ago... Continue Reading →