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
bottom of page