
Vibe Coding with VS Code Agent Mode
This post discusses the growing prominence of AI practices like vibe coding in software engineering, emphasizing its limitations. AI should enhance team productivity rather than replace engineers. Through a personal project, this post illustrates the need for oversight in code generation and effective collaboration with AI, underlining key practices and lessons learned.
Microsoft Entra External ID: The Evolution of CIAM Beyond B2C
Explore the evolution from Microsoft Entra B2C to Microsoft Entra External ID. Learn the key differences, improvements, and how developers should adapt their client applications for this modern CIAM solution.
The Importance of Aligning Technical Solutions with Business Goals
In this post, I discuss why you must align your technical solutions with a business goal – or risk your project.
Don’t Overinvest In Technical Skills
In this post, I explain to technology leaders that they should not solely focus on technical skills which may be counterintuitive. If you’re a new technology leader, read on…
Introduction to .NET Aspire
In this post, I talk about what I’ve learned about .NET Aspire so far in my quest to learn new tech and apply it to a real project.
A Note About VS Code Mount Configurations
In this short post, I explain about VS Code mount configurations, some gotchas, and provide info on how to use them.
Happy New Year – What’s Up Next for 2025?
Welcome back everyone, and Happy New Year! I hope this post finds everyone well and thriving in the new year. I am optimistic about the outlook for 2025. This post serves a couple of purposes. First, I want to restart my regular posts. I’ll admit – I let my regular posts lapse mid year. No…
The Benefits of Following Contract-First API Development
Discover the benefits of contract-first API development and how it ensures better collaboration, consistency, and efficiency in your projects. Learn why this approach is gaining traction and how to implement it effectively.
Using Azure Blueprints to Standardize Your Azure Cloud Environments
In this blog post, I discuss how to use Azure Blueprints to standardize and manage your Azure cloud environments efficiently. This guide covers implementation, blueprint application, lock assignments, and blueprint artifacts, including how to manage blueprints as code.
Apple Brings ChatGPT to iPhones: A Deep Dive into Data Privacy Concerns
Apple’s integration of ChatGPT into iPhones marks a significant AI strategy advancement. This poses privacy concerns, as cloud-hosted AI platforms need extensive user data, raising the risks of breaches and unauthorized access. Apple’s data privacy framework includes data minimization, user control, security measures, and transparency. Balancing innovation with privacy and ethical AI development is crucial…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.




