Maintainable

Joel Hawksley: The Hidden Costs of Frontend Complexity

26 snips
Jan 14, 2025
Joel Hawksley, a Staff Software Engineer at GitHub specializing in accessibility and frontend architecture, shares valuable insights on the hidden costs of frontend complexity. He emphasizes the importance of changeability in well-maintained software. The conversation dives into GitHub's approach to accessibility as both a business and legal imperative. Hawksley discusses the paradox of design consistency versus the need for flexibility in their extensive design system and advocates for using off-the-shelf components to ease complexities for smaller teams.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Changeability as Software Quality

  • Changeability is the only true measure of software quality.
  • It reflects confidence in making and deploying changes, minimizing fear.
INSIGHT

Accessibility's Impact on Front-End

  • Front-end work encompasses customer experience, including performance, design, and behavior.
  • Accessibility is intertwined with all front-end aspects and improves them when prioritized.
ANECDOTE

GitHub's Accessibility Journey

  • Microsoft's acquisition of GitHub prioritized accessibility due to business and legal reasons.
  • This led to implementing SLAs, automated tools, and manual audits for accessibility.
Get the Snipd Podcast app to discover more snips from this episode
Get the app