You Are Lying to Your Compiler. Use "satisfies" Instead of "as".You are lying to the compiler. It is time to stop. I am going to say something that might make some of you uncomfortable. Every time you write as in TypeScript, you are basically telling the compiler Sep 27 · 4 min readogeobubu.hashnode.dev
I Built a Super-App Backend in 2 Weeks. Here's What Nobody Tells You About the Chaos.Day 1: "How hard can it be?" I had 14 days. One Laravel backend. Five verticals. Food delivery Marketplace Pharmacy Laundry Parcel delivery "Just connect everything and ship," I told myself. NaJul 11 · 5 min readogeobubu.hashnode.dev
The Frontend Engineer Will Not Be Replaced by AIPrologue: The 2 AM Deployment It was 2:17 AM. I was staring at a terminal, sweat beading on my forehead, waiting for a deployment to finish. The feature? A simple discount coupon flow. Three forms, a Jun 23 · 25 min readogeobubu.hashnode.dev
Building Backend Systems That Hold Up Beyond the Happy PathThis week, my work as a backend engineer was focused on one thing: making real business flows behave like real business operations. A lot of backend work is invisible when it is done well. Users do noJun 19 · 3 min readogeobubu.hashnode.dev
Building Better Product Experiences Through Quiet ImprovementsYesterday was focused on the kind of product work that often happens behind the scenes but directly affects the quality of the user experience. The team worked on improving access to promotional experJun 17 · 1 min readogeobubu.hashnode.dev