Articles
My Adventures With Legacy & Spaghetti Code
One thorn in the side of many a developer is having to deal with poorly written or maintained code, like legacy code or spaghetti code. Legacy code is the unwieldy and outdated code in your codebase that is in dire need of refactoring, but that is also too big and complex to just replace. Often a result of favoring “get it done now” over “get it done right” too many times, the code base decays into something that just becomes harder and harder to work with.
Some Hobby Projects
My career started quite early. Even as a child in the ’90s, I liked playing around with HyperCard, which I used to draw, design and script simple interactive projects. This grew into an affinity for Flash and making websites as a teenager. After my scripting skills got upgraded to programming skills as a Computer Science student, I kept putting together all sorts of different hobby projects. In this article, I’ll share a small selection of interesting old hobby projects.