Categories
Build in Public
Platform Engineering
Automation
Behind the Work
Career
Reflection
Containers
DevSecOps
Craft
Software Engineering
ASP.NET Core
Development
Security
AI
DevOps
Education
Developer Experience
Azure
Infrastructure as Code
Azure DevOps
Cloud Infrastructure
Leadership
Software Delivery
Asp-Net
Containerization
Docker
Web-Development
Cloud
Key Management
Deployment
Release
How To
Setup
Poetry
Microservices
2026
Building a Microsoft To Do CLI and Wiring It into OpenClaw

How I Configured Five AI Agents on One Microsoft Teams Bot

Microsoft Agent Framework 1.0: What It Means If You're Already Building These Things

Why My OpenClaw Reminders Weren't Reaching Signal or Teams

How I Split OpenClaw into Main and Personal Agents

The Silent Excellence Trap: Why Good Work Gets Invisible in Big Organizations

Inside the Dockerfile Behind My OpenClaw Gateway

How I Wired Signal and Microsoft Teams into a Custom OpenClaw Image

Why I Run OpenClaw in Docker on My Own Machine

How I Run SonarQube in My Own CI Pipeline (And Let AI Fix What It Finds)

Fixing Deep Nesting in TypeScript: A Real Refactor From CueMarshal

Sandboxed Code Execution for Kids: How Judge0 and Python sys.settrace Power FireFly

2025
The Year Agentic AI Got Real: A Developer's Retrospective on 2025

MCP at Scale: How I Used Model Context Protocol to Connect AI Agents to Gitea

Why Platform Engineering Is the Most Underrated Career Path in 2025

Getting the Filter Inside OData $apply in ASP.NET Core

Building a Multi-Currency App: The Edge Cases Nobody Warns You About

OAuth2 and OIDC for Solo Developers: A Practical Setup With Docker

Designing Multi-Agent Systems: Lessons from Building an 8-Agent Engineering Orchestra

How I Wired Up an AI Tutor to Teach Like a Socratic Mentor โ Not a Cheater

Feature Flags Done Right: A Pattern for Safer Production Deployments

Beyond CI/CD: Why AI Agents Are the Next Layer of Software Delivery

Teaching Kids to Code With Bayesian Knowledge Tracing: Why I Built FireFly

The DORA Report Was Right: IDPs Improve Team Productivity by 10% โ Here's How I've Seen It

MCP in Practice: What Anthropic's Model Context Protocol Actually Means for Developers

Why I Started Building My Own DevOps Platform (And What I Learned)

Conditionally Deploying Resources in Azure App Configuration Using Deployment Scripts

2022
Consume Secrets in Azure Key vault From Kubernetes On-prem

Resolving Azure Devops Fastlane Error 'An exception has occurred: issuerId is required'

Set Calculated Value to Azure Devops Pipeline BuildNumber

Integrate Container Apps With Api Management using Bicep

Adding Azure Functions Support to a Devcontainer

HOW TO: Integrate Next.js with Azure Cognitive Search

The Paradox of Inclusion

Dotnet Spawn Global Tool

Add Favicon to a Hugo-Based Website
Defining A Task for Quickly Creating Hugo Posts In Visual Studio Code

Defining Tasks for Quickly Building and Serving a Hugo Site

Hugo blog powered by GitHub Pages and GitHub Codespaces

2021
How to Build and Sign iOs Application Using Azure DevOps

Using Nginx Reverse Proxy for Local Microservice Development

Restore Database on Container Start Up

Dockerizing Blazor Wasm Application

Optimizing Dockerfile Startup Script With Environment Variables

Combining ENTRYPOINT and CMD in a Dockerfile

Reference Environment Variables in Docker Startup Script

Waiting for Docker Service Container Port to Be Ready







