Blog
Occasional thoughts on software, delivery, and the intersection of the two.
Automating Performance Tests on a Performa 6200
How MCP servers and Claude Code skills turned manual hardware testing into an automated workflow. From FileZilla hell to one-command benchmarks on a 30-year-old Mac.
Read more →Retro Mac Power Supplies and PS3 Maintenance
Two hardware projects: fixing dead power supplies in my Macintosh Performa 630 and 6200 with a cheap SFX PSU mod, and a PS3 thermal paste replacement.
Read more →Project-Specific Claude Code Customisations
Building custom MCP servers, skills, hooks, and agents for Claude Code. A workshop with Anthropic led me to create a full development toolkit for the PeerTalk SDK project.
Read more →A Code Review of the Rapid Prototype
The CI pipeline had 15 jobs tracking coverage, complexity, and security. This post examines what they measured, what they missed, and what improvements were made for future projects.
Read more →Rapid Prototyping with Claude Code: A 3-Day Challenge
A 3-day challenge to build a working prototype with as many features as possible, plus a day of CI/CD automation. Django backend, React frontend, ES5 interface for legacy browsers, and AI-powered features.
Read more →