First Arduino project: distance alarm

Amazingly, our refrigerator doesn’t have an alarm for when you accidentally leave the door open. In the last six months, we’ve left the refrigerator door open overnight three times. Because the light stays on when the door is open, another horrible design decision, the refrigerator thermometer hits 107°F by the time I notice it in the […]

Nothing is sacred

What’s wrong with voting? Although voting seems like an intuitive concept, there are a few major flaws that seem to be getting worse over time. Voting is never truly representative We assume voting is fair because it vaguely reflects some total population that we are trying to represent. It’s impossible to exactly pin down what “representative” […]

RFC #17: Experiments and the Economics of Open Source

RFC #17: Experiments and the Economics of Open Source. I joined Nadia and Mikeal to discuss my work on WP-CLI, the economics, origins, staying productive as a maintainer, fund raising, and the state of WP-CLI "today" (aka last May when this was recorded). Update: I forgot I said this: "[The GPL] is used often as […]

Landing Gutenberg in WordPress 5.0

Some incomplete ideas I've been noodling on that I want to make public. Ultimately, the goal is: the vast majority of WordPress users are excited and should be able to use Gutenberg on day one. Fundamentally, this breaks down into two objectives: Make the end-user experience is so good that WordPress users actively want to […]