13 April 2026

35 links · Monday

The Solution Space

I wanted to write this post in markdown, so I did a quick search for a browser-based editor, but quickly questioned why I was doing that. Instead of searching for one that I liked, I popped open codex to build me one. It coded a sufficient version in a couple …

The Command Line That Never Died

Inside Amadeus cryptic mode: the terminal language designed for teletypes that still backs a huge share of agency and GDS-sourced bookings worldwide.

GitHub Stacked PRs

Break large changes into small, reviewable, stacked pull requests with first-class GitHub support.

The Future of Everything is Lies, I Guess: Safety

This is a long article, so I'm breaking it up into a series of posts which will be released over the next few days. You can also read the full work as a PDF or EPUB; these files will be updated as each section is released.

Why I Don't Ship Preferences

Most software overloads users with settings — but what if that’s the problem? In this article we argue for fewer preferences and stronger defaults, showing how opinionated design reduces complexity, improves usability, and lets software just work.

Mailing things is Fun

Sometimes I can't tell if I'm discovering a cool new hobby, or just getting old. Regardless, today I come to you with a tale of a little endeavor of mine.

Uses for nested promises – The If Works

A recent conversation on Mastodon reminded me of some old JavaScript history. When promises were relatively new and the Promises/A+ spec was being developed, there was a request from people with backgrounds in functional programming to incorporate monads and c…

1 year of LLMs writing code for me

I have been an early adopter of AI coding tools since they became genuinely useful. Here is what that actually looks like day to day, and why experience matters more than ever.

Average Is All You Need

LLMs will make more of your average stuff. And that's OK. Here's how average SQL beats fancy attribution models when your agent writes the queries.

On The Simplicity of Humanness

Just yesterday, Bryan Cantrill published a short piece that touches something that I think most of us fundamentally understand, but don't have the words. The article is very short, titled "The peril of laziness lost". I recommend you all read it. I plucked out…

Android now stops you sharing your location in photos

My wife and I run OpenBenches. It's a niche little site which lets people share photos of memorial benches and their locations. Most modern phones embed a geolocation within the photo's metadata, so we use that information to put the photos on a map. Google's…

You paid for it, you should be comfortable in it

A friend of mine bought a Tesla Roadster back in the early 2010s. At the time, spotting a Tesla on the road was a rare event. Maybe even occasion enough to stop and take a picture. I never got the cha

This is Why AI Could Replace Programmers

Online Workshop: Vibe Coding for Production: https://dometrain.com/workshop/vibe-coding-for-production/?ref=nick-chapsas&promo=mail-list&coupon_code=3YEARS Get every Dometrain 40% off with code 3YEARS: https://dometrain.com/courses/?ref=nick-chapsas&promo=you…

All elementary functions from a single binary operator

A single two-input gate suffices for all of Boolean logic in digital hardware. No comparable primitive has been known for continuous mathematics: computing elementary functions such as sin, cos, sqrt, and log has always required multiple distinct operations. H…

DIY soft drinks

Cola, orange soda, and almond soda!