software development, thoughts What Software Developers Can Learn From Big Infrastructure Projects Tom Hurtt / November 30, 2023