Learn from the Best Featured Speakers

Minko Gechev

Angular team, Google | USA

Emma Twersky

Angular team, Google | USA

Alex Rickabaugh

Angular team, Google | USA

Kara Erickson

TLM of Aurora team, Google | USA

Alex Okrushko

Principal UI Architect, Cisco | Canada

Nir Kaufman

Front End Guild Manager, Next Insurance | Israel

Manfred Steyer

Consultant and Author, softwarearchitekt.at | Austria

Michael Hladky

Trainer and consultant, push-based.io | Austria

Gerard Sans

Developer Evangelist for Web and Cloud, UK

Dawid Kędzierski

Tech Lead, Vizlib & Astrato | Poland

Alisa Duncan

Senior Developer Advocate, Okta | USA

Mateusz Do Duc

Senior Angular Developer, House of Angular | Poland

Jakub Bartusiak

Lead FE Developer, BNY Mellon | EaaS Poland Team | Poland

Shai Reznik

Founder, HiRez.io | Israel

Eliran Eliassy

Founder & Developer, e-square.io | Israel

Greg Radzio

Principal Angular Engineer, Lowgular | Poland

Julian Jandl

Lead Performance Engineer, Trainer & Consultant, push-based.io | Austria

Deborah Kurata

GDE, MVP, Software Developer, Pluralsight Author | USA

Dhananjay Kumar

Teacher and Consultant, ngIndia | India

Krzysztof Platis

Tech Lead, SAP Spartacus core team & Divante | Poland

Kamil Gałek

Senior Frontend Developer, BigPicture | Poland

Maciej Czerwiakowski

Independent IT consultant @7N, owner of 13DSGN.COM, Poland

Michael Egger-Zikes

Trainer & Consultant, ANGULARarchitects.io | Austria

25+

Our Visionary Speakers

10+

International Sponsors

8

Workshops We offer

1000+

Event Participants

Full-days SUPERB QUALITY Workshops

Workshops take place the day before NG Poland at:

ADN Conference Center
Browary Warszawskie
GH building; entrance B
Grzybowska Street 56, Warsaw.


Please note, workshop tickets are sold separately from conference tickets.


NG Workshops (Oct 24, 2022)


10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

TypeScript Ninja - Master Class (stationary & online)
by Tomasz Ducin

Have you ever experienced getting a non-obvious compiler error, such as "[...] is a subtype, but could be instantiated with a different subtype", which you struggled to understand? Beyond both the basic and advanced topics, there's still a lot to learn about Generics, Recursive Types, Mapped and Conditional Types - and many constructs that make heavy use of all of them. This is a 100% hands-on workshop filled with lots of exercises which require to think in types, apply set theory to types, and, last but not least, write lots of generics, sometimes hardcore ones.
If you consider yourself a mid or senior, but you feel you could step up with your skills, this TypeScript workshop is just for you.

Buy Workshops

10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

Building Fast WebApplications - Master Class (stationary & online)
by Miško Hevery

Building instant-on web applications at scale have been elusive. Real-world sites need tracking, analytics, and complex user interfaces and interactions. We always start with the best intentions but end up with a less-than-ideal site.
Let's look into the anatomy of a slow site and dissect it to find out how each issue got there and why fixing it is not a trivial exercise. Understanding the problem is the first step. Next is to think about possible solutions to prevent this.

Agenda:
- Anatomy of a slow site
- JavaScript over time: it is here to stay, and it is getting bigger
- JavaScript is single-threaded => CPUs cores are increasing
- Understanding the PageSpeed budget
- Third-party code
- Web-workers
- First-party code
- Hydration problem => front load JS
- Lazy loading problem => can't lazy-load visible components
- How can we have pull rather than push model of JavaScript
- Resumability is a possible solution => but it is hard

Buy Workshops

10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

NgRx Store + ComponentStore - Master Class (stationary & online)
by Alex Okrushko

The synchronization of State is one of the most challenging parts in web applications. In this workshop we’ll go over what is this State and what are the problems that we are trying to solve. We’ll start with no libraries approach, pull and push-based services and then dive deeper into Global and Local state management with two of the most popular libraries designed to handle state: @ngrx/store and @ngrx/component-store.

