Angular

Spring Camp - 2025 edition

Rediscover your passion for programming with Angular Meetups Spring Camp!

Meetup

15th April

12th June

22nd May

Meetup

Agenda
23th April
Online
19th May
Online
9th June
Online
23th April
Online
April 23, 2026
3:10 pm

Signal Forms – simplicity, reactivity and joy

Reactive Forms = power + boilerplate. Template-driven = simplicity – control. What if you didn’t have to choose?
Signal Forms bring a fresh, signal-based approach to form management in Angular: type-safe, reactive, and radically simple. No more sprawling FormGroup declarations. No more manual subscriptions. No more choosing between control and developer experience.
In this talk, we’ll explore how Signal Forms rethinks the way we build and manage forms. You’ll see how signals eliminate the friction we’ve accepted for years, replacing it with code that’s easier to read, easier to test, and for the first time in Angular forms history actually fun to write.

3:40 pm

Angular Architecture Revisited Modernizing Angular Architectural Patterns

When I started using Angular in 2018, most architectural "rules" were already set in stone: Smart vs. Dumb components, isolated domains, and shared modules.
For years, these patterns have stood the test of time. But do they fit the simplicity of Modern Angular?
In this talk, we will put these patterns on trial. We will analyze where the classic approaches hold us back and where they still add value.
Then, we will look forward. We will discuss how Modern Angular enables new, simplified patterns, draw comparisons with how other frameworks handle state and composition, and review the tools that support this shift. Join me for a refreshing take on how to structure your next application

19th May
Online
May 19, 2026
3:10 pm

Zoneless Angular: Predictable Performance

Zone.js has shaped Angular’s change detection for years - but that era is ending. In this talk we’ll trace the evolution of Angular’s CD mechanisms, explore what zoneless mode changes (and what it doesn’t) - along with the performance wins that come with it.

3:45 pm

Atomic State Patterns with Angular Signals: Simplifying Complex UI

As Angular applications grow, our state management often follows one of two paths: a bloated, boilerplate-heavy global store or a complicated "God Component" managing dozens of RxJS streams or reactive signals. When you add complex requirements—like multi-layered filters, dynamic UI "pills," and bi-directional URL synchronization—the cracks in these traditional patterns begin to show.
In this talk, we will explore a fundamental shift in architecture: Atomic State Patterns.
By leveraging the power of Angular Signals, we can move away from monolithic state objects and toward decentralized, high-performance "atoms" of logic. We will live-architect a real-world filtering system, demonstrating how to:
Deconstruct the Monolith: Break down complex filter states into independent, composable Signal units.
Master the URL Bridge: Create a "Source of Truth" where the URL and local UI state are perfectly synced without race conditions.
Harness Derived State: Use computed() signals to automatically generate UI elements like "Filter Pills" without manual subscription management.
Stop fighting your state. Start composing it.

4:30 pm

Ashes to Ashes, Specs to Specs: To Vitest & Beyond

While tools like Jasmine, Karma, and Jest were always there when we needed them for testing our Angular apps, it's time to move on. In this talk, we'll revisit the battle scars they left behind, and explore how Vitest isn't just trendier — it's the result of hard-earned lessons in speed, reliability, and developer experience.
You'll leave with:
A sense of closure for the old stack.
A tour of the modern features Vitest brings to the table.
Vitest migration recipes.
Clarity on “Partial” vs. “Full” Browser Mode.
The anatomy of a maintainable test: Fakes, Object Mothers, and patterns that future-proof your specs.
Zoneless-ready time travel: replacing fakeAsync.

Come for the nostalgia. Stay for the clarity. Leave ready to cook.

9th June
Online
June 9, 2026
3:10 pm
3:40 pm

The Secret Life of Events in Angular

You've written (click) hundreds of times. But have you ever wondered what's actually happening behind the scenes? Angular's event system has a hidden layer — one that lets you do things most developers don't even know are possible. In this talk, we'll pull back the curtain, explore how it all works under the hood, and see how to apply this magic directly in your real-world projects.

4:20 pm

Master AI with Google Team

AI is reshaping the web, and the Angular team is at the forefront of this shift. No specific spoilers yet, but you can expect a look at what’s next for Angular developers in an AI-driven world.

Call for

speakers

Would you like to submit your presentation proposals and join a remarkable event as a speaker that unites a diverse group of passionate speakers from the industry? Join us as a speaker!

