Queues - The Backbone of Modern ArchitectureIn modern systems, messaging queues are one of the most essential building blocks.They are the unsung heroes that help us decouple services, making our systems scalable, fault-tolerant, and efficient.May 29 · 3 min readhiteshpatel.hashnode.dev
9 Dart Syntactic Sugar Features That Make My Codebase HappierI’ve been using Dart for more than 2 years now and after jumping in and out of Kotlin and some other languages, I realized something, Dart has a ton of syntactic sugar that I use daily without even rMay 27 · 3 min readhiteshpatel.hashnode.dev
Securely Accessing Private RDS Databases Using SSH Tunneling and a Bastion HostI’ve been using AWS services like EC2 and RDS under the free tier and recently started incurring charges due to the use of public IP addresses. AWS provides one free public IP, but my RDS instance hadOct 13, 2025 · 7 min readhiteshpatel.hashnode.dev
Android's Shift to 16Kb Page Size - What It Means for DevelopersRecently, I opened my LinkedIn and everyone is talking about the update by AOSP (Android Open Source Project) transitioning from using 4KB memory pages to 16KB. While reading many posts, I learned thaJul 23, 2025 · 3 min readhiteshpatel.hashnode.dev