8 April 2026

22 links · Wednesday

The journey to a datacenter in a box

It all started with silence. The hum of my old, decapitalized laptop, the one running my entire homelab and personal services, was gone. It had died. And the timing couldn’t have been worse. My personal services were down, my internal tools were offline, and I…

The Building Block Economy

The most effective way to build software and get massive adoption is no longer high quality mainline apps but via building blocks that enable and encourage others to build quantity over quality.1

Do not forget how you got here

This is a note to myself Don’t forget how you got here. During the whole of school you were essentially self taught. You did not pay any attention in class, yet you still managed to get through 13 years of school. You organised a rally trip from Madrid to Ulan…

The sad state of smart homes

"A camel is a horse designed by committee." - Sir Alec Issigonis I am enamored by the idea of the smart home. Devices working to make life a little easier. Over the last few years, I've been adding smart home devices to our home, mainly for simple purposes l…

Why I still build apps for myself

Why I still build small iOS apps for myself, even in an App Store where discovery is weak and indie development often feels irrational.

Full Text Search with IndexedDB

While working on Borogove there has been a desire to have full-text search of locally-stored chat message history. For web-based apps the main storage engine in use is IndexedDB, which is a rather low-level system and certainly doesn’t have easy facilities for…

Mindfulness, Programming, and the Mistake I Made

I tried to bring mindfulness into programming and thought I was failing. Measuring my attention revealed the real issue — I was using the wrong model for what mindfulness should feel like while coding.

Claude Is Dead

In 1882 Nietzsche claimed that the dominant paradigm in Western society at the time, the existence of the Christian God and the guidelines for morality stemming from Christian tradition can no longer be justified. And went to shock the world (or at least the 7…

Revision 2026 - Compo - PC Demo

00:00:00 Intro 00:00:59 The Revenge of Amiga by Reality 00:07:22 Noctivagant by Copernicium 00:11:04 SQUAPHEREEN by ERNIE 00:13:22 Make πrogress not propaganda by [IAOTAI] CyReVolt 00:14:40 Hello Potato by 🥔 00:16:01 WaVeZzZ by lfo / TEAM VyRaL ^ Hokuto Force…

The Git Commands I Run Before Reading Any Code

Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.