Software Engineering
Stories about the craft of software development.
Ever had a hammer and everything looked like a nail? You had a Golden Hammer! Let's learn why this isn't a good thing.
A Boat Anchor is code that is kept even though it doesn't do anything. The solution is YAGNI. Delete it!
God Objects in software development occur when a single class either knows too much or does too much. The solution? Smite them.
Lava Flow happens when code which works is kept in a system despite no one knowing what it does. So how do you get rid of it?
Ever tried to recreate a working system and failed miserably? So have I! Come learn about reinventing the square wheel and how a paradoxical theologian provided a solution for it.
The Inner-Platform Effect occurs when a generic system is built that reflects the platform it was build with. The solution is simple: probing.
A new mega-series is starting! Let's learn about software anti-patterns, what they mean, and how to combat them.
C#, the web, ASP.NET Core, tutorials, stories, and more!