Working Software Conference 2023
Hi 👋 and welcome to a new post!
Last Friday I attended the 2023 Working Software Conference in Milan. The Working Software Conference is an event organised by the Italian Agile Movement, focused on the second principle of the agile manifesto:
Working software over comprehensive documentation
Book Summary: A Philosophy of Software Design
Hi 👋 and welcome to a new post!
Today I’ll post a summary of a book I read at the beginning of 2023, titled “A Philosophy of Software Design”, by John Ousterhout. John is a professor at Stanford, where he teaches “Operating System Principles” and “Software Design Studio”.
In the book he distills a career worth of advice, taken from his personal experience and the issues and solutions emerged while teaching his software design course.