top of page
The Mother of all Geeks



AI Pair Programming: Hype, Help, or Just Another Noisy Tool?
AI pair programming tools are landing in our IDEs promising turbo-charged productivity—but do they really deliver? In this post, I unpack where AI copilots shine, where they stumble, and how to make them actually useful in a real engineering team. Spoiler: it's not magic, and it's not replacing you.

Maryanne
May 263 min read
6 views
0 comments


“D” Is for Dependency Injection, Not Just Fancy Wiring The Dependency Inversion Principle: Stop hardcoding your heartbreak.
Dependency Inversion isn't just about using a DI container—it's about controlling your dependencies instead of letting them control you. In this post, I unpack the "D" in SOLID with real-world examples of how it helps legacy code escape tight coupling and why you don’t need to worship the container gods to follow the principle.

Maryanne
May 83 min read
0 views
0 comments


Need to Extend, Not Rewrite: Why OCP Saves Your Sanity
Software entities should be open for extension, but closed for modification

Maryanne
Apr 102 min read
27 views
0 comments


Why SOLID and Clean Code Principles in .NET Core Are Still Your Best Friends
Why SOLID and Clean Code Principles in .NET Core Are Still Your Best Friends

Maryanne
Mar 304 min read
33 views
0 comments
bottom of page