After more than thirty years of shipping software through platform shifts, mergers, and enough production incidents to fill a separate book, I had a lot to say about what this AI moment actually means for working engineers: people with legacy codebases, tight timelines, and teams trying to figure out what any of this means for how they work day to day.
Spanning Change: Software Engineering in the AI Era is available today on Amazon.
It covers why this moment fits the pattern of past transformative technologies, how these tools actually behave and fail, seven attributes of engineers who are genuinely thriving with AI, and how to bring a team along without losing your judgment or your standards.
Available in paperback and eBook.