Sadique Ali

Senior Laravel and Vue.js developer based in Jhansi, India, with 9+ years of professional experience building web applications. I've worked across the full Laravel ecosystem — from REST APIs and multi-tenant SaaS platforms to Filament admin panels and Livewire-powered interfaces. I started Apna Hive to write the kind of content I wished existed when I was learning: practical, opinionated, and based on real projects rather than documentation rewrites. Every article here comes from something I've actually built, debugged, or upgraded in production. When I'm not coding, I'm exploring what's next in the PHP ecosystem so you don't have to wade through the noise alone.

Laravel + Claude Code in 2026: How I Let an AI Agent Write, Test, and Fix My Laravel Features While I Reviewed Pull Requests

Claude Code on Opus 5 just became the top-rated terminal AI coding agent. Here is exactly how to set it up for a Laravel project, which tasks it handles without supervision, which ones need your eyes, and the Pest test suite configuration that makes agentic… Read More »Laravel + Claude Code in 2026: How I Let an AI Agent Write, Test, and Fix My Laravel Features While I Reviewed Pull Requests

JavaScript Interview Questions in 2026: The Ones That Actually Get Asked at Senior Level

Event loop execution order, closure traps, prototype chain questions, Promise microtask queue, this binding in arrow functions, generator functions, WeakMap vs Map — the questions that separate “I’ve used JavaScript” from “I understand JavaScript,” with the exact answers that land the job. Senior JavaScript interviews… Read More »JavaScript Interview Questions in 2026: The Ones That Actually Get Asked at Senior Level

Laravel Role and Permission System From Scratch vs Spatie: I Built Both. Here’s What I’d Actually Do.

The from-scratch version taught me what Spatie actually does under the hood. The Spatie version showed me what I’d have missed building alone. Here’s the complete comparison — schema design, middleware, Blade directives, API guards, and the one scenario where rolling your own still makes… Read More »Laravel Role and Permission System From Scratch vs Spatie: I Built Both. Here’s What I’d Actually Do.

Build a Real-Time Dashboard in Laravel + Vue 3 + Reverb: The Complete Tutorial Nobody Has Written Yet

WebSocket connection in Vue, broadcasting from Laravel, live chart updates with Chart.js, presence channels for online user indicators, reconnection handling, and the authentication flow that makes it all secure — a full-stack real-time feature from zero to production. Most real-time tutorials stop at “here’s how… Read More »Build a Real-Time Dashboard in Laravel + Vue 3 + Reverb: The Complete Tutorial Nobody Has Written Yet

How to Build a Multi-Step Form in Laravel and Livewire That Actually Feels Good to Use

State persistence across steps, validation per step without losing previous data, progress indicators, back navigation that doesn’t clear fields, file uploads mid-flow, and the session strategy that survives browser refreshes — the complete implementation with real code. Multi-step forms are the feature that looks simple… Read More »How to Build a Multi-Step Form in Laravel and Livewire That Actually Feels Good to Use

Why I Stopped Trusting AI-Generated Laravel Code Blindly — And the Review Checklist I Use Now

Missing validation, wrong relationship types, absent authorization checks, queries that work on SQLite but break on MySQL, and the security hole that appeared in generated code three times across different tools — a real-world account of what AI gets wrong in Laravel specifically, and the… Read More »Why I Stopped Trusting AI-Generated Laravel Code Blindly — And the Review Checklist I Use Now

Laravel + Stripe in 2026: The Complete Billing Implementation That Doesn’t Cut Corners

Subscription plans, usage-based billing, trial periods, failed payment recovery, webhook verification, proration, invoice generation, and the Cashier gotchas that cost teams days of debugging — everything between “I added my Stripe key” and “billing actually works in production.” The gap between “Stripe is connected” and… Read More »Laravel + Stripe in 2026: The Complete Billing Implementation That Doesn’t Cut Corners

Laravel REST API Best Practices in 2026: The Guide Senior Developers Actually Follow

Versioning, authentication with Sanctum, consistent error responses, rate limiting, resource transformation, pagination that doesn’t break clients, and the API contract decisions that your frontend team will either thank you for or complain about for the next two years. Most “API best practices” posts cover what… Read More »Laravel REST API Best Practices in 2026: The Guide Senior Developers Actually Follow

Vue 3 State Management in 2026: When to Use Pinia, When to Use Composables, and When You’re Overengineering

The decision framework that ends the debate — local state, shared composable state, Pinia store, and server state with TanStack Query each solve a different problem. Here’s the exact diagram, the exact rules, and the three anti-patterns that appear when teams pick the wrong tool… Read More »Vue 3 State Management in 2026: When to Use Pinia, When to Use Composables, and When You’re Overengineering