Develpreneur Blog • Latest
Latest Posts
Fresh thinking, practical patterns, and lessons that compound — built for developers who want to ship, lead, and build momentum.
One of the most powerful and useful patterns I have come across is one we will call rinse and repeat. It may also be seen as copy and paste or templates. However, the result…
The Rosetta Stone Pattern – A Common Format
Our new patterns include the rosetta stone. This pattern provides a path to link disparate systems and their data formats. It comes from the historical rosetta stone which was a multilingual text used to…
The Worst That Can Happen – An Architectural Pattern
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…