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 start season 17 with an overview of what to expect. This season will focus on using failures to gain success. Too much is made of the road to success without pointing out the…
Using Patterns and Anti-Patterns : Season Wrap-up
We end this season with a look at using patterns and anti-patterns throughout your work. The value they provide is obvious and costs little. We gain the lessons learned from others and have those…
Big Hairy Audacious Goals – An Anti-Pattern
The BHAG or Big Hairy Audacious Goals approach to vision or roadmaps is often recommended. The objective is to keep from limiting ourselves. The problem is that too much of a good thing can…
Rinse And Repeat – A template pattern
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…