23 min listen
Urban Hafner - Management Isn't For Everyone
FromMaintainable
ratings:
Length:
39 minutes
Released:
Jun 13, 2022
Format:
Podcast episode
Description
Robby has a chat with Urban Hafner, the Senior Software Developer at Risk Methods. The episode starts off on a high note with Urban explaining that maintainable software is all about time being spent on looking after one’s code base. While it doesn’t guarantee that a code base will be perfect all the time, Urban insists that it makes things better than when an engineer just develops new features and leaves everything else the same. That ends up causing huge messes that are an uphill task to clean up. From his years of experience, he also shares how team attrition negatively affects the maintainability of a code base, the challenges that startups face when the original agency and/or developers depart from their software projects, the importance of measuring your progress on maintenance work to keep the momentum up, and a lot more of his wealth of engineering wisdom. The experience he had going from a software engineer to an engineering manager, only to realize that he wasn't a good manager, and then navigating back into an individual contributor role will make for a very interesting story. So don’t miss out. See you on the inside!Book Recommendations:Teixcalaan Series by Arkady Martine - https://www.goodreads.com/series/233352Helpful LinksUrban on Twitter - https://twitter.com/ujhhttps://www.expandingbeyond.it/https://www.expandingbeyond.it/Subscribe to Maintainable on:Apple PodcastsOvercastSpotifyOr search "Maintainable" wherever you stream your podcasts.Join the discussion in the Maintainable Discord Community
Released:
Jun 13, 2022
Format:
Podcast episode
Titles in the series (100)
Anne Marie Kirby: Selling the Upside of Improving your Codebase to Management: Robby speaks with Anne Marie Kirby, CEO & Co-Founder of CoreHealth Global. She shares questions to ask before a software rewrite, evolving 10+ year old code, and proving a business case when pitching software improvements as a developer. by Maintainable