Books

In addition to shorter-form blog posts, I believe I can make an impact in my technical community through writing technical books.

Here are the books I’ve published or I’m currently working on:

Refactoring with C#

Refactoring with C# Cover

Refactoring with C# is my personal love letter to the students I taught who now find themselves struggling in legacy codebases and needing to grow from junior to mid developers or mid to senior. It’s also the collective wisdom from my career in managing technical debt as an engineering leader. This is knowledge I’m certain will help others who must succeed in maintaining and improving problematic codebases in real-world business settings.

Read More | Buy on Amazon