Piece of computer screen with python code on it
Piece of computer screen with python code on it

Not too long ago, I volunteered to make changes to an existing program in production by refactoring it, then adding new features. Input to the program had changed over time and the current program just wasn’t cutting it anymore. It needed a total revision.

Up until that point, my only contributions to production code had been writing new programs which were small moderate-sized tools that helped the production chain along its way. This was something completely new to me. The internet is chock-full of refactoring horror stories, and even seasoned software engineers share how refactoring and legacy code is such…


Macbook, a cup of coffee and crumpled papers all around
Macbook, a cup of coffee and crumpled papers all around
Why is it so difficult to write that first story?

I woke up one day and had the time old conventional idea, “I should share my passions and life experiences with the world!” (The world here means the 1 or 2 people that actually read my tweets and my overly supportive parents, who will like anything and everything I send them). As the idea stewed, I quickly realized it was a great idea. After all, experts say the very act of writing allows you to practice composing your thoughts into meaningful statements that not only communicate but foster continuous discussions on things. …

Louiz Loet

Software developer just documenting their coding and learning adventures on Medium.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store