Mass-Produced Software Components
One hundred curl graphs
The Optimization Ladder
Gothub is live
Microsoft Hasn’t Had a Coherent GUI Strategy Since Petzold
Mount Mayhem at Netflix: Scaling Containers on Modern CPUs
Summary - Rust Project Perspectives on AI
Changes to OpenTTD distribution on Steam
A Gentle Introduction to Mercury
LotusNotes
tree-style invite systems reduce AI slop
StorageReview Sets New Pi Record: 314 Trillion Digits on a Dell PowerEdge R7725
Ageless Linux — Software for Humans of Indeterminate Age
54kb minecraft clone made without a graphics library
A Preview of Coalton 2.0
Fedora 44 on the Raspberry Pi 5
Lies I was Told About Collaborative Editing, Part 2: Why we don't use Yjs
JPEG compression
Sunsetting Jazzband
Companies House vulnerability enabled company hijacking
Humanities in the Machine
Thoughts on generative A.I
How to Seed a Cloud
Developing a 2FA Desktop Client in Go
Fatal Core Dump (a debugging murder mystery played with GDB)
Why Mathematica does not simplify Sinh[ArcCosh[x]]
Direnv is All You Need to Parallelize Agentic Programming with Git Worktrees
The Compose key is magic
A Guide to vim.pack (Neovim built-in plugin manager)
Baochip: What It Is, Why I'm Doing It Now, and How It Came About
Getting started with Claude for software development
CrackArmor: Multiple vulnerabilities in AppArmor
Emacs and Vim in the Age of AI
Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler
The Annoying Usefulness of Emacs
AI Agents Are Recruiting Humans To Observe The Offline World
Plans to possibly retire the big-endian PowerPC/POWER platforms
Libadwaita 1.9
Running gVisor on Raspberry Pi 5: A Kernel Configuration Adventure
An ode to bzip