nick started reading Modern Software Engineering by David Farley Oct. 2, 2023 Public Modern Software Engineering by David Farley