Blog Category
TECHNOLOGY
- 
Don’t Let Your Service Bus Queue You Up for a Surprise!
A few months ago, I shared my journey of using Azure Service Bus message sessions to handle a data integrity issue within our system. The shift…
 - 
Integrating Azure Key Vault with .NET Aspire for Local Development: Secure Secrets via Environment Variables
In my previous post, we explored how .NET Aspire simplifies the orchestration of a distributed application, streamlining our local development experience. We saw how it manages…
 - 
Diving into .NET Aspire: Simplifying Distributed Application Development
Microsoft unveiled .NET Aspire back in November 2023 and I recently had my first encounter with it while working on a project. My prior focus had…
 - 
Building a Distributed System with Cursor AI: A Developer’s First Impressions
The world of software development is abuzz with the promise of AI agents—tools that can understand our intent, write code, and even debug complex systems. As…
 - 
When “No Changes” Turns into “Force Replacement”: My Terraform Data Source Nightmare
If you’re working in the world of Infrastructure as Code (IaC), particularly with cloud platforms, chances are you’re intimately familiar with Terraform. We rely on it…
 - 
Dot Notation’s Hidden Peril: When MongoDB Arrays Become Objects
Welcome back to my series on MongoDB “gotchas” for .NET developers! In my previous post, I shared a surprising lesson about how MongoDB’s schema flexibility and…
 - 
The Day Our MongoDB Reads Exploded: A Tale of Two Microservices and a New Property
Recently, I had the pleasure of attending a MongoDB Dev Day, and it was a fantastic reminder of how powerful and versatile MongoDB is. It also,…
 - 
Gemini for the Win: Using Gen AI to Supercharge a Job Search
As a software developer, I’ve witnessed firsthand the transformative power of Generative AI (Gen AI) in my daily work. From streamlining code reviews to helping me…
 - 
Unlock Your Inbox: Setting Up Namecheap cPanel Email on iPhone and Android
Hey everyone! If you’ve been following along thus far, you know I recently took the plunge and launched my very own blog. It’s been an exciting…
 - 
So, I’m Building a Blog… Here’s What I learned (and still learning)
Finally, after a month of relentless dedication, my first blog post is up. While things are still fresh in my head, I want to share my…
 
