Writing

Build logs & longer thoughts

Occasional, not scheduled. When a build teaches something worth more than a wiki note, it lands here. RSS if you'd rather not check back.

2026-10-065 min read

It is officially Ronin. The first PCB is ordered.

Ronin gets its name and neon samurai wordmark. Rev A of the LED adapter is ordered, and the CAD now shows the relocated NVMe mount and ribbon route. Harness construction and bench checks come next.

RoninBC250hardwarePCBstoragedevelopment update
2026-10-053 min read

Ronin's display gets a menu and saved action pages

A native menu and saved profiles bring reviewed touch actions to the front panel. The current Windows button setup has passed user testing, including existing-app focus and a closed OBS launch-and-focus test.

BC250firmwarecompaniondevelopment update
2026-10-0411 min read

BC250 Ronin — preliminary airflow study, Revision C

The complete Revision C airflow report, with the full animation, capped PCB heatsinks, rear VRAM routing and cover-exhaust diagnostics. Geometry, mesh refinement and physical validation remain unfinished.

BC250hardwareCFDairflowengineering
2026-10-044 min read

Ronin: early airflow, working display controls, and a harness to check

Rough CFD now includes the rear VRAM path and cover vents. Windows display controls work; the two-Matchstick harness is still provisional.

BC250hardwareCFDfirmwaredevelopment update
2026-10-036 min read

Twenty LEDs. An unreasonable amount of ceremony.

Ronin trades the rings and foot strip for two Blamm Matchstick boards, frosted untinted PCTG, and an 89-second unofficial launch film.

BC250hardwarefabricationlightingdesign update
2026-10-032 min read

BC250 Ronin: Original films and studio images

Both original calm-audio commercials, the earlier RGB film, and the complete eight-photo V5 studio set, preserved alongside the current design.

BC250design archiverenderinghardware
2026-10-015 min read

The BC250 deserves a second life

A custom desktop case for a surplus BC250 mining board, built around community Linux tools and a working resource display.

hardwaregamingreuseBC250
2026-10-011 min read

Wall mount for eero wifi module: Project complete

Shipped: a community-designed eero mount and custom mounts for two UniFi Flex Mini 2.5G switches.

clientson-the-bench
2026-07-041 min read

New on the bench: Wall mount for eero wifi module

A new client build is underway: Wall mount for eero wifi module.

clientson-the-bench
2026-07-021 min read

A client portal with zero dependencies

This site now has a passcode-gated client portal — status timeline, bench notes, and a report vault — built with no packages, no database, and about 400 lines.

codesecurityprocess
2026-06-301 min read

Why I quote honest budgets (and put the bands on the form)

The budget dropdown on my intake form isn't a filter for rich clients — it's a filter for honest projects. Here's the reasoning.

processclients