Senior Software Engineer and founder of Coderflex. I build production Laravel systems, and I build the tooling that makes building them faster. Most of it is open source, because a package kept private is just a lesson someone else has to relearn.
Lately I've been spending most of my time at the seam between Laravel craft and AI coding agents, which is where the interesting problems are right now.
The question in 2026 isn't whether AI writes your code. It's whether it does that honestly and efficiently.
That's the whole idea behind lean, a skill that makes AI coding agents (Claude Code, Cursor, Windsurf) answer densely without touching a single byte of your code. It measures its real token savings from your actual session transcripts instead of quoting hype numbers, and it stays out of the way on turns where it can't win. Laravel-aware by design.
Other tools tell you what they saved. lean measures it, and refuses to run when there's nothing to save.
If you actually pay for tokens, that difference adds up.
Stuff I've shipped under Coderflex that teams run in production:
| package | what it solves |
|---|---|
| laravisit | lightweight page tracking to understand your audience |
| laravel-ticket | a full support ticket system with a clean API |
| laravel-csv | Livewire-powered CSV imports with a simple API |
| laravel-presenter | the presenter pattern, minus the boilerplate |
| laravel-turnstile | Integrate Cloudflare Turnstile into your Laravel application |
Laravel and the TALL stack are home ground, and I lean on Filament to build admin and internal tools fast. I care about tests, CI that catches regressions before a human has to, and code that still reads clearly six months later. I write about the unglamorous but essential parts (deployments, static analysis, CI pipelines) on the Coderflex blog.






