article thumbnail

Technology Trends for 2024

O'Reilly Media - Ideas

While we like to talk about how fast technology moves, internet time, and all that, in reality the last major new idea in software architecture was microservices, which dates to roughly 2015. Remember that these “units” are “viewed” by our users, who are largely professional software developers and programmers. What does this mean?

Trends 115
article thumbnail

Why Intuitive Troubleshooting Has Stopped Working for You

Honeycomb

It’s harder to understand and operate production systems in 2021 than it was in 2001. We’re operating distributed microservice ecosystems on top of a deep stack of frameworks, abstractions and runtimes that are all running on other people’s servers (aka “the cloud”). Why is that? However, this shift has come at a cost.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

AoAD2 Practice: Incident Analysis

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Whole Team. Agile teams understand failures are inevitable. Second Edition cover.

article thumbnail

The Art of Agile Development, Second Edition

James Shore

For this week’s Tuesday Lunch & Learn livestream , I have a special show for you: the new edition of my book, The Art of Agile Development, Second Edition. The Art of Agile Development came out in 2007. I’m going to be reading from the new edition of my book, The Art of Agile Development. and now it’s time for an update.

Agile 99
article thumbnail

Technology Trends for 2022

O'Reilly Media - Ideas

What developments represent new ways of thinking, and what do those ways of thinking mean? What are the bigger changes shaping the future of software development and software architecture? What does that mean, and how is it affecting software developers? Software Development. But what other transitions are in progress?

Trends 109
article thumbnail

Grown-Up Lean

LeanEssays

He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. However, the open source world figured out a better way to develop software.