Search

Home > Maintainable > Katerina Skroumpelou: Bridging Engineering and Advocacy for Scalable Software
Podcast: Maintainable
Episode:

Katerina Skroumpelou: Bridging Engineering and Advocacy for Scalable Software

Category: Technology
Duration: 00:36:48
Publish Date: 2024-11-05 08:00:00
Description:

Key Takeaways

  • [00:01:25] Katerina’s Background: Robby and Katerina discuss her career journey, starting in engineering and recently moving into product advocacy.
  • [00:02:29] Characteristics of Well-Maintained Software: Katerina highlights key aspects of maintainable software—readability, scalability, and reliability.
  • [00:04:39] Product Advocacy at Nx: Katerina describes her unique role, bridging technical support and customer outreach to ensure clients make the most of Nx tools.
  • [00:07:01] White Glove Approach: The “white glove” service approach allows Katerina to dive deep into clients' codebases, offering a hands-on approach to using Nx effectively.
  • [00:09:52] Scalable Documentation Practices: Balancing clarity and detail, Katerina provides tips on structuring code comments and READMEs to be concise yet thorough.
  • [00:12:09] Managing Technical Debt: Robby and Katerina discuss the importance of keeping code up to date and scalable, especially in large systems with high demands.
  • [00:16:00] The Importance of Collaboration: Moving from solo work to team-based code reviews taught Katerina the value of a collaborative approach to maintainable code.
  • [00:19:15] Nx’s Monorepo Solution: How Nx provides cache and build tools to optimize monorepo performance, boosting both speed and organization within projects.
  • [00:22:12] Nx Cloud and CI: Katerina discusses Nx Cloud’s role in enhancing CI workflows by allowing parallel tasks and cache sharing across teams.
  • [00:24:07] When to Consider Monorepos: Katerina explains the benefits of monorepos for organizing codebases and improving scalability.
  • [00:26:37] AI Tools in Development: Katerina shares her enthusiasm for new AI tools like StackBlitz’s Bolt.new and their potential to streamline app development.
  • [00:29:00] Finding Motivation at Work: Advice for developers who feel stuck or unmotivated in their current roles and ways to reconnect with the work they enjoy.

Resources Mentioned

Subscribe to Maintainable on:

Or search "Maintainable" wherever you stream your podcasts.

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

Total Play: 0