Appears on
Articles11
The Laravel Code Review Checklist My Team Uses Before Every Single Merge
N+1 queries, missing indexes, unvalidated inputs, hardcoded values, untested edge cases, and the 11 other things that slip through code… Continue reading on Medium »
Laravel Horizon Is Not Just a Pretty Dashboard — Here’s What It’s Actually Telling You
Throughput, wait time, runtime, failed job rates, queue balancing strategies, supervisor configuration, and the metrics that tell you your… Continue reading on Medium »
Web Workers in 2026: The Browser Feature That Stops Your UI From Freezing — And Nobody Uses
Heavy JSON parsing, image processing, sorting 50,000 rows, AI inference in the browser with ONNX — the complete guide to offloading… Continue reading on Medium »
Laravel Herd in 2026: I Deleted XAMPP, Valet, and Docker — And I’m Never Going Back
One native app, zero config, PHP switching in one click, built-in SSL, Expose for sharing, and a local environment that matches production… Continue reading on Medium »
AI Agents Are Only as Good as Your Test Suite — Here’s Why That Changes Everything About How You…
Jeffrey Way said it at PHPverse 2026: “If you’re leveraging AI agents, a full test suite is a requirement.” Here’s what that means in… Continue reading on Medium »
The Laravel Facade Is Not What You Think It Is — And Misunderstanding It Is Making Your Code Worse
Facades are not static classes, singletons, or global state — they’re proxies to the service container. Every misconception explained, the… Continue reading on Medium »
I Used Cursor, Claude Code, and GitHub Copilot on the Same Laravel Feature.
Three AI coding tools. One task: build a multi-tenant billing feature with Eloquent, Stripe, Pest tests, and a Livewire UI. An honest… Continue reading on Medium »
Writing Laravel Tests With AI Agents: The Workflow That Changed How My Whole Team Ships
AI agents need tests to work safely — and it turns out, they’re also remarkably good at writing them. Here’s the exact workflow: human… Continue reading on Medium »
Upgrading a Vue 2 Options API Component to Vue 3 Composition API With TypeScript — The Mistakes…
this.$emit becomes defineEmits, this.$refs becomes useTemplateRef, mixins become composables, and filters are just gone — the complete… Continue reading on Medium »
Laravel Inertia.js vs Livewire in 2026: The Honest Answer After Building the Same App Both Ways
Same feature set. Same database. Same Laravel backend. One built with Inertia + Vue, one built with Livewire 4. Here are the real… Continue reading on Medium »
TypeScript’s Most Useful Features That Most JavaScript Developers Never Touch
Discriminated unions, template literal types, infer keyword, satisfies operator, const type parameters, NoInfer utility type — the… Continue reading on Medium »
