Engineer & Product Builder. Building working systems from fuzzy problems.
Hi, I'm Sam. I turn fuzzy problems into working systems, then stress-test them with users, data, and deadlines.
This site is my workshop. I document the systems, experiments, and hard-won lessons from shipping software with AI under live constraints.
Recent Writing.
- 01.FEATUREDThe Job I Want Next
You don't bring automation to a job. You bring it to a process. The role most companies haven't hired for yet, and why I'm built for it.
2026-03-06 Career · AI - 02.TurnKit: AI Orchestration for Ruby
TurnKit is a RubyGem for durable AI agents in Ruby, with agents, turns, system prompts, tools, skills, sub-agents, and Rails persistence.
2026-06-04 AI · Ruby - 03.The Shokunin in the Age of AI
AI made it almost free to look like a craftsperson. The Japanese idea of shokunin, lifelong devotion to a craft, is more useful now than it has ever been.
2026-05-12 Philosophy · AI - 04.AI Slop Has a Place
AI slop is what you get when you let the model run without much wrangling. In R&D, that trade is often worth it: speed and cheap learning now, cleanup once the shape stops moving.
2026-05-08 AI · Philosophy - 05.When Anyone Can Build, Judgment Wins
Engineering is no longer the hardest part of building software. The compounding hire now is a product thinker who chooses what to build, in what order, and why.
2026-03-07 Philosophy · Product