Topic
#side-projects
3 items
Posts
- The Workbench I Wanted
There is a file at the root of every Bancada project called sketch.yaml, and it is the entire reason the project exists. This is the story of building an Arduino workbench in two days — a Tauri and Rust app that drives arduino-cli rather than replacing it, with a software oscilloscope, git-pinned libraries, a board registry keyed by MAC, and a list of the things it deliberately refuses to do.
- How magj.dev Grew Up
Three hundred commits is not a lot. It is also not a little. This is the story of how a personal Astro blog quietly became infrastructure — an SSR Lambda, a single-table DynamoDB Content API behind CloudFront, an admin surface with MFA, a streaming LLM proxy on a Function URL, and per-PR ephemeral staging — one decision at a time. Plus the things I shipped, the things I reverted, and what the architecture taught me along the way.
- One Gateway to Rule Them All
The sequel. Last month I shipped a Rust LLM proxy and called it a solid foundation. This month I found out what that actually means: migrating five projects through it, wiring AWS Bedrock, adding Gemini, and making a FinOps decision that cut baseline model costs by 97 percent.