Software development is HARD! Let's talk about The Craft, how to survive the legacy apocalypse and how to make things better. Usually in the context of my job as a software architect in the sports domain.