We Gave the Robot a Team

14/06/2026|8 min read|#ai#agents#developer tools

We were told to put AI in everything. Now the invoice has arrived, and it turns out giving one robot a team of robots adds up fast. Here's how I'm trying to stop paying flagship rates to move bricks.

More >

HTML Already Did That

21/04/2026|5 min read|#web development#html#best practices

We keep installing packages and writing JavaScript to build modals, accordions, and dropdowns. Meanwhile, HTML has been sitting there with native solutions for years, wondering when we would notice.

More >

Short or Long Functions? Relax, It Depends

27/05/2025|3 min read|#software development#best practices

Some people want every function under five lines. Others write code like it's a bedtime story. The truth? It's messier and more interesting than that.

More >

The Lost Art of Commit Messages

10/11/2024|6 min read|#software development#git#best practices

People scribbling "fix bug", "update code", or the ever descriptive "refactor" while pushing changes that could rival a novel in length. It's as if they think we're all mind readers or perhaps they assume their code is so flawless it needs no explanation.

More >

Looking to the Past, Seeing the Future: Discovering Plan 9

06/01/2024|5 min read|#operating systems#software development

Plan 9 from Bell Labs is this really cool, somewhat under-the-radar operating system that started in the late '80s. Imagine a group of tech wizards at Bell Labs, including Ken Thompson (same guy who co-created Unix), brainstorming and then bringing to life a system that's both familiar and wonderfully strange.

More >