Buy Workshops

10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

Advanced Angular: DOM Manipulation in-depth Master Class (stationary & online)
by Nir Kaufman

The majority of our work as front-end developers is to implement dynamic user interfaces. In this workshop, we will master the API, patterns, techniques, and best practices for building a robust view layer with Angulars. By the end of this day, you will gain deep knowledge and practical experience that will boost your productivity.
This is a hands-on workshop. Each theoretical module is followed by exercise. Some of the topics that we will cover:
- Angular Ivy compiler
- Logic view and Render trees in Angular
- Content projection
- Templating in-depth: micro-syntax, patterns, and techniques
- Working with the Renderer
- Dynamic content rendering techniques
- DOM Manipulation techniques
- Directives API in depth

Buy Workshops

10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

Performance and RxJS in Angular Master Class (stationary & online)
by Michael Hladky

Angular has a number of distinct performance bottlenecks to alleviate, especially in larger applications. However, even though there is information available on the web on improving performance, mostly this knowledge is limited to change detection strategy OnPush and async pipe. This for sure is only a tiny fraction of what’s possible so it’s time to raise the bar and double down on optimization efforts!
The web has never been more exciting! But it has also never been as demanding to our devices and infrastructure as it is today. Our browsers ship new features, and languages get updates only to squeeze out the last bit of performance we can get. The problem here, there are no real resources out there that would show us how to apply those optimization techniques in practice, which can be especially painful when it comes to framework-specific questions.
This talk will feature the most up-to-date information to expand your knowledge of performance optimization techniques beyond the basics. In the end, you will go home with lots of exercises to guide you and a wealth of insights to work with, impressed by how much faster your application can get.
Together we will take a closer look at what an auditing process looks like. Then, we will discuss how to read Flame Charts, learn how to navigate through the network tab, and increase our knowledge of network analysis features. Finally, we will take a spin on the brand-new Angular Performance DevTools and compare them with the original ChromeDevTools.

🎯 Takeaways
- How to record and analyze flame charts
- How to document performance issues and measure improvements
- How to detect performance bottlenecks
- Hands on with Angular’s brand new DevTools
- Blocking tasks and how to spot scripting bottlenecks
- Network analysis and improvement strategies
- Change detection strategies & IVY features
- Best & bad performance practices for modifying the DOM Structure and CSS rendering
- Runtime performance of scripting, rendering, and painting

In this session, we will take a closer look at what an auditing process looks like, discuss how to read Flame Charts, learn how to navigate through the network tab, and increase our knowledge of network analysis features.

Buy Workshops

12.00 - 18.30 CEST October 24
Monday
(Lunch provided)

Discovering OpenAI APIs: GPT3, Codex and DALLE2 Deep Dive Master Class (stationary & online)
by Gerard Sans

Workshop Description 1: This workshop will teach you how to use OpenAI API's to access their state-of-the art language models to do things that we just couldn't dream of doing a year ago. Learn how to generate text, code and images using GPT3, Codex and DALLE2 models. The workshop is hands-on and practical, but we also give an overview of all the advancements in AI generative models. We make it as simple as possible for you to understand the ins and outs of deep learning and neural networks.

Topics we will cover:
- Introduction to OpenAI, Deep Learning and Neural Networks
- GPT3: Generative Pre-Trained Text Model
- Using text generation and AI assistants
- Lab: generating and editing text via prompt
- Lab: building an AI assistant
- Codex: A generative model for code generation
- Using code generation and re-factoring
- Lab: extending GPT3 models with your own data
- DALLE2: image generation and editing via prompt
- Lab: exploring DALLE2 capabilities

Requirements:
- Comfortable using JavaScript
- Basic knowledge of Node


Who is the target audience?
Anyone who wants to integrate machine learning into their apps or websites using JavaScript. No previous experience with machine learning is necessary.

Buy Workshops

10.00 - 17.00 CEST October 24
Monday
(Lunch provided)

Modern Angular Architectures: Standalone Components, Nx and More Master Class (stationary & online)
by Manfred Steyer & Michael Egger-Zikes

