Develpreneur Blog • Latest
Latest Posts
Fresh thinking, practical patterns, and lessons that compound — built for developers who want to ship, lead, and build momentum.
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…
The Wolf Ticket Anti-Pattern: As In Wearing Sheep’s Clothing
Communication and consistency are key traits of patterns. Likewise, a lack of these creates anti-patterns like the wolf ticket. We all know that standards are helpful and a worthy pursuit. However, there are de…
DevOps – An Overview Of What It Is And How To Benefit
DevOps is a hot topic in recent years. However, it is often misunderstood or ill-defined. This presentation tries to correct that. We look at its short history and how DevOps is used. Likewise, we…
The Jumble Anti-Pattern : Mixing up horizontal and vertical
One of the funny things about anti-patterns is that they are obvious in the name alone. We might not know what it is but everyone avoids a jumble. There is no technical knowledge required…
Cover Your Assets Anti-Pattern : Protection Over Production
Overkill is a theme among many anti-patterns. The cover your assets approach is one of those types where it just goes too far. There is nothing wrong with providing a solid paper trail and…
Database Testing And Automation – Mock Data And Environments
Database testing is fraught with challenges. We have to find new ways to create a database replica, match the data in size and meaning as well as validate changes. These obstacles add up to…
The Swiss Army Knife Anti-Pattern – All Things To All People
Much like the make people happy obstacle, we have the Swiss Army Knife Anti-Pattern. This mistake is another example of over-architecting a solution. Think of it as throwing everything into a design instead of…
Make Everyone Happy – A Paradoxical Anti-Pattern
One of the most amusing anti-patterns is the one known as “make everyone happy.” The funny thing is that it never does. Instead, it points us to an old bit of wisdom that you…