Blogs

Learning from your mistakes is cool, but if you can learn from other peoples mistakes, that's even cooler. Thats why you should read my blogs - a collection of past learnings.

Browse the archive

Curated thoughts on engineering, design, and leadership.

Solving Agents Config Spaghetti - Making .agents the Source of Truth

Read story

Opencode ate my storage - and how I fixed it

Read story

n8n Workflow - Generating Blog Ideas and Social Posts

Read story

Stop Explaining Bugs to AI - Show It the Bug

Read story

Context Locality: Vertical Architecture Matters More With AI

Read story

Tracking Copilot Usage Without an API (Raycast + Month Progress)

Read story

Make Large-Scale Refactors Easy with Parallel AI Agents

Read story

Word Doc to PDF: Evaluating Tools and Landing on PowerAutomate

Read story

OpenAI Chat Model Cheat Sheet - Decoding the Chaos

Read story

Fixing the 'PowerShell session not found' issue in VS Code

Read story

Connecting Windows VMs to Mac-Hosted APIs

Read story

.NET Aspire in Windows VM using Docker on the Mac Host

Read story

Cocona - Clean console apps in .NET

Read story

.NET MAUI setup on macOS - build once, run everywhere

Read story

Your Data Is Power - Even Your Search History

Read story

RAID - Rapid AI Development

Read story

🚦 Loading Guards in Blazor - Stop Writing Null-Checks Everywhere

Read story

The Right Mobile App Framework - Comprehensive Decision Tree

Read story

Guide to professional Growth

Read story

Cultural Exchange - 2 Months with SSW France

Read story

.NET MAUI Blazor template - Build your UI once

Read story

.NET MAUI vs Flutter - Multi-platform frameworks showdown

Read story