Software mender, legacy code whisperer, speaker, instructor.

I'm Scott, a software engineer with a passion for improving and maintaining existing codebases. With over a decade of experience, I specialize in wrangling legacy systems to enhance scalability, stability, and sustainability. When I'm not coding, you'll find me sharing my knowledge in various formats, including the Legacy Code Rocks community/podcast, conference talks, and on this site.

First Post

This is my first post using MDX in my blog.

Does Your Team Prevent You From Refactoring?

There was a good discussion during yesterday's Legacy Code Rocks virtual meetup. It centered around coping with teams that actively prevent refactoring. The ...

Relics from Languages Past

My first “real” development gig, way back in the summer of 2000, was working on a desktop application that was written in Delphi. I’d taken Pascal in high sc...

Read more articles