Extending the life of TomTom wearables

Introducing the ai-cli library, a command-line copilot

How I fixed git-grep macOS UTF-8 support

Finding a needle in a haystack by running git bisect on synthetic commits

The Evolution of the Unix System Architecture

Tool Writing: A Forgotten Art? (2005)

The evolution of the Unix system architecture

Reviving the 1973 Unix text to voice translator

Construct a standalone COVID19 contact tracing device with a Raspberry Pi

What explains the unintuitive numbering of chip pins?

A chat protocol for remote lectures

Was Knuth Really Framed?

Dave Prosser's C Preprocessing Algorithm

Convert file I/O into pipe I/O with /dev/fd

How to monitor MySQL / MariaDB query progress

Directed graph shell

How I slashed a SQL query's runtime with two Unix commands

The Shoemaker's Children Go Barefoot

Reviving the 1973 Unix Programmer's Manual

Code Reading: The Open Source Perspective

The Origins of Malloc

The evolution of Unix architecture in two diagrams

The Psychology of the AWS Outage

Measures of Donald Trump's Inaugural Address

Verifying the Substitution Cipher Folklore

Raspberry Pi Zero vs. Elliott 405

The Birth of Standard Error (2013)