mihirjoshi.hashnode.devCreate a gRPC Client-Server App from Scratch with Dart and FlutterWhat is gRPC? If you’ve been building mobile or web apps for a while, you’re likely intimately familiar with REST APIs. We spend a lot of time debating HTTP verbs, managing routes, and—my personal headache—parsing JSON. gRPC (Google Remote Procedure ...Nov 16, 2025·18 min read
mihirjoshi.hashnode.devFirebase Studio: First Look as a Web and Mobile DeveloperWe’ve all seen the flood of AI coding assistants. Most are great for generating snippets or autocompleting a function, but I’ve found that very few really tackle the initial heavy lifting—getting a full project off the ground from just a concept. You...Oct 28, 2025·9 min read
mihirjoshi.hashnode.devExplore Flutter Extensions with Gemini CLI: An In-Depth Guide for DevelopersBringing Gemini CLI into Your Flutter app As a Flutter developer, I’m always looking for tools that genuinely speed up my workflow, not just add another layer of complexity. So, when the Flutter team announced the new Gemini CLI extension, I was imme...Oct 11, 2025·9 min read