schedule

  • Registration

  • Event opening

    Greetings, announcements and intros to our special attractions

  • 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

  • Session 2

    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

    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

    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

  • 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
    topics:
    🍄 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