Category: Technology
Embracing Software Development for Rapid Evolution in Technology Services
November 1, 2023“Embrace new technology” is advice every engineering leader has heard, and most have learned to distrust. The hard part was never adopting AI, multi-cloud or the next runtime; it is delivering against those bets without throughput, stability, cost and compliance...
How To Implement DevOps In Your Organization
October 11, 2023Most "how to implement DevOps" guides assume that buying the tools and holding a few cross-team standups will move the needle. The data says otherwise. The 2024 Accelerate State of DevOps Report , drawing on more than 39,000 professionals, found...
The Six Phases of the Software Development Life Cycle, Rethought for the AI Era
September 16, 2023The six-phase software development life cycle - requirement analysis, system design, implementation, testing, deployment, maintenance - has been taught the same way for thirty years. The phases have not changed. What has changed, and changed fast, is where the work,...
What Is Cloud Computing? What Senior Engineers Actually Need to Know
July 11, 2023Cloud computing is, at its most literal, renting someone else's computers over a network and paying for what you use. That definition is correct and useless. If you run engineering at a high-scale or regulated team, the question is not...