BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·3d ago · 3 min readThe Feature Had Zero Bugs. We Removed It AnywayA few week ago, I am building a feature for my Product FindCoffeeMate. It was called “Recently Active Developers.” The idea sounded great. When users landed on the homepage, they’d immediately see dev00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·5d ago · 4 min readA Frontend Can Handle 10,000 Users and Still Fail at 1 MillionA frontend can work perfectly with 10,000 users and completely fall apart at 1 million. The problem usually isn’t React. It’s the decisions we make around it. I’ve seen this happen with dashboards and00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jul 14 · 5 min readI Thought Email Verification Was Just Sending an OTP. Building It Changed My Mind.A few weeks ago, I added "Email Verification" to the FindCoffeeMate 2.0 backlog. It was sitting there between "fix the profile photo cropper" and "add dark mode." I remember looking at it and thinking00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jul 11 · 3 min readBuilding FindCoffeeMate Taught Me More About Product Engineering Than Any CourseWhen I started my career, I thought being a good engineer meant one thing: Build the feature correctly. If the API worked, the UI matched the design, and the tests passed, I considered the job done. B00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jul 5 · 4 min readThe Frontend Interview Question That Made Me Rethink Performance EngineeringA few weeks ago, I was interviewing for a Product Frontend role, and I got a question that I thought I had prepared for. The interviewer asked: "Users are complaining that your page takes 4–5 seconds00