Long-form write-ups on the systems I build, the mistakes that taught me the most, and the small decisions that quietly make software easier to maintain.
Most Next.js deployment guides assume a Node server or a platform like Vercel. Here's what actually breaks — image loaders, dynamic routes, API routes — when your only option is plain cPanel shared hosting, and how I work around each one.
READ THE FULL POST →Normalizing two very different travel-supplier APIs into one booking flow, and where the real edge cases hide.
READ_POST →How I structured a restaurant ERP so manager, chef, waiter, and delivery panels all read from the same order state.
READ_POST →Three query patterns that quietly kill performance in Eloquent, and the EXPLAIN output that gives them away.
READ_POST →Why I default to Sanctum for the staff/customer/admin panels I build, and the specific cases where Passport still wins.
READ_POST →How storeX shares one component library across six visually distinct retail brands using nothing but CSS custom properties.
READ_POST →