Thoughts on building software that lasts
Insights on web development, design, Laravel, the TALL stack, and building software that matters.
Meet Earmark: Park Any Livewire Page and Keep Working
Earmark is a Livewire package that parks unfinished pages in a live panel, so forms, dashboards, and videos keep running while you work elsewhere. Watch the demo.
GitHub Copilot Just Switched to a Meter. Your Software Budget Needs to Catch Up.
GitHub moved Copilot to usage-based billing on June 1. Every plan now ships with a fixed AI Credit allowance, and agentic sessions are draining it fast. Here's how it lands on a real software bill.
Vibe-Coding Isn't the Problem. The Person Holding It Is.
The argument against vibe-coding mostly attacks beginners shipping code they can't read. In experienced hands it's a force multiplier, and judgment is the only thing that has ever separated good output from bad.
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.