Why a bus can cross a clock domain through correct synchronisers and still deliver a value that never existed, and the structures that prevent it: metastability and the two-flop MTBF, toggle synchronisers, handshakes, Gray-coded pointers, asynchronous FIFOs, reset crossings, and reconvergence.
read moreOther articles
A 3D printed thin-cut stop for the Festool rail
A small printed clip that hooks into the T-slot on the back of a Festool guide rail and gives a repeatable 165mm strip, with the width embossed on top.
read moreHandwriting back into the second brain
Part 3 of 3. Read ticks, arrows and handwritten notes off the reMarkable daily brief and apply them to the second brain vault as archived tasks, new due dates and appended notes.
read moreA daily brief on the reMarkable
Part 2 of 3. Render the second brain vault as a printed daily brief each morning at 05:00 and deliver it to a reMarkable Paper Pro through a self-hosted rmfakecloud, with no reMarkable cloud involved.
read moreopenGrid rod holder
A one-cell openGrid pot that keeps 0.5, 0.8 and 1.0 mm steel rod sorted by diameter, with windows to show the short offcuts at the bottom.
read moreGiving AI agents memory
Part 1 of 3. A markdown vault and a small MCP server that give any AI agent persistent memory, an action list with derived priority, and a calendar of one-off and annual events.
read moreherdr, a terminal for coding agents
herdr is a terminal multiplexer built around coding agents. It marks every pane working, blocked or idle, so a stopped agent announces itself, it restores the layout after a restart, and the mouse and the scroll wheel work before you configure anything. This post introduces the tool and compares it with tmux.
read moreSkill or MCP tool? A rule of thumb for Claude integrations
A practical rule for deciding whether a new Claude capability should be a skill (prompted procedure) or an MCP tool (deterministic lookup/action), worked out while adding a "daily knot" feature to a SecondBrain morning briefing.
read moreKnife Steels Explained: Hardness, Toughness, and Edge Retention
Why stainless resists rust, why carbon steel earned its reputation for strength, and how modern powder steels like Elmax and MagnaCut collapsed the old trade-off, with a look at the steels Leatherman, Opinel, Victorinox, and Fallkniven actually use.
read more