Develpreneur Blog • Latest
Latest Posts
Fresh thinking, practical patterns, and lessons that compound — built for developers who want to ship, lead, and build momentum.
We all do it. There is a chunk of code that almost does what we need. So, we copy and paste it where we want it then make some modifications. When we do this…
The Lava Flow Pattern – After The Code Cools Down
While lava is hot and deadly early on, it becomes hard to move once it cools down. The is the thinking behind the name for the lava flow pattern. This anti-pattern is one that…
The Poltergeist Anti-Pattern – When Design Goes Bad
Best practices are like everything else. There are times to ignore or break the rules. The anti-pattern we cover in this episode results from not doing so. The poltergeist anti-pattern occurs when we have…
The Boat Anchor Anti-Pattern
Sometimes ideas that are good at one time become horrible later on. This is one of many ways to get stuck in the boat anchor anti-pattern. It is a situation that is well-described by…
The Continuous Obsolescence Anti-Pattern
As hard it is to spell the Continuous Obsolescence anti-pattern is easy to fall into. The lure of shiny new versions of products often leads us into this trap. We want to stay current…
Spaghetti Code Anti-Pattern
The spaghetti code anti-pattern is one that has become less prevalent in applications. However, we can still see some excellent examples in the world of scripting and other less structured code. This anti-pattern typically…
The Golden Hammer Anti-Pattern
The next anti-pattern we look at is the golden hammer. It is another situation that seems to come up often. Thus, it is one we need to keep an eye out for in order…
The Blob Anti-Pattern
We will kick off the new season with a look at the Blob anti-pattern. This is one that is common and easy to fall into. The tendency to kick design decisions down the road…
A General Anti-Pattern Definition – New Season Kick-off
It is time to kick off a new season. Thus, we will set the tone by providing a general anti-pattern definition. Spoiler alert, this season will focus on anti-patterns much like we did software…
Success vs. Successful
Some recent pondering has me considering the whole idea of being successful. I think we can find success and happiness without worrying about being successful. On the contrary, a focus on success alone is…