Writing on software, finance, and other things
All of my thoughts on programming, finance, productivity, Tolkien and other things that I find fascinating.
Guardrails for AI Agents: Use Hooks, Not Just Rules
Rules in markdown files are instructions an agent can miss. Hooks are code that runs every time, whi...
The Gift of Men Is Freedom, Not Death
On my latest listen of The Silmarillion, I noticed that the gift of Men is their freedom, not their...
My Laravel Skeleton Project: An Opinionated Starting Point
After building several SaaS applications, I noticed I was repeatedly implementing the same patterns:...
How I deploy Laravel apps using Coolify and Docker
Laravel ecosystem is rich especially when it comes to deploying the application to production. You c...