Eight common blade shapes compared by where the point sits, and which two suit scouting and camp use.
read moreOther articles
SoC Intermediate 06: SoC verification with UVM
Why a green regression proves only what its checkers can notice, and how a UVM environment is built so that agents, scoreboards, assertions and functional coverage expose the bugs a directed test never asks about.
read moreHikoki NR1890DCA framing nailer
Nail specifications for the second-generation Hikoki 18V framing nailer, and which nails to use in treated timber.
read moreSoC Intermediate 05: Clock domain crossing techniques
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 moreA 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 more