Blog
Notes From the Build.
Laravel, AI agents, SaaS architecture and the occasional business lesson.
Cover image
AI Agents
Wiring MCP Into a Laravel SaaS Without Breaking the Monolith
A pragmatic path from tool-calling experiments to something customers can actually rely on.
Cover image
Laravel
Multi-Tenant Billing That Survives Its First Thousand Customers
Subscriptions, proration and the queue design that keeps invoices honest.
Cover image
Architecture
Queues, Jobs and the Art of Failing Quietly
Retry strategies, idempotency keys and why your webhook handler should be boring.
Cover image
Product
What Building TimoDesk Taught Me About Scope
Every feature you ship is a feature you maintain. Here is how I choose.
Cover image
AI Agents
Prompt Engineering Is API Design in Disguise
Treat your tool schemas like public contracts and the model behaves.
Cover image
Career
Eight Years at One Company, and What I Would Do Differently
Junior to team leader in the same building. The trade-offs nobody mentions.
