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 continue on a series of new patterns and anti-patterns with “the worst that can happen.” This pattern uses fear and hyperbole to help us tighten up a design. We imagine what can go…
Technical Debt – Yes, That Is A Pattern
The idea of technical debt is a hot topic among software development groups. In particular, this concept shows up in agile efforts. While it is more a concept than a pattern, we can use…
The Cancer Pattern – One Place The C Word is Ok.
The Cancer pattern has a word we do not have a favorable view of. However, this pattern is becoming needed in more and more environments. This pattern is one for conversions and migrations. We…
Keep It Simple – A Pattern To Avoid Complexity
We return to pick up a couple of new patterns. In this episode, we look at the keep it simple pattern and how to apply it to architecture. It is a pattern that we…
Misdirection Anti-Pattern : Solving The Wrong Problem
We looked at an incorrect focus based on faulty data analysis in our prior episode. This time we explore solving the wrong problem with the misdirection anti-pattern. While this situation can arise from the…
Statistical Bigotry – Placing An Incorrect Emphasis
This podcast season is a great excuse to highlight new anti-patterns. We look at a new one we call statistical bigotry in this episode. That is an excellent emotional word and a common challenge…
Stovepipe Enterprise – The Patchwork Anti-Pattern
We have highlighted many areas of quality software development. However, the stovepipe enterprise is a maintenance anti-pattern. This situation occurs when we build a system that has a high maintenance cost. Even worse, maintenance…
Warm Bodies – A Subtraction By Addition Anti-pattern
The “warm bodies” anti-pattern is sometimes subtle. However, it can be frustrating and sink more than a project. This approach is based on the fallacy that more developers or resources will create better software…
Vendor Lock-in : A Limiting Anti-Pattern
This episode covers the vendor lock-in anti-pattern. It is another one that we have seen before. However, it is slightly different when you apply it to software architecture. This situation is fascinating as we…
Reinvent The Wheel : An Anti-Pattern of Pride
This next anti-pattern is “reinvent the wheel.” It is not a rare issue in solving problems. However, it is still worth exploring. Knowledge is not enough to avoid it. Otherwise, it would be less…