9 November 2025

20 links · Sunday

Marble Fountain

I really enjoy procedural generation, especially systems designed to work with hardware outputs. After starting work at Formlabs in September of 2023 and gaining access to much nicer printers than I was used to, I started wanting to tackle some large algorithm…

Voxel Engine in a Weekend

It feels like everyone who learns how to make a voxel-engine learns it through sheer osmosis of information, so let's change that. Come along, let's make you a voxel engine!

Ironclad

Ironclad is a free software formally verified kernel written in SPARK/Ada

The streak of not opening Instagram

If you mindlessly spend doomscrolling Instagram, then we were not different some time ago. I tried everything to control it—an extension for the web and apps for the phone—only to end up uninstalling them.

Aphyr - Posts

I want you to understand what it is like to live in Chicago during this time.

Does Wayland fractional scaling work with games in 2025?

Author's note: my understanding of fractional scaling is based on some casual reading and as an user. I'm thus missing a lot of detail and nuance. If you find a factual error in this post, please email me and I'll correct it. Thank you.

Compelling Science Fiction Newsletter

Some readers have been asking me how I selected the stories in Think Weirder, so here are a few words about my process.

jzombie/rust-llkv | DeepWiki

This document introduces the LLKV database system, explaining its purpose, architecture, and core components. LLKV is a SQL database engine built in Rust that provides ACID transactions with MVCC snap

Building an epaper laptop: The monitor

The most distinct part of making an epaper laptop is obviously the screen. And picking a screen for this project was always going to be one of the most critical decisions. The biggest available panel I could find with a somewhat reasonable price was a 10.3” Wa…

What nobody tells you about product intuition

The longer I’ve been in product, the more I realize that intuition doesn’t just come from data. It comes from living life with your eyes open. We often think of intuition as that voice that tells y…

Why I stopped proofreading and started to listen

Proofreading is annoying and error-prone. Listening to your writing catches those mistakes which your brain and eyes are trying their very best to keep hidden.