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
- Authentication isn't authorization: guarding Rails MCP tools with Reeve
A bearer token tells your Rails app who's at the door, not which records an agent may touch. Reusing Pundit, rolling back denied writes, chaining the audit log.
- I built "Context7 for your Rails app". Agents didn't need it.
Agents read your Rails code and find its conventions on their own. Eight A/B rounds showed a generated CLAUDE.md or AGENTS.md summary only got in the way.
- The Agentic Engineer is out
My first book is out: twelve durable principles for building production systems with LLMs in the loop, each anchored to a real incident.
- 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.
📖 The Agentic Engineer (book in review) · 🛠 Projects · GitHub · X · LinkedIn