Lessons From a Veteran: Peter Morlion on Legacy Code & Bird’s Eye Views

Today, we’re starting a series interviewing veteran developers, asking them questions about their journey to tech mastery and sharing the advice they have for those getting started.

Peter MorlionOur first interview is with Peter Morlion. Peter is a passionate programmer that helps people and companies improve the quality of their code, especially in legacy codebases. He firmly believes that industry best practices are invaluable when working towards this goal, and his specialties include TDD, DI, and SOLID principles.

Let’s hear what he has to share!

Let’s start with some basic logistics. Which stack do you work in? How long have you been doing it?

I started out my career in 2007 as a .NET developer. I preferred Java as a student, but hey, I wasn’t going to be picky for my first job as a software developer. After several years, I found opportunities to work in other stacks. I’ve worked with technologies like Node.js, Python, TypeScript, and AWS Lambda. Since I moved from general software development to helping out with technical debt, the specific stack is less important now. Although I suspect the .NET space is still a big market in Belgium (where I live).

What made you want to go into programming?

Ever since my parents bought a PC when I was about 10 years old, I loved playing and working with computers. As I got older, I started to tinker more and more. I studied political science, but after graduation I decided I wanted to “do something with computers.”

Continue reading “Lessons From a Veteran: Peter Morlion on Legacy Code & Bird’s Eye Views”