5 September 2026

27 links · Saturday

The Open Web Strikes Back in the Time of AI Chatbots

After testing AI Chatbots’ knowledge on topics I’m familiar with—including myself, my company, and the projects I’m involved in—I’ve noticed that all of the content they reference comes from the open web. None of my old posts from Twitter, Facebook, LinkedIn …

Your Org Chart is Your Cycle Time - Keith Brown

Engineers solved this problem twenty years ago. Nobody else got the memo. Marketing ships one campaign a quarter. Ops changes a process twice a year. The board reads numbers that are three weeks stale. Every one of those is a deployment pipeline with a six-wee…

Maintainer agents

A wild idea I have not tried yet: give every package in a codebase its own maintainer agent, show the other agents only the interface, and route every change through the owner.

I changed my license

In the last 28 years of publishing software, I’ve had three distinct eras of software licensing. All of my recent stuff is available under the European Union Public License 1.2, and I thought to explain why.

Shared Memory Consistency From Scratch Part 1: Causality

Hardware and programming language memory models are rightly seen as difficult subjects, yet the confusion that surrounds them is a side effect of poor understanding, even amongst experts, and not part of the intrinsic difficulty. While I can't invent the unive…

Migrating a Redis Cluster Across Clouds Without Chaos

In the second half of 2024, my organisation decided to move from AWS to Alibaba Cloud. This was a massive effort because thousands of microservices and databases had to be moved without any downtime. In this post, I will focus on the journey my team took to mo…

Big Tech Wants To Be Your Bible Translator

The most powerful seat in scripture has always been the one between you and the text. The engagement economy is quietly claiming it.

Being a Missionary Kid in Turkey

Everyone asks what it was like growing up in Turkey. This post gives way more info than you could ever want.

A Workaphile’s Apology

Disclaimer: No LLMs were used in the writing of this essay—all em dashes are mine1. Soon after the AlexNet breakthrough burst onto the scene over a decade ago, I became preoccupied with the followi…

GPT-6 Astra - API Pricing & Benchmarks

GPT-6 Astra is OpenAI's flagship model for demanding end-to-end work. $10 per million input tokens, $50 per million output tokens. 1,050,000 token context window, maximum output of 128,000 tokens. Higher uptime with 2 providers. Includes independent benchmarks…

Can AI design circuit boards yet?

A look at what current models can build, where they fail, and how EEBench tests the electronics in simulation.

OpenTrailPaper

Open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO, with offline maps, GPX routes, FIT recording and Bluetooth sensors.

Thinking in code

Over the last few months, learning programming fundamentals has changed how I use AI. This is what loops, conditions, and debugging taught me about thinking in code.