Keynote

Speakers

Damian Maduzia

Angular Expert

Keen on web accessibility and design, passionate about creating inclusive digital experiences. Angular enthusiast who thrives on writing HTML with a strong focus on WCAG compliance and uses a screen reader daily to ensure usability. Always down for a bowl of ramen and a good workout.

Alain Chautard

Google Developer Expert

Alain is a Google Developer Expert in Angular, and Google Maps. His daily mission is to help development teams adopt Angular and build at scale with the framework. He has taught Angular on all six continents.

A world traveler and photographer, Alain is also an international conference speaker, and a published author of several video courses.

Dmytro Mezhenskyi

Google Developer Expert

Dmytro Mezhenskyi is the founder of the Decoded Frontend YouTube channel, where he shares his knowledge about the Angular framework. As an author, he has created a series of advanced video courses focusing on Angular and GraphQL. With over 10 years of experience in frontend development and as an active community member, Dmytro has been recognized as a Google Developer Expert in Angular and a Microsoft MVP in Web Development. Currently, he is dedicated to teaching, aiming to help developers worldwide improve their skills in Angular.

Spring Camp

Speakers
Alain Chautard
Google Developer Expert
Fanis Prodromou
Google Developer Expert
Dawid Kostka
Angular Developer
Dmytro Mezhenskyi
Google Developer Expert
Damian Maduzia
Angular Developer
Mateusz Stefańczyk
Angular Team Leader
Jarosław Żołnowski
Organizer of Angular Catch-up podcast
Sonu Kapoor
Google Developer Expert
Enea Jahollari
Google Developer Expert

Restart

Meetup!

Had to stop your Angular meetups but ready to kick them off again? Angular.Love is here to help! We’re helping to bring back the Angular community after the pandemic. We want to support and team up with meetup organizers everywhere.

Reignite Your Angular Community!  

We’ll help you bring vibrant Angular meetups back to your city! With Angular.Love’s assistance, your community will thrive again, letting you return to your pre-pandemic activities with renewed energy!

We can help you with:

*Finding speakers and Angular experts
*Event promotion on social media
*Logistic organization

Past

events

This is going to be our 16-18th Angular Meetup! We have been organising this event since 2021 in association with Angular Warsaw and NG Poland. 

The

Benefits

Our meetups give developers the chance to meet fellow Angular enthusiasts and discuss all things Angular. They often feature Google Developer Experts such as Nir Kaufman, Marko Stanimirowić, Fanis Prodromou, J. Alisa Duncan, Stefan Haas and give attendees the opportunity to gain unique knowledge.

Gain Professional Tips

Get practical tips on your own projects. Find out how to tackle challenges you face in your work through informative lectures, live coding, and access to case studies.

Learn from Experts

Listen to the biggest experts in the Angular world. Meet Angular Developers or Google Developer Experts at every meetup and talk about anything you'd like to learn about.

Create Angular Community

Contribute to the development of the Angular community. Participate in Angular discussions on the latest cutting-edge topics, give feedback on lectures, and meet people like you.

About

us

angular.love is a place for all Angular enthusiasts created to inspire and educate. It’s a community of passionate people who share their knowledge and support others by providing them with the best practices and tips. This is the place where Angular thrives.

Community
We support the worldwide Angular Community by organizing Angular meetups and running a blog angular.love dedicated to sharing Angular news and knowledge.


Awards
We are proud to have won two Angular Awards. In 2021, we won “Angular Hero of Community” and in 2022, we won “Angular Hero of Education” at the largest Angular conference in Poland, NG Poland.

Official

Sponsors

Community

Sponsors

Take part in

the event

Online participants

Register and join our live transmision on YouTube

Offline in Warsaw

Join the event at Jana Kazimierza 5 in Warsaw

Instytut Podstaw Informatyki Polskiej Akademii Nauk

Address: Jana Kazimierza 5, 01-248 Warszawa

Join Angular

Spring Camp

Register to book your place for the event online. You will get a link to the live transmission and recordings.

Subscribe

Newsletter

We are working on scheduling the next Angular.love meetup. Sign up for the meetup newsletter, and we’ll let you know about the next event!

Your subscription could not be saved. Please try again.
Thank you for subscription! You will receive a confirmation in your e-mail soon.

Angular

Spring Camp

Rediscover your passion for programming with Angular Meetups Spring Camp!