Hi, I'm Victor.
COO at MagmaLabs · Builder · Author of The Agentic Engineer.
I write about three things, usually overlapping: agentic engineering (what actually works when you build production software with Claude Code, MCP, and AI agents you can't fully predict), Ruby on Rails at production scale, and the leadership side of running an engineering team that uses AI seriously.
Most of it comes from shipping Forge (Rails 8 + production AI agents) at MagmaLabs, a handful of open-source MCP servers I've built along the way, and ten-plus years of figuring out how to ship good software without burning the team out.
Latest writing
- framesmith 2.2: not everything is a dashboard
framesmith 2.1 and 2.2 are out: a commerce genre for checkout screens, a runnable test suite, a 45x faster viewer, and a pile of evaluator fixes.
- Graph engineering, minus the buzzword
I shipped a Ruby gem with parallel agents and a 37-agent review. The speed was the least interesting part. The verification fan-out caught six silent security holes.
- framesmith 2.0: don't ask the model for taste
The thing agents are worst at is visual taste, so they fake it. framesmith 2.0 generates a full design language deterministically, no API key, AA by construction.
- framesmith 1.10: approvals that can be proven wrong
A design gate is only as good as its ability to notice reality drifted. framesmith 1.10 binds approvals to a content hash and turns drift into a CI check.
- The most valuable spec-kit command is the optional one
After running spec-driven development across several projects, the step that pays for the whole workflow is the one the docs mark optional: clarify.
- framesmith 1.9: built for product screens
Charts as a first-class node type, reusable components, bulk edits, and an evaluator that knows a dashboard isn't a landing page. framesmith 1.9.0 is out.
📖 The Agentic Engineer (book in review) · 🛠 Projects · GitHub · X · LinkedIn