Software Engineering Daily

Angular with Jessica Janiuk

10 snips
Sep 11, 2025
Jessica Janiuk, a Staff Software Engineer at Google working on Angular, joins Josh Goldberg to dive into the latest innovations in the Angular framework. They discuss the challenges of scalable web development and the importance of modular architecture. Jessica shares her journey from video production to software engineering, highlighting mentorship's role in her career. They also explore Angular's new features, simplifying the reactivity system with 'signals', and the fun side of tech with their whimsical 'Angular Cereal' project.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Ship Automated Migrations

  • Provide automated migrations for breaking changes to avoid forcing large manual rewrites.
  • Bring users along through tooling instead of leaving them to handle upgrades alone.
INSIGHT

Declarative Deferral And Hydration

  • Angular invested in declarative defer/lazy-loading and incremental hydration APIs to simplify performance improvements.
  • These features reduce boilerplate and help developers optimize initial load without manual dynamic imports.
ADVICE

Defer Heavy Template Sections

  • Wrap heavy template sections in declarative defer boundaries to lazy-load all dependencies automatically.
  • Provide loading, error, and placeholder templates to avoid layout shifts and poor UX.
Get the Snipd Podcast app to discover more snips from this episode
Get the app