Agenda

Venice’s Angular Conference

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”