π Day 0: Starting CabRide
Today I'm starting a new project, but instead of building another CRUD app, I'm building a production-inspired CabRide platform from scratch.
The goal isn't just to make it workβit's to learn how real backend systems are designed.
spring boot gets endless hate for being heavy, but nobody complains at 3am when the fix is in the first stackoverflow result and the framework behaves exactly like the docs say. boring frameworks are incident insurance. pick shiny when you can afford the learning curve, pick boring when you get paged
π Day 14 of building CabRide!
β Driver reservation & status management
β Passenger confirmation and booking creation
β JWT-secured ride start: IN_PROGRESS & ON_TRIP
Building a real-world ride-hailing system, one step at a time! π
#Java#SpringBoot#BuildInPublic
π Day 0: Starting CabRide
Today I'm starting a new project, but instead of building another CRUD app, I'm building a production-inspired CabRide platform from scratch.
The goal isn't just to make it workβit's to learn how real backend systems are designed.
π Day 13 of building CabRide!
Today, I connected driver vehicle capacity with ride creation and completed the passenger confirmation flow.
Next up: preventing duplicate confirmations and handling concurrent requests safely.
#Java#SpringBoot#Microservices#BuildInPublic
might be subjective to me but, career is the only grounding one needs in life. everything else can easily become noise, pressure or distraction if you arenβt fulfilled with how youβre showing up in your work life. And only when that is fulfilled, anything else can align.