meet.js Summit

// Poznań, Poland

In-person conference of the widest JavaScript community in Poland. In total 73783,84 PLN went to Siepomaga to help multiple causes. We’re proud to report we spent less than that on organizing the conference itself!


Poznań Congress Center (Pawilon 15)

Głogowska 14, Poznań, Poland

Get to "Dworzec Zachodni", walk through the gate at Głogowska 14 and then up the stairs and to the left.

Jump into meet.js discord to ask peers and walk together :)

map view


Open all sessions details

  • Conference Registration

    Note separate queues for paid and free tickets

    We'll be set up next to the entrance so that you can check-in for the conference. Have your eventbrite ticket ready.
    Once you get in, grab a coffee, meet old friends, make new friends, visit our sponsor booths or make yourself familiar with the venue.

  • Event opening


    Greetings, announcements and intros to our special attractions

  • Hallway track

    Open area

    Self-organizing discussion panels (all day)

    Learn ergonomy and homeoffice exercises from a physiotherapist (10:00-14:00)

  • Session 1


    Bringing the Power of AI into your Editor with GitHub Copilot

    Photo of speaker: Krzysztof Cieslak

    Krzysztof Cieslak


    GitHub Copilot is an AI pair programmer tool that puts the collective knowledge of millions of developers right at your fingertips, directly in your IDE. During the talk, Krzysztof will demo how Copilot works and discuss the design principles used while creating the project.

    How to build stunning headless commerce shop with Nuxt?

    Photo of speaker: Filip Rakowski

    Filip Rakowski


    After watching this talk you should know why headless commerce could be a great choice for your company, how to approach the architecture, what are the most common mistakes, how to manage the content, how to make it fast and how to scale it further.

    The Risks of The Blind Trust in Code from Strangers

    Photo of speaker: Jossef Harush Kadouri

    Jossef Harush Kadouri


    This talk is for anyone who is using open source in their daily routine. The purpose is to bring awareness to the risks of software supply chain attackers lurking in some of our open source code and to show how ridiculously easy it is for them to launch attacks

  • Coffee break

    Open area

    Boost your caffeine level before the next session

  • Session 2


    A little stretch with our physiotherapist

    Lessons learned from building games in 13 kilobytes

    Photo of speaker: Andrzej Mazur

    Andrzej Mazur


    Join me in exploring what thousands of developers have learned while squeezing their JavaScript code into a 13 kb zip packages over a period of one month each!

    React Remixed

    Photo of speaker: Daniel Afonso

    Daniel Afonso


    What if I told you that by learning standard web APIs, relearning the web, and getting a bunch of transferable knowledge, you can also start using a fantastic new addition to the React and JavaScript ecosystem: Remix.

    Playwright can do this?

    Photo of speaker: Stefan Judis

    I work as Frontend dev for a decade now, and I have a very bitter feeling about writing e2e tests. Test suites have always been slow, flaky and hard to work with. But with new testing tools things changed. I want to share how Playwright makes you ship features with a safety net.

  • Lunch break

    Open area behind the auditorium

    And when you're done eating, check out our sponsors and Hallway track attractions.

  • Session 3


    Lightning talks

    30 minutes of fast paced content to wake you up after lunch.

    Web Push Notifications? Do it yourself!

    Photo of speaker: Maciej Walaszczyk

    Someone has replied to you! Does it sound familiar? Notifications became a standard way of online communication. Maybe you have already had a chance to integrate them into your app. But did you know that Web browsers support them natively? Let's explore the Web Push protocol together!

    Blockchain designed front-end

    Photo of speaker: Jakub Pusiak

    Jakub Pusiak


    Stand in the front of a client who wants web3 stuff and tell them you can conduct that. What could go wrong though? Is it still just a regular front-end? I'll get you ready for web3 transition before you get challenged! Let me share my handbook which helps you build professional decentralized app.

    Contest announcements

  • Coffee break

    Open area

    Take a sip & talk

  • Session 4


    How to make an engine for a side scroller video game using HTML5 Cavnas and React

    Photo of speaker: Konrad Hanus

    Konrad Hanus


    Have you ever played Mario Bros?
    Let's drop our adult belief that playing is something frivolous and a waste of time. Let's have fun, write the game in JS/React
    🍄 the technique of creating gravity
    👨🏻 player creation
    🕹️ platforms
    🐢 parallax effect
    ⭐ level creation

    How Typescript helps us sleep well at night

    Photo of speaker: Bartosz Król

    Bartosz Król


    Our approach to building type safe Typescript services which share types among various stack levels from infrastructure up to the frontend. It's a hands on presentation showing battle tested insights and lessons learned refined by a few successful multiservice projects

    Is it worth learning Vue in 2022 and why not?

    Photo of speaker: Przemysław Beigert

    Przemysław Beigert


    This is not another introduction to the Vue. I'm gonna focus on differences between Vue, React and Angular in topics like: communication, forms, storage, testing. All with code examples. Based on that I'll showcase when Vue is a good choice and why investing time in learning it may not be a good idea.

  • Event closing


    A quick goodbye from the organizers


All tickets sold out! Make sure you redeem the code in Eventbrite so that you can get the swag for paid attendees.

Still want to donate? Go to our donations page.

If a substantial number of tickets is left unclaimed we'll announce that on meet.js discord between 11:00 and 12:00 and they will be available on the spot in exchange for a donation of minimum 100PLN to Siepomaga.


The primary goal of meet.js Summit 2022 is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status and religion (or lack thereof).

We invite all those who participate in our events to help us create safe and positive experiences for everyone.

Unacceptable Behavior

Unacceptable behaviors include: intimidating, harassing, abusive, discriminatory, derogatory or demeaning speech or actions, harmful or prejudicial verbal or written comments related to gender, sexual orientation, race, religion, disability; inappropriate use of nudity and/or sexual images (including presentation slides); inappropriate depictions of violence (including presentation slides); deliberate intimidation, stalking or following; harassing photography or recording; sustained disruption of talks or other events; inappropriate physical contact, and unwelcome sexual attention.

Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated. Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund).

If You Witness or Are Subject to Unacceptable Behavior

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify an organizer as soon as possible. Organizers are wearing green meet.js Summit organizer t-shirt. You can also contact the organizers via Twitter @meetjs or email

Organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. Organizers will also provide escorts as desired by the person experiencing distress.

See more at