BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·7h ago · 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·5d ago · 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
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jun 25 · 7 min readThe Connect Button That Wasn't Simple: Building User Relationships in FindCoffeeMateWhen I started building the User Connection system for FindCoffeeMate, I thought it would be one of those "easy" features. After all, it's just a button on a profile page. A user visits another user's00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jun 19 · 4 min readHow I Fixed a Bug That Made Every Chat Message Appear TwiceI’ve been working on a real-time messaging feature for FindCoffeeMate, the app I’m building to help developers connect over coffee and collaborate on ideas. As both the product owner and the engineer 00
BKBinay Kumar Dasinfindcoffeemate.hashnode.dev·Jun 17 · 3 min readThe Infinite API Loop That Almost Crashed My Browser2month back i was working on an infinite scroll feature and thought I'd be done in an hour. The requirement was simple: when the user reaches the bottom of the page, fetch the next set of records. I'v00