Wow, what a journey. This year, Angular already turns 6 years old. Of course, during these years it evolved a lot. Hence, it’s time to have a closer look to recently added modern features that allow for more modern, fresh, and lightweight architectures.

In this interactive workshop, we start with investigating the brand-new Standalone Components and migrate an existing Angular-Application to this innovation. We show how they work together with a professional Nx Workspace and Module Federation for building Micro Frontends and dramatically speeding up the build process.

Also, we discuss the new typed Forms and add it to our case study as well. Then, we develop some Nx Generators and Schematics for the Angular CLI allowing us to automate repeating and boring tasks related to the implementation of our architecture.

Furthermore, we introduce the NGRX Component Store as well as some advanced NGRX-Patterns. By the end you have a case study that shows how a modern Angular application can look like.

Technical Prerequisites for the Workshop:

a) Node.js installed
- LTS version or higher
- https://nodejs.org
b) Angular CLI
- npm install -g @angular/cli@latest
c) Test with “npm -v” and “ng v” from the command line whether npm and then Angular CLI work
d) Nx CLI
- npm install -g nx@latest
e) A modern browser like the current Chrome version
f) An IDE with Angular support like Visual Studio Code (free) or WebStorm/IntelliJ (commercial)
g) Optionally install git
- https://git-scm.com
- To clone the repo that I will provide at the begin of the workshop
- Alternatively the ZIP file download would work as well
h) We will use the following internet resources, so they need to be accessible for everyone:
- ANGULARarchitects.io (http://angulararchitects.io)
- npm Registry (https://registry.npmjs.org)
- GitHub (https://github.com)

Buy Workshops

Free workshop ngGirls


We're thrilled to host an ngGirls workshop at NG Poland 2022. The full-day workshop is free for women to attend and aims to introduce women to developing web applications and to increase diversity in the industry. Share the love: tell a friend or colleague about the workshop! Check what we have for you!
Link: ng-girls.org/event/warsaw-2022

Pricing Plans Get your Ticket

NG-POLAND Conference
Ticket

(Warsaw & Online)

997
PLN

(~207 €)

Price valid while stocks last.

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only

Recommended Bundle
NG & JS-POLAND

(Warsaw & Online)

1.447
PLN

(~307 €)

Price valid while stocks last.

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only

WORKSHOP
DAY
TICKET

(Warsaw & Online)

1.777
PLN

(~370 €)

Price valid while stocks last.

Buy Ticket

All prices include 23% VAT
The price in Euro is for guidance only


Booking 5 or more tickets? Want to pay for your tickets in EURO or USD? Get in touch to find out about our group offer. Bank Account Info

Listen / Code / Repeat Angular Master Podcast

Angular Master Podcast

Learn, grow and connect with the Angular community like never before.
The Angular Master Podcast is a broadcast aimed at all Angular developers.
We cover topics such as building production-ready applications, architecture
and performance best practices, and delving into the components of the framework.
Listen / Code / Repeat. Everything you need to know to become a super Angular developer.


Angular Heroes ngAwards

Overview

Angular Community Hero 2022

We at ngPoland strongly believe in the value of sharing knowledge and experience. We also know that some of us put more than average effort into building Angular communities. Angular Community Hero Award is our token of gratitude for their hard work. If you know any Angular Hero, you can nominate them here.

Angular Product Hero 2022

We would like to award creators of fully functional already implemented solutions built on Angular framework that have made a real difference in our lives. The successful entrants need to show their product deserves the title by submitting the information requested in the form.

Please submit your nominations!.


ngAwards 2022

Personality of the Year

Kara Erickson - Angular & Aurora

Trainer of the Year

Manfred Steyer - angularmaster.dev

Angular Hero of Community

Alex Okrushko - NGRX & Angular Toronto

Dhananjay Kumar - ngIndia & geek97

Angular Hero of Education

Angular.love - Blog

ngAwards 2021

Angular Hero of Education

Lars Gyrup Brink Nielsen - Angular Hero of Education

Angular Hero of Community

Vitalii Bobrov - Angular Hero of Community

Angular Hero of Community

House of Angular - Angular Hero of Community

ngAwards 2020

Postponed to 2021

ngAwards 2019

Personality of the Year

Minko Gechev - Personality of the Year

Angular Hero of Education

Manfred Steyer - Trainer of the Year

Asim Hussain - codecraft.tv

Angular Hero of Community

Mark Pieszak - @Angular Universal

Kamil Myśliwiec - NestJS

Angular Product Hero

Niall Crosby - ag-Grid

ngAwards 2018

Personality of the Year

Matias Niemelä - Personality of the Year

Angular Hero of Education

Todd Motto - Ultimate Courses

Christoffer Noring - Architecting Angular Applications...

Angular Hero of Community

Shmuela Jacobs - ngGirls

Michael Hladky - Angular Vienna

Kamil Zasada - Angular Wrocław

Angular Product Hero

Sebastian Witalec - NativeScript

Future Processing Sp. z o.o. - DiscovAir

ngAwards 2017

Angular Hero of Community 2017

Nir Kaufman - Trainer of the Year

Tomasz Nastały - angular.love

Angular Hero of Product 2017
Best Angular Product for Education

Ari Lerner - ng-book

Angular Hero of Product 2017
Best Enterprise-Level Angular Product

mBank - eMakler

Angular Hero of Product 2017
Best Angular Product for Small Business

SoftwarePlant - BigPicture

ngAwards 2016

Angular Hero of Community 2016

WarsawJS - Meetup

Joanna Chmiel - ngPoznan

Nir Kaufman - Front & Band Meetup

Angular Hero of Product 2016
Best Angular Product for Education

Todd Motto - Ultimate Courses

Angular Hero of Product 2016
Best Enterprise-Level Angular Product

Asseco Poland S.A. - CBP Asseco

Angular Hero of Product 2016
Best Angular Product for Small Business

Milo Solutions - Redmine CRM Mobile App

Why Join NG POLAND 2022 Why you should Join Event

Learn from the Best

Every year we are happy to host the best experts in the flied of Angular, TypeScript, RxJS, Redux, etc. Their presentations will let you expand your current knowledge, get practical tips and learn new trends. This year promises to be an exceptional one!

Meet New People

ngPoland 2022 is so much more than being able to learn from Angular authorities. You will also have a great opportunity to get to know and socialize with over 1000 like-minded people from all over the world.

Rekindle Your Enthusiasm

The most important benefit of participating at ngPoland 2022 is the enthusiasm you will get infected with. The confidence, desire to develop, and can-do attitude will definitely bring your professional career to the next level.

Have Fun

This event will change your perception of IT forever. Your brains will be filled with new information, you'll feel the excitement of people sharing your passion and most importantly our MC's will guarantee an experience you'll never forget!

Check Out Photos From Previous Events Below

Companies that support our community Our Sponsors

By becoming a sponsor of ngPoland you will get an excellent opportunity to showcase your company and products to 1000 most active European developers. Such exposure will definitely help you to generate interest in your company, as well as allow you to find new business partners and potential employees. To learn more about our sponsorship offer, please fill in the form.

Substantive Partner

Google Developers

Media Partners

overment
megapraca
employear
helion
Porozmawiaimy o IT

School Partners

TECHNIKUM KINEMATOGRAFICZNOKOMPUTEROWEGO IM. KRZYSZTOFA KIEŚLOWSKIEGO

Community Partners

Recommended Job Offers

Company
Job Offer
Location
7N Poland
Anywhere, Poland
7N Poland
Anywhere, Poland
House of Angular
Warsaw / Remote
House of Angular
Warsaw / Remote

Join our mailing list

Sign up to receive updates about NG Poland, including workshops, speaker previews, ticket launches, NG Awards, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.

Reach us Get Direction to the Event Hall

Multikino Złote Tarasy, Złota 59, Warsaw
Google Map

Get In Touch

Tickets info:

Julita Kalbarczyk

mobile: +48 504 000 085

email: julita@ng-poland.pl

Programme Details:

Dariusz Kalbarczyk

mobile: +48 664 931 800

email: darek@ng-poland.pl