AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Intro
This chapter explores key attributes of well-maintained software, highlighting the critical concept of changeability. It features insights from past experiences, including the challenges and fears associated with modifying user interfaces in technical environments.
Joel explains how changeability—the confidence to make and deploy changes—provides the foundation for high-quality software.
The Microsoft acquisition drove GitHub’s investment in accessibility, introducing SLAs, automated tools, and manual processes to track progress.
Primer fosters consistency but introduces the challenge of making changes across a vast, interconnected system.
Joel shares how browser quirks, device diversity, and other variables make frontend maintenance far more expensive than backend systems.
Joel recommends focusing on key user workflows like signing up, making payments, and completing core tasks. He emphasizes the importance of tools like Axe and keyboard-driven tests.
Turn hours of debugging into just minutes! AppSignal is a performance monitoring and error-tracking tool designed for Ruby, Elixir, Python, Node.js, Javascript, and other frameworks.
It offers six powerful features with one simple interface, providing developers with real-time insights into the performance and health of web applications.
Keep your coding cool and error-free, one line at a time!
Use the code maintainable to get a 10% discount for your first year. Check them out!
Subscribe to Maintainable on:
Or search "Maintainable" wherever you stream your podcasts.
Keep up to date with the Maintainable Podcast by joining the newsletter.
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode