Technical Debt – What it is and what to do about it

In spite of all that’s been written on the subject of technical debt, it’s still a common occurrence to see it defined as simply “bad code”. Likewise, it’s still common to see the solution offered being “stop writing bad code”. Technical debt encompasses much more than that simplistic definition, so while “stop writing bad code”…

She meant Software Architect

Did she just say Architect? Its interesting that in the past five or so years the title of software architect has undergone significant change. The initial argument (He’s an architect – so he builds buildings?) added the software in front of the title. Did she say software architect? In fact she did. Software Architects build…

In-memory Database Sizing – Throw Out Conventional Wisdom

By John Piekos, VoltDB, Vice President, Engineering Sizing an in-memory database does not follow conventional database sizing rules. For traditional databases, you buy a decent server machine, likely one with many CPU cores and reasonable memory, and then focus on application IOPS (I/O Operations per Second). If you are really going to stress the database, you…

Design By Committee

Can a team of experienced, empowered developers successfully design the architecture of a product? Sure. Can a team of experienced, empowered developers successfully design the architecture of a product without a unified vision of how the architecture should be structured to accomplish its purpose? Probably not. Can a team of experienced, empowered developers successfully design…

Phrases Architects HAVE To Stop Using

The enterprise and technology architect field is still growing and needs to grow further. We are involved in more projects and more levels of business than ever before. We have a seat at the table. Now we need to deliver on expectations. Unfortunately, we as a group are still debating with ourselves so much we…

The inclusion pattern of innovation…

http://docandersen.podbean.com http://docandersen.wordpress.com http://scottoandersen.wordpress.com My Amazon author page!!!! http://www.safegov.org I’ve spent considerable time on my blog in the past four months talking about the concepts of innovation. I pulled all of them together into what I call Andersen’s Law of innovation. I talked about the trends and realities of innovation in our ever expanding technology market.…

Bumper Sticker Philosophy

YAGNI: You Ain’t Gonna Need It. Sound bites are great – short, sweet, clear, and simple. Just like real life, right? Seductive simple certainty is what makes slogans so problematic. Uncertainty and ambiguity occur far more frequently in the real world. Context and nuance add complexity, but not all complexity can be avoided. In fact,…