blog.dushyanth.inCuro x RiveI came across an EV fleet charging platform and saw a chance to push what a driver app could be. https://youtu.be/q_OR0ewnfHg Most charging apps just display data, charger location, status, availability. Functional, but flat. I wanted to see what h...Dec 16, 2025·5 min read
blog.dushyanth.inVibe Match: Building AI-Powered Vibe-Based SearchWhile many platforms allow you to filter profiles by structured attributes - like hair style, eye color, or hair color - I noticed a big opportunity: what if we could also search by vibe? Things like “loves dancing”, “who loves dogs”, or “bookworm wh...May 17, 2025·3 min read
blog.dushyanth.inUnderstanding Go Channels: Why for range data Can Trip You UpGo is known for its elegant handling of concurrency, and one of the core tools in its concurrency toolbox is the channel. But even experienced Go developers can stumble upon subtle bugs, especially when working with for-range loops and channels. In t...Apr 13, 2025·2 min read
blog.dushyanth.in🔡 How Unicode Characters Become Bytes in Go: From Code Points to UTF-8Ever wondered how languages like Telugu, emojis, or even simple letters like 'A' are stored in Go?It all comes down to Unicode and UTF-8 — and Go makes working with them surprisingly clean. Let’s peel back the layers of abstraction and see what reall...Apr 10, 2025·3 min read
blog.dushyanth.inBuilding Harbor Health: Behind the App Flowhttps://youtu.be/Y_IPAAXDA5s In this blog post, I’ll walk you through how the Harbor Health app works under the hood - from user authentication to booking visits and jumping into real-time video calls. The app is built with React Native + Expo on t...Mar 30, 2025·8 min read