talks & speakers
The Era Of Standalone Apis
The new Angular Standalone APIs provide a modern and simpler approach to develop Angular applications.
In this talk, we will learn how to use them extensively in Angular applications from scaffolding a new Angular project up to using well known providers such as the router and the HTTP client.
We will also cover migration strategies on how to use Standalone APIs in existing NgModule-based applications.
Aristeidis Bampakos
Development Team Lead @ Plex-Earth
Aristeidis is an Angular Google Developer Expert that works as a Web Development Team Lead at Plex-Earth.
He is an award winning author of the Learning Angular and Angular Projects books and he is passionate about helping the developer community to learn and grow.
His passion for teaching has led him to become an Angular Senior Tech Instructor at Code.Hub where he nurtures aspiring Angular developers and professionals.
Angular Signals: What's All the Fuss About?
Angular signals are a new feature that has the potential to revolutionize reactive programming in Angular, but apart from the newness of this new approach, the extreme love of some or the intense rejection of others, what are they really useful for?
Was it because the word 'reactive' was attractive in a new feature or because it was a much-needed introduction to the world of Angular?
Moreover, I will try to answer the most polarizing question after 'Does pineapple go on pizza': will signals replace RxJs?
In this talk, I will take you through the history of Angular's signals, from inception to creation to implementation, to understand what leads to their genesis.
You will learn what signals are and how they work, and through real-world use cases, I will show you how you can use them, switching existing logic from observables to signals.
I invite you to join me on this journey towards a new era of Angular to learn more about signals and how they can improve your Angular development experience.
Daniela Bonvini
Frontend developer @ SparkFabrik
Having studied foreign languages for many years, I stumbled upon HTML and CSS and have been fascinated by the frontend side of programming ever since, marveling at the enormous creativity this world offers.
I like to think of the web as a blank canvas, and I'm always excited to craft something new with code.
I love the challenge of creating something visually appealing and functional that people can interact with and enjoy.
Nx - Enter Enterprise Development for Angular
Angular is a key player in enterprise-level development, where robust and scalable software solutions are crucial.
This talk distills the essentials of adopting Nx for your Angular projects.
We'll unpack how Nx elevates your development strategy, ensuring scalability, maintainability, and efficiency at an enterprise level. Learn how Nx's advanced tooling and capabilities streamline team collaboration, code consistency, and CI processes, positioning your projects at the forefront of modern development practices.
Juri Strumpflohner
Sr. Director of Developer Experience @ Nx
Juri Strumpflohner is the Sr. Director of Developer Experience at Nx where he helps developers with questions around frontend development, monorepos, scaling and modern tools.
Prior to moving into developer relations, he has been consulting for some of the world's biggest companies, helping them scale their development efforts, particularly in the frontend space.
Juri is a Google Developers Expert, speaker and Egghead instructor. Reach out to him on Twitter (@juristr) or his website on juri.dev.
ELI5 Angular Hydration
Angular 16, which was released earlier this year, represents a significant breakthrough for Angular developers.
One of the notable advancements in this release pertains to server-side rendering (SSR) hydration.
Let's explore how hydration has evolved in Angular development, comparing it to the previous approach and highlighting the improvements in the latest release.
Soumaya Erradi
Lead Software Developer @ Scaling Parrots
I'm Soumaya Erradi and I'm a software developer and an IT teacher. I'm highly skilled in web development, specialized in developing enterprise applications using Angular. Currently, I'm working as frontend lead developer in a team focused on blockchain app development.As a speaker at conferences I bring advanced Angular topics, tips for the integration of smart contracts and best solutions for decentralized applications and web3.
Consistent UIs with Angular, RxJS and NgRx
Creating UIs isn't that difficult, but creating consistent UIs without bugs is really hard.
With the amount of tools we have in 2023, the amount of inconsistent apps and websites we visit every day is absurd and frustrating.
Can we fix our own apps with the help of some libraries? I think we can!
Michele Stieven
Freelance Consultant and Teacher, Angular GDE
Michele is a Web Developer and Consultant who’s always looking for technologies which allow people to create complex, dynamic and reactive applications.
He helps teams of big and small companies with tools like Angular, RxJS, Redux and Web Components.
He loves writing and making complex things easy, and he does so in his italian blog (https://accademia.dev) which also hosts his video courses.
He’s taken part of many conferences, meetups and online events, and loves to help people in community groups. When he’s not working, he’s a musician.
How Well Do You Know Angular? Let's Have Fun Together!
Curious about your Angular knowledge? Ready to take on a friendly challenge?
In this lively and engaging session, we invite you to participate in an interactive quiz centered around the Angular ecosystem.
Whether you're new to Angular or a seasoned pro, this quiz is designed to spark curiosity and deepen understanding, all in a collaborative and fun environment.
Engage with the speaker, answer questions, and learn more about the subject through technical insights and explanations.
Fabio Biondi
Google Expert & Microsoft MVP
Fabio is a front-end instructor, speaker, OSS contributor and run several front-end communities.
He is especially focused on JavaScript front-end applications and all related aspects, both visuals and architecturals. He often work on cutting-edge libraries and frameworks offering training, development, code review and consulting on Angular, React, Qwik, Next, Astro and several other front-end technologies.
The Hitchhiker' s Guide To NGRX
NGRX is a fantastic framework that allows us to make Angular applications with a clear state management, but many developers are afraid to use it because it looks complex and overkill.
DON'T PANIC!
In this talk i want to show you how it works and a bunch of examples and tip and tricks to allow you a better use of NGRX, especially for the effects (the nightmare of all developers that use NGRX!)
Enrico Giacomazzi
Fullstack consultant and CS teacher
Freelance fullstack consultant
Freelance trainer
ITS and IFTS computer science teacher
Clean Up Your Dom By Using The Full Power Of Angular Host Elements
Unlike other frameworks, Angular creates an element for every component.
This can clutter your DOM with wrappers and third-party components.
Learn how to extend your host element capabilities with classes instead of inputs, @HostListeners instead of wrappers, Directive Composition API instead of nested components, and more!
Rafael Mestre
Senior Software Engineer @ HeroDevs
An Angular Expert from Puerto Rico looking to spread knowledge to everyone and leave no stone unturned.
One Codebase to Rule Them All: A Monorepo Journey
Have you ever had to manage multiple repositories for your interdependent npm packages?
If so, I bet you've struggled with it at some point. And quite some for that matter.
You might think that migrating to a monorepo is the obvious solution, and most of the time you'll be right. But what is the cost? In this session, we'll talk about the pros and cons of each approach and how to navigate the challenges that come with them.
Get an exclusive peek behind-the-scenes as I unveil my personal journey in developing one of the most Angular extensive web components libraries!
Stefani Tsolova
Software Engineering Manager @ Progress
My name is Stefani Tsolova, a Software Engineering Manager. I am the team lead of the Kendo UI for Angular team at Progress.
My professional interests revolve around front-end technologies, and I also have experience in graphic design.