REFACTOR with AI: From Feature Folders to a Modular Monolith
How I used AI to restructure a real .NET codebase into a modular monolith without turning it into microservices, over-engineering the architecture, or trusting AI blindly.
Thoughts on GenAI, APIs, .NET, and engineering leadership.
How I used AI to restructure a real .NET codebase into a modular monolith without turning it into microservices, over-engineering the architecture, or trusting AI blindly.
Most terminal tools are useful. Very few are memorable. The difference often comes down to whether the tool reduces hesitation.
A practical beginner-friendly guide to writing GitHub Copilot custom instructions that reduce drift, improve repo fit, and cut cleanup.
A practical way to start using AI for day-to-day automation by breaking bigger workflows into small, validated pieces.
A step-by-step workflow for using AI to build baselines, write queries, and set alert thresholds from real production data. Adopt it, adapt it, share it.