Loading…

Issue 278: Can software survive AI?

Sorry for the jump scare in the title, folks, but this week, we're taking big picture looks at AI and the software industry it supports (or destroys). On the blog, we have a look at the big bets being placed on AI companies and how this could shake out in the long term. For those big companies gobbling up small AI firms, are they ready for AI in revenue-generating production? We chat with Maryam Ashoori, the product leader behind IBM's watsonx.

If you're looking to hear about something more fundamental, check out our podcast conversation with self-confessed observability nerd Henrik Rexed on breakpoint debugging in cloud-native applications. In the age of moving fast, does velocity actually measure an org's impact? We expand on our latest Leaders of Code podcast to explore real measures of development work.

More? Well, our organic artisanal web crawlers have found a slew of lovely links. Is it true that a cat has the IQ of a toddler? How can you scale an impenetrable wall of jargon? What happened when Iceland moved to a four-day work week? Does your system need all that complexity or is it just complicated?

From the blog

Whether AI is a bubble or revolution, how does software survive?

Money is pouring into the AI industry. Will software survive the disruption it causes?

Is the enterprise (actually) ready for AI?

Maryam Ashoori, Head of Product for watsonx.ai at IBM, joins Ryan and Eira to talk about the complexity of enterprise AI, the role of governance, the AI skill gap among developers, how AI coding tools impact developer productivity, what chain-of-thought reasoning entails, and what observability and monitoring look like for AI.

Next-level observability: live breakpoint debugging

On this episode, Ryan chats with Henrik Rexed, Cloud Native Advocate at Dynatrace, about debugging cloud-based applications like you would a local app.

Beyond speed: Measuring engineering success by impact, not velocity

If velocity is just a tool and not a goal, how do you measure real success for engineering teams?

Interesting questions

A structured map of mathematics?

"Your concerns about the arbitrariness of the rules is a valid one."

How can I deal with my coworkers using unknown jargon and acronyms?

You'll learn more by expressing your ignorance than by pretending knowledge. Lucky numbers are 7, 15, 29.

Does a cat have the same IQ as a two year old child?

No cat can have an IQ.

Is it fallacious to posit alien life just based on the size of the universe?

What happens when you put a strawman in the Goldilocks zone?

Links from around the web

‘The worst internet-research ethics violation I have ever seen’

The new fallacy: argmentum ad robotum.

Iceland approved the 4-day workweek in 2019: nearly 6 years later, all the predictions made have come true.

Til hamingju, Iceland, you've proved the benefits of working less.

Apple’s widget backdoor

Check out an excellent deep dive on what we hope is a patched backdoor.

Working on complex systems

Understand the difference between complicated and complex, then simplify and manage complexity.


Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.