Thoughts on building software that lasts
Insights on web development, design, Laravel, the TALL stack, and building software that matters.
Build Integrations You Can Walk Away From
A Laravel WhatsApp package hides two backends behind one interface. That design choice separates integrations you control from ones your vendor controls.
Why Your Laravel App Is Slow (And How Redis Fixes It)
Laravel Cache with Redis cuts page load times from seconds to milliseconds. Here's what to cache, how to set it up, and why speed is a revenue issue.
What Makes a Website Fast, and Why Google Cares More Than You Do
Page speed isn't a technical vanity metric. It's a direct lever on your search rankings, your bounce rate, and your conversion rate. Here's what's actually under the hood.
Production-Grade Search in Laravel Without Paying for Algolia Yet
Laravel Scout with TNTSearch gives you fast, reliable full-text search at zero external cost — and migrating to Algolia later takes an afternoon.
Keep the UI Fast: Background Jobs with Laravel Queues and Horizon
Laravel Queues and Horizon move slow work off the request cycle — keeping your app fast and giving you full visibility into what's running.
The Client Brief Template
A one-page PDF that helps you clarify your project before you talk to any developer. Covers goals, audience, scope, budget, and timeline. Fewer surprises, better outcomes.
Have a project ready to start?
Whether you need a full-stack application, a design refresh, or a technical partner who gets it — we'd love to hear about it.