
AI has dramatically accelerated how code is written, but it hasn’t changed how software is actually built. This mismatch is creating new bottlenecks, increasing hidden complexity, and making systems harder to trust. The next evolution isn’t better coding tools, it’s a fully structured, AI-driven lifecycle that governs how software is designed, validated, and continuously evolved.

I hallucinations in legacy systems are not a technology problem. They are a context problem. When a coding assistant breaks your database sharding logic or ignores a legacy authentication wrapper, it hasn't failed; it has simply made the most statistically likely guess in the absence of specific facts.

Everyone with a smartphone knows it: apps get updated all the time. Whether you're looking for a new feature or not, suddenly: there it is. This seems easy, but it's not, especially when you're building…

When developing a SaaS product plan, it's important to recognize two foundational principles. First, SaaS is a business strategy, not a technology strategy. Second, there is no one-size-fits-all SaaS architecture (the second principle is a…

2020 left no doubt: the growth of cloud computing is firmly grounded in the SaaS business model. Investors like Bessemer have bet and made billions on the SaaS trajectory. Behind the curtain, selling essentially the…

Before you shout "Digital Transformation" in a crowded marketplace, it's important to recognize two foundational principles in developing a SaaS product plan. First: SaaS is a business strategy, not a technology strategy. Second (a corollary of…

There’s a feature arms race underway, and SaaS is fueling the fire. The quality of collaboration in software development is measured by a direct line of sight into the customer experience. Read more about this…

A big side effect of the world's new focus on work from home? Collaboration delivers leverage. Those of us who do software for a living are quite fortunate. Many of the habits we've learned in…

I suspect that when the legendary Ward Cunningham coined the term "technical debt", it did not take him long to realize he'd created a monster: "I am in favor of writing code to reflect your…

In SaaS, technical debt isn’t a bug, it's a feature – it’s a feature of creativity and velocity. People are writing more code to solve more problems than ever before. Of course, they are not…

For chronic disease sufferers – often already under medical care – data-driven personalized medicine provides a promising new application for tailored therapies and disease management. Today, the right combination of technology infrastructure, advanced AI technology…

If your plan for cloud computing is to simply “move to the cloud”, it's time to rethink your plan. Success is not about “moving”; it's about changing to cloud computing. Everyone wants the business and…

Are your cloud and application stack well architected? Probably not. And that’s OK. Cloud architects inside Amazon originated the AWS Well-Architected Framework (aka "Well-Architected"), and announced it in 2015. It aspired to set guidelines and…

Get a Custom Course for your management team, to get the latest update on the stage of AI in your industry.