The benefit of tertiary education — and its undeniable continuous devaluation over the years — is a broad and heavily debated topic. Whether getting a university degree is a worthwhile endeavor from an educational point of view or whether it’s just effort that directly translates into a piece of paper employers expect you to have is for every individual to decide. During my time on the computer science bench, I have often asked myself “why on earth do I have to study this when they could be teaching that instead?” The university’s priorities did not seem to align with mine, or with workplace requirements for that matter. In this post, I’m going to explore a number of topics that haven’t been taught at university when they really should have been.
Wait, what’s this? A wild POST appeared — seemingly out of nowhere — after a three year dry period without a single update. Here’ a completely redesigned site along with more content to come.
Discussion of the issues that come with the File Transfer Protocol and why it is awful, insecure, and why you should probably look for alternatives if you are still stuck in the past.
Did you ever question your decision to become a software engineer? I certainly have. Frequently. Here’s how I find joy in the misery.
The dreaded Singleton class is one of the Object Oriented Design Patterns that is frequently misused and overused. Find out why using singletons almost always a wrong design choice.
Some funny bits and weird bobs on the Imperial System of Measurement and why the mental juggle between different units and conversions is a pain.
Thoughts on why the arguably most powerful and influential programming language is an agglomeration of bad design choices and how it has been turned into an immortal Frankenstein Velociraptor over previous decades.
Certain programming languages are clearly better than others, sometimes in every regard. However, in reality we often can’t pick favorites and have to use whatever is available. Here’s my top 5 worst programming languages I can’t just ditch.
While copyright law and the protection of intellectual property have their roots in an honorable idea of a social contract, they have since been turned into corporate leeches through heavy lobbying. Let me show you how things have changed.
Dive into an in-depth explanation of what makes JavaScript a terrible language and why it is here to stay. With all its flaws. Forever.
A hilariously extensive summary of all things wrong with PHP that will take you on a journey from its origins through all the notoriously bad design decisions leading to the abomination that is now the most widely used web programming language.
What could possibly be the best way to start this blog other than describing why it sucks?