PulumiWhy Try-Catch Doesn't Work with PulumiWhen working with Pulumi, especially coming from traditional .NET development, you might expect that wrapping resource creation in a try…
GitGit Branch Naming Conflicts in Azure DevOpsSpecial thanks to my fantastic colleague Fatih Kucukkara for helping figure these details out. 🧩 What They Are and How to Fix Them If you…
AIMulti-Agent AI App with Microsoft Semantic KernelBuilding Multi-Agent AI Applications with Microsoft Semantic Kernel The rise of AI-powered content generation has opened new possibilities…
DockerUpdate Docker Desktop CLI - Fast & EasyLevel Up Your Docker Workflow Are you tired of the tedious process of updating Docker Desktop? Or maybe your corporate policies is blocking…
AIOffline AI - Integrating Local LLMs with VSCodeIntroduction In the age of AI, developers are increasingly looking for ways to integrate powerful language models into their workflows…
PowerShellAvoid Storing Secrets in PowerShell's Command HistoryIntroduction If you’re using PowerShell scripts to manage secrets like API tokens, passwords, or other sensitive data, you may think you’re…