Paying Technical Debt

There seems to be a lot of talk lately about paying down technical debt. Some talk about how after the debt has built up enough it would be best to just scrap the system and rewrite. Some talk about how rewriting is never the solution. Others talk about using this debt as a tool. Many … Read more

Enterprise Microservices

Many small and medium-sized companies have adopted a microservice architecture. The adaptability, scalability, and agility that the microservice patterns unlock are very appealing to these companies. These attributes are also appealing to larger companies too. But other attributes also tend to temper some of these benefits. Adaptability Polyglot is the name of the game. Teams … Read more

Craftsmen and Their Tools

This is kind of a follow-up to my earlier post Using the Right Tool. This one focuses more on how people tend to migrate towards tools. Do you know any great craftsmen? Anybody really great at carpentry, or art, or even more traditional tradecrafts like electricians or plumbers? What kinds of tools do they use? … Read more