Agenda
Enjoy a full day of international talks and participate in insightful roundtable discussions on key topics. Interact directly with Angular experts and explore the dedicated sponsor area.
14 March
8:00 - 9:00
Registration open
14 March
9:00 - 9:15
Opening event
Welcome to NG Venice!
14 March
9:15 - 10:00
TBD: How to Contribute to Angular
Speaker: Matthieu Riegler
TBD: A walkthrough inside PR discovering the latest features of Angular, and learning how to contribute to it, from the most productive #community contributor.
14 March
10:00 - 10:45
Angular for Everyone Crafting Accessible Applications
Speaker: Maria Korneeva
With the European Accessibility Act setting new benchmarks, accessibility is no longer optional—it’s an essential part of modern development practices. This talk will focus on making Angular applications more inclusive with practical techniques such as using ARIA attributes for better screen reader interactions, managing focus for smooth navigation, implementing auto-focus and skip links in single-page applications (SPAs), and creating accessible navigation flows with Angular’s Router. We’ll also cover linting rules and testing tools to maintain accessibility from development to deployment.
14 March
10:45 - 11:15
Coffee break
Sponsor area
14 March
11:15 - 12:00
Effective Signals in Angular 19 and above: Rules and Helpers
Speaker: MANFRED Steyer
It is undisputed that Signals will shape the future of Angular. At first glance, Signals may seem very easy to use — like simple objects with getters and setters. However, you will encounter several pitfalls if you use them this way. To avoid such situations, we discuss some effective rules of thumb and reactive helpers such as the new Resource API and linkedSignal for using Signals. You will be surprised by the difference these three rules and helpers can make!
14 March
12:00 - 13:00
Panel: Signals and State Management
Speaker: MARKO Stanimirović, MICHAEL EGGER-ZYKES, RAINER Hahnekamp
Round-table about Signals and State Management with discussion starting from our speakers, but then open to interact with attendees who can ask questions on this topic.
14 March
13:00 - 14:30
Lunch
14 March
14:30 - 15:30
Panel: Performance and SSR
Speaker: ENEA Jahollari, SOUMAYA Erradi, KASIA Biernat-Kluba
Round-table about Performance and SSR with discussion starting from our speakers, but then open to interact with attendees who can ask questions on this topic.
14 March
15:30 - 16:15
Incremental Hydration in Angular
Speaker: MICHAEL HLADKY
Understand how the recent and future features play together and what the final puzzle could look like. We go deep on the past limitations of SSR and understand how event replay, hydration and deferred loading play together and unlock a powerful impact on your application.
14 March
16:15 - 16:45
Coffee break
Sponsor area
14 March
16:45 - 17:45
Secure Angular Applications: Best Practices for Web Security
Speaker: MARTINA Kraus
The growing complexity of web applications and the constantly evolving threats make web security a critical component of modern software development. Security in Angular applications is essential, yet often neglected. In this talk, you will learn along with Google Developer Expert Martina Kraus how to recognize common security risks and protect your applications against a variety of attack vectors. This is all fed with a multitude of practical examples, including the integration of security testing into the development process. Ideal for developers and security enthusiasts who want to take their Angular apps to the next level of security.
14 March
17:45 - 18:30
AI in the browser: Smarter Angular apps with WebGPU and WebNN
Speaker: Christian Liebel
In this session, we will explore the integration of Generative AI functions into Angular applications using WebGPU API and Web Neural Network (WebNN) API. These APIs enable the execution of Large Language Models (LLM) and Stable Diffusion models on the user’s device. The primary benefits of local execution include offline availability and data security, provided that the user’s device has sufficient power to run the AI models. During the presentation, we will discuss different use cases and compare the advantages and disadvantages of each solution. Join us to learn how to make your Angular app smarter.
14 March
18:30 - 19:00
Closing
Closing event with “Special guest”