Topics
- Software consulting
- Java
- Spring Boot
- TypeScript
- Next.js
- Hexagonal architecture
- Event-driven systems
- Architecture Decision Records
- AI-assisted engineering
- Model Context Protocol (MCP)
- Claude Code
- Test-driven development
I’m a Nextside partner and CTO of digital products for mobility and revenue collection. 10+ years of engineering — Java/Spring Boot, Node.js, Next.js, Python. Focus on hexagonal architecture, event-driven systems (SQS, SNS, RabbitMQ, Kafka), and senior integrations with ERPs and gateways.
Here on the blog I write about AI applied with judgment, managing small teams, and why fast delivery isn’t magic.
Posts by this author
Pricing a client's tool: margin isn't the cheap dev
22 Jun 2026 · 7 min read
Your margin on reselling a tool doesn't come from the cheapest dev. It comes from a predictable delivery that doesn't come back broken on you.
read →I inherited a vibe-coded MVP to scale: the honest diagnosis
19 Jun 2026 · 11 min read
Inherited a stuck vibe-coded MVP to scale? Rewriting from scratch is the costliest mistake. The honest diagnosis: what to save, what to rewrite, how to stabilize.
read →Your codebase is the new prompt: the MVP that scales (or turns to junk)
15 Jun 2026 · 13 min read
In an AI-built MVP, what makes it an MVP that scales isn't the stack. It's whether the coding agent still navigates your repo six months later.
read →The spec was the easy part. SDD's bottleneck is execution
12 Jun 2026 · 7 min read
Spec-Driven Development externalizes intent into markdown, but pushes the pain into execution. Orchestrate with state outside the model's window.
read →Code review became the bottleneck. CodeRabbit won't save you alone
25 May 2026 · 11 min read
A team went from 2 weeks of PR backlog to zero human review on staging. How CodeRabbit works, where it breaks, and why CLAUDE.md is the single source.
read →MCP Playwright: real-quality local validation before the PR
16 May 2026 · 12 min read
Before asking for a human review, Claude with MCP Playwright has already navigated your app, taken screenshots, and flagged regressions. Local, on your dev, in seconds.
read →Claude Code superpowers: the plugin that changes how a team ships
16 May 2026 · 9 min read
Claude Code superpowers isn't just another AI plugin. It's how you encode team knowledge into a place the machine reads and executes every time.
read →ADRs in Notion, without the bureaucracy
16 May 2026 · 12 min read
ADR isn't corporate ceremony. It's the cheapest way to stop repeating the same mistakes, and to make Claude Code consult your decisions before coding.
read →
