© Mapbox, © OpenStreetMap

Speaker

Giorgio Galassi

Giorgio Galassi

Senior Frontend Engineer @ Onpier | GDG Roma Città Organizer

Rome, Italy

Actions

Giorgio is a Senior Frontend Developer with nearly 8 years of experience building dynamic, user-focused web applications. Specialized in Angular, he also keeps an eye on other frontend frameworks and technologies, always seeking innovative approaches to problem-solving.

Beyond coding, Giorgio is deeply involved in the developer community. As a proud Organizer of GDG Roma Città, he fosters knowledge-sharing and collaboration among peers. He enjoys making complex topics more accessible and helping others sharpen their technical skills.

Area of Expertise

  • Information & Communications Technology
  • Media & Information

Topics

  • Angular
  • NgRx
  • RxJS
  • JavaScript
  • TypeScript
  • Ionic
  • Nx

Codemotion Rome 2025 - MC

Master of Ceremonies (MC), for one of the tracks hosted at Codemotion 2025.

Dependency Injection and the Order of Micro-Frontends

When it comes to Angular, Dependency Injection is one of its most underrated superpowers, but what happens when multiple Angular apps need to live on the same page?

In this talk, we’ll start from the basics of Angular's DI to understand how it works, how it helps reduce complexity — and how it can turn into a trap when misused in distributed scenarios.

We’ll walk through a practical pattern for sharing services and state across multiple Angular apps, while keeping full isolation in local environments.

All of this using Angular’s native features, no external libraries, and the power of resolution modifiers. 🎁

What you’ll walk away with:
- A solid understanding of how Dependency Injection works in Angular
- The core principles (and pitfalls) of micro-frontend architecture
- A practical and scalable approach to share state and services across multiple Angular MF apps.

Good Things Come to Those Who @defer

Performance and user experience are essential in modern web development — and Angular’s @defer directive is changing the way we think about rendering.
In this talk, we’ll explore the powerful combination of Deferrable Views and Incremental Hydration, introduced in Angular v19, and how they can help you deliver faster, smarter applications.

You’ll learn how to:

- Understand the differences between CSR, SSR, and SSG — and when to use each
- Optimize content loading using @defer and its powerful trigger system
- Use Incremental Hydration to deliver seamless interactivity for SSR apps
- Avoid common pitfalls and follow best practices to improve performance

This session provides practical insights to boost both developer experience and runtime efficiency.

DevFest Bari 2025 Sessionize Event Upcoming

November 2025 Bari, Italy

Devfest Alps 2025 Sessionize Event Upcoming

November 2025 Turin, Italy

Devfest Pescara 2025 Sessionize Event

November 2025 Pescara, Italy

Codemotion Milan 2025 Sessionize Event

October 2025 Milan, Italy

DevFest Venezia 2025 Sessionize Event

October 2025 Mestre, Italy

DevFest Modena 2025 Sessionize Event

October 2025 Modena, Italy

DevFest Campobasso 2025 Sessionize Event

September 2025 Campobasso, Italy

DevFest Lecce 2025 Sessionize Event

September 2025 Lecce, Italy

NgRome 2025

June 2025 Rome, Italy

DevFest Vicenza 2025 Sessionize Event

June 2025 Vicenza, Italy

Codemotion Rome 2025 Sessionize Event

April 2025 Rome, Italy

RomaJS Special Edition #NaN

February 2025 Rome, Italy

DevFest Catania 2024 Sessionize Event

November 2024 Catania, Italy

Giorgio Galassi

Senior Frontend Engineer @ Onpier | GDG Roma Città Organizer

Rome, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top