148 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


Brit Myers - Decoding Product vs. Technical Risk
Manage episode 420672003 series 2503882
Join Robby as he welcomes Brit Myers to the podcast. Brit, currently thriving as the VP of Engineering at System Initiative, discusses the intricacies of maintaining software. She emphasizes the importance of navigable software, where the ease of tracing the code and understanding its structure is paramount. Brit highlights the significance of clear naming conventions and inline documentation, as they help in maintaining a cohesive narrative within the software.
The conversation touches on the challenges posed by discrepancies in vocabulary between product management and engineering, and how glossaries can bridge these communication gaps. Brit advocates for the use of glossaries more as a reflective tool rather than a proactive one, given the dynamic nature of software development. She also delves into strategies for managing legacy code and technical debt, proposing a pragmatic approach where wrapping and modularizing legacy components can mitigate risks.
She discusses the balance between immediate feature delivery and long-term code health, stressing the importance of aligning technical risks with business objectives. The episode explores the impact of company culture on development practices, the benefits of synchronous work environments, and the evolving landscape of DevOps. Tune in to tap into Brit’s valuable wisdom.
Book Recommendation:
Helpful Links:
Thanks to Our Sponsor!
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 soon, 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! 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.
215 episodes
Manage episode 420672003 series 2503882
Join Robby as he welcomes Brit Myers to the podcast. Brit, currently thriving as the VP of Engineering at System Initiative, discusses the intricacies of maintaining software. She emphasizes the importance of navigable software, where the ease of tracing the code and understanding its structure is paramount. Brit highlights the significance of clear naming conventions and inline documentation, as they help in maintaining a cohesive narrative within the software.
The conversation touches on the challenges posed by discrepancies in vocabulary between product management and engineering, and how glossaries can bridge these communication gaps. Brit advocates for the use of glossaries more as a reflective tool rather than a proactive one, given the dynamic nature of software development. She also delves into strategies for managing legacy code and technical debt, proposing a pragmatic approach where wrapping and modularizing legacy components can mitigate risks.
She discusses the balance between immediate feature delivery and long-term code health, stressing the importance of aligning technical risks with business objectives. The episode explores the impact of company culture on development practices, the benefits of synchronous work environments, and the evolving landscape of DevOps. Tune in to tap into Brit’s valuable wisdom.
Book Recommendation:
Helpful Links:
Thanks to Our Sponsor!
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 soon, 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! 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.
215 episodes
All episodes
×

1 Joel Chippindale: Why High-Quality Software Isn’t About Developer Skill Alone 56:39


1 Melanie Sumner: Why Continuous Accessibility Is a Strategic Advantage 49:30


1 Joe Masilotti: Simplify Your Stack, Ship Mobile Sooner 55:42


1 Freedom Dumlao: What 70 Java Services Taught Me About Focus 1:03:19


1 Mercedes Bernard: Friendly Code Welcomes Everyone In 49:27


1 Evan Phoenix: The Why of the One Line 1:09:13


1 Chris Salvato: Building Developer Paradise by Sitting in the Problem Space 46:31


1 Heimir Thor Sverrisson: Architecture First, Tech Debt Second 40:58


1 Noémi Ványi: Only Fix Problems That Are Actually Problems 42:01


1 Julia López: Code Tells a Story—Even the White Spaces 50:32


1 Marty Haught: Rethinking Technical Debt—Is It Really Just Drift? 52:39


1 Mike Bowers - From ISAM to JSON—Navigating 40+ Years of Database Evolution 44:46


1 Lorna Mitchell: Writing Documentation Engineers Will Actually Read 43:18


1 Carola Lilienthal: Tackling Technical Debt with Patterns and Domain Knowledge 43:00


1 Joel Hawksley: The Hidden Costs of Frontend Complexity 46:13
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.