







Last week Chris Paik published a Google Doc titled, The End of Software, where he articulates the lowering cost of software development and potential implications. He ends the piece with a provocative statement: "Majoring in computer science today will be like majoring in journalism in the late...
Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

Breaking Smart: How Software is Eating the World
21 essays on the software revolution — how agile, networked approaches are disrupting industries and remaking society. In English, German, and French.

The Git-ification of the World — Tim Morrissey
Why AI conquered software first, and what that tells us about which industries are next.

The Next Two Years of Software Engineering
Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving ...

The End of Software
To understand how software will change, we can benefit from studying how technology has changed other industries. History tends to rhyme, if you listen. Before the internet, media behaved very differently—it was expensive to create. You had to pay people to make content, edit it, and distribute ...
The Software Revolution
In human history, there have been three great technological revolutions and many smaller ones. The three great ones are the agricultural revolution, the industrial revolution, and the one we are...
Open Source Is Eating The Software World
It's been said software is eating the world. This year’s Future of Open Source survey points to the fact that open source is eating the software world.

The New Software Lifecycle
I co-wrote a Google whitepaper about how AI is changing the software lifecycle. I'm not going to summarize the whole thing. Instead, here are the handful of ...

Complexity and Strategy | HackerNoon
I struggled with how to think about complexity through much of my career, especially during the ten years I spent leading Office development. Modeling complexity impacted how we planned major releases, our technical strategy as we moved to new platforms, how we thought about the impact of new technologies, how we competed with Google Apps, how we thought about open source and throughout “frank and open” discussions with Bill Gates on our long term technical strategy for building the Office applications.
