Robby has a chat with the VP of Engineering at ConvertKit, Amy Isikoff Newell. Amy starts off by talking about why perfection is the enemy of software development. There’s no engineer who likes admitting that there are messy bits in their code. They think the messy bits shouldn’t be there, but that's not possible. Amy feels that when it comes to the maintainability of software, it shouldn’t drive an engineer to drink. For her, well-maintained software should be about delivering great value to users with minimal pain points.

She ends up talking about a lot of skills that are excellent for software engineers as well as managers. She also shares her expertise on career path options for engineers between being an individual contributor and transitioning into management, how managers can reduce drag on their engineering teams by applying a human-focused approach to their management, how technical debt can impact both the recruitment and retention of software engineers, and so much more.

Book Recommendations:Thanks for the Feedback: The Science and Art of Receiving Feedback Well By Douglas Stone & Sheila HeenHelpful LinksAmy on TwitterAmy on LinkedInAmy’s NewsletterAmy’s WebsiteConvertKit is HIRING

Subscribe to Maintainable on:

Apple PodcastsOvercastSpotify

Or search "Maintainable" wherever you stream your podcasts.

Join the discussion in the Maintainable Discord Community


Subscribe to Maintainable on:

Apple PodcastsOvercastSpotify

Or search "Maintainable" wherever you stream your podcasts.

Keep up to date with the Maintainable Podcast by joining the newsletter.