Lang | City, country | Date | Event name | Title of the presentation | Resources |
---|---|---|---|---|---|
EN | online | 01.02.2024 | W3C WebDX CG February 2024 | Gamedev.js Survey 2023 results | slides, blog post |
EN | online | 16.01.2024 | W3C Games CG January 2024 | Gamedev.js Survey 2023 results | slides, blog post |
EN | online | 13.08.2023 | js13kGames 2023 Kick-off | Intro to js13kGames 2023 | slides, blog post, video |
EN | online | 05.10.2022 | js13kGames 2022 Awards Ceremony | js13kGames 2022 Awards Ceremony | slides, blog post, video |
EN | Poznań, Poland | 16.09.2022 | Meet.js Summit 2022 | Lessons learned from building games in 13 kilobytes | slides, blog post, video |
EN | online | 13.08.2022 | js13kGames 2022 Kick-off with Breakouts | Intro to js13kGames 2022 | slides, blog post, video |
EN | online | 05.08.2022 | 1er Festival Nacional de Realizadores de Videojuegos | Building games in 13 kilobytes | slides, video |
EN | Kraków, Poland | 14.07.2022 | Front-end Hero meetup | Building games in 13 kilobytes | slides, blog post, video |
EN | online | 13.08.2021 | js13kGames 2021 Kick-off | Building games in 13 kilobytes | slides, blog post, video |
EN | online | 28.07.2021 | Web Monetization Workshop | Web Monetized HTML5 Game Development | slides, blog post, video |
EN | online | 24.06.2021 | Grant for the Web Community Call #1 | Web Monetized HTML5 Game Development | slides, blog post, video |
PL | online | 25.05.2021 | 4Developers 2021 | Zarabianie na grach HTML5 z pomocą Web Monetization API | slides |
EN | online | 15.04.2021 | W3C Games CG April 2021 | Gamedev.js Survey and Jam | slides, blog post, video |
PL | online | 15.04.2021 | 16. Studencki Festiwal Informatyczny | Zarabianie na grach HTML5 z pomocą Web Monetization API | slides |
PL | online | 11.12.2020 | Warszawskie Dni Informatyki 2020 | Zarabianie na grach HTML5 z pomocą Web Monetization API | slides |
EN | online | 05.11.2020 | Future of MicroPayments 2020 | Limitations spawn creativity | slides, blog post, video |
EN | online | 20.10.2020 | W3C Games CG at TPAC 2020 | Introduction to Web Monetization in HTML5 games | slides, blog post, video |
EN | online | 13.08.2020 | js13kGames 2020 Kick-off | Building games in 13 kilobytes | slides, blog post, video |
EN | online | 21.05.2020 | Tech Speakers Briefing | Introduction to the Web Monetization API | slides, blog post, video |
PL | Warsaw, Poland | 11.02.2020 | Gamedev.js Warsaw #15 | Ewolucja gier HTML5 | slides, blog post, video |
EN | Warsaw, Poland | 18.12.2019 | WRUG | The past, present, and the future of HTML5 game development | slides, blog post, video |
EN | Warsaw, Poland | 07.12.2019 | ConFrontJS 2019 | The past, present, and the future of HTML5 game development | slides, blog post, video |
EN | Warsaw, Poland | 22.11.2019 | JS Poland 2019 | The past, present, and the future of HTML5 game development | slides, blog post, video |
EN | São Paulo, Brazil | 31.10.2019 | Webbr 2019 | The past, present, and the future of HTML5 game development | slides, blog post, video |
PL | Warsaw, Poland | 15.10.2019 | Gamedev.js Warsaw #13 | Podsumowanie js13kGames 2019 | slides, blog post, video |
EN | Amsterdam, The Netherlands | 28.09.2019 | Tech Speakers Meetup | The past, present, and the future of HTML5 game development | slides, blog post, video |
PL | Bielsko-Biała, Poland | 14.09.2019 | BBdays4IT 2019 | Czego można się nauczyć na podstawie 1000 gier stworzonych na konkurs | slides, blog post |
EN | Berlin, Germany | 17.08.2019 | js13kGames 2019 Hackday | Building games in 13 kilobytes | slides, blog post |
EN | London, UK | 10.07.2019 | Fullstack London 2019 | Building immersive worlds with Mixed Reality | slides, blog post, video |
EN | Redmond, USA | 27.06.2019 | W3C Web Games workshop | Indie perspective on Web games | slides, blog post, video |
PL | Warsaw, Poland | 26.03.2019 | Warszawskie Dni Informatyki 2019 | Progresywne aplikacje webowe i gry planszowe | slides, blog post |
PL | Warsaw, Poland | 25.01.2019 | PolyJam 2019 | GameJam.js 2019, czyli dżemujemy w JavaScripcie | slides, blog post |
EN | Warsaw, Poland | 01.12.2018 | GDG DevFest 2018 | Progressive Web Apps and board games | slides, blog post, video |
EN | Kraków, Poland | 26.10.2018 | Meet.js Kraków | Progressive Web Apps and board games | slides, blog post |
EN | Paris, France | 16.09.2018 | Tech Speakers Meetup | Progressive Web Apps and board games | slides, blog post |
EN | Berlin, Germany | 13.08.2018 | js13kGames 2018 Launch Party | Building games in 13 kilobytes | slides, blog post |
PL | Warsaw, Poland | 26.07.2018 | Front Club Open #4 | Virtual Reality in the browser | slides, blog post |
PL | Warsaw, Poland | 21.06.2018 | Fire Talk #11 | Virtual Reality with A-Frame | slides, blog post |
EN | Budapest, Hungary | 10.04.2018 | Open Source Budapest #23 | What can we learn from 800 games made for a jam, 13 kb each | slides, blog post, video |
PL | Kraków, Poland | 04.04.2018 | TechKlub Kraków - Gry | Czego można się nauczyć na podstawie 800 gier stworzonych na konkurs | slides, blog post |
PL | Warsaw, Poland | 27.03.2018 | Warszawskie Dni Informatyki 2018 | Czego można się nauczyć na podstawie 800 gier stworzonych na konkurs | slides, blog post |
EN | Warsaw, Poland | 15.03.2018 | WebVR Warsaw #2 | Introducing A-Frame - a game changer for the VR Web experiences | slides, blog post |
PL | Katowice, Poland | 14.03.2018 | Meet.js Katowice #1E | Czego można się nauczyć na podstawie 800 gier stworzonych na konkurs | slides, blog post |
EN | Warsaw, Poland | 09.12.2017 | GDG DevFest Poland 2017 | Fun and games with A-Frame - building VR experiences for the Web | slides, blog post |
EN | Warsaw, Poland | 07.12.2017 | Code Europe 2017 | What can we learn from 800 games made for a jam, 13 kb each | slides, blog post, video |
PL | Warsaw, Poland | 27.10.2017 | ASP meetup | Wirtualna rzeczywistość z A-Frame | slides, blog post, video |
EN | Poznań, Poland | 07.10.2017 | Game Industry Conference 2017 | What can we learn from 800 games made for a jam, 13 kb each | slides, blog post |
EN | Gdańsk, Poland | 18.09.2017 | Meet.js Summit 2017 | Fun and games with A-Frame - building VR experiences for the Web | slides, blog post, video |
PL | Warsaw, Poland | 14.08.2017 | js13kGames 2017 Launch Party | Jak zmieścić grę HTML5 w 13 kilobajtach? | slides, blog post, video |
EN | Warsaw, Poland | 23.05.2017 | Mozilla Developer Roadshow | Fun and games with A-Frame | slides, blog post, video |
PL | Warsaw, Poland | 29.03.2017 | Warszawskie Dni Informatyki 2017 | Jak stworzyć prostą grę HTML5 w 4 lata | slides, blog post |
PL | Warsaw, Poland | 28.03.2017 | Warszawskie Dni Informatyki 2017 | A-Frame - wirtualna rzeczywistość dla front-end developerów | slides, blog post |
PL | Warsaw, Poland | 11.01.2017 | WarsawJS #29 | Jak stworzyć prostą grę HTML5 w 4 lata | slides, blog post, video |
PL | Warsaw, Poland | 07.12.2016 | The Awwwesomes workshop | Tworzenie gier HTML5 jest fajne! | slides, blog post |
EN | Warsaw, Poland | 07.12.2016 | Code Europe 2016 | A-Frame - virtual reality for web developers | slides, blog post |
EN | Munich, Germany | 28.11.2016 | JS Kongress 2016 | How to build a simple HTML5 game in 4 years | slides, blog post, video |
PL | Warsaw, Poland | 24.11.2016 | Meet.js Warsaw #19 | How to build a simple HTML5 game in 4 years | slides, blog post |
EN | online | 24.09.2016 | CVSR Gameathon | Current State of HTML5 Game Development in 2016 | blog post, video |
EN | Berlin, Germany | 09.09.2016 | Mozilla Tech Speakers meetup | How to make a simple HTML5 game in 4 years | blog post, video |
PL | Warsaw, Poland | 11.04.2016 | 4Developers 2016 | Czy tworzenie gier HTML5 się opłaca? | slides, blog post |
EN | Warsaw, Poland | 11.04.2016 | 4Developers 2016 | A-Frame – virtual reality for front-end developers | slides, blog post |
EN | Poznań, Poland | 16.10.2015 | onGameStart at GIC 2015 | WebVR - Virtual Reality for Web Games | slides, blog post |
EN | Warsaw, Poland | 12.10.2015 | Falsy Values 2015 | Short story of the Gamepad API | slides, blog post, video |
PL | Warsaw, Poland | 30.09.2015 | Meet.js Warsaw #8 | Rozwijaj WebVR | slides, blog post |
PL | Lublin, Poland | 03.09.2015 | Meet.js Lublin #2 | Take Control of the Game with the Gamepad API | slides, blog post |
EN | Porto Alegre, Brazil | 20.08.2015 | BrazilJS 2015 | Build HTML5 games with Phaser | slides, blog post |
PL | Siedlce, Poland | 11.04.2015 | Inżynieria Gier Komputerowych 12 | Gry HTML5? To proste! | slides |
PL | Warsaw, Poland | 25.03.2015 | Warszawskie Dni Informatyki | Gry HTML5? To proste! | slides |
EN | Brussels, Belgium | 31.01.2015 | FOSDEM 2015 | Building Open HTML5 Games | slides, blog post |
PL | Poznań, Poland | 23.01.2015 | Poznań Game Jam 2015 | Gry HTML5? To proste! | slides, blog post, video |
EN | Budapest, Hungary | 08.11.2014 | Hungarian Web Conference 2014 | Developing Games for Firefox OS | slides, blog post |
EN | Budapest, Hungary | 08.11.2014 | Hungarian Web Conference 2014 | Take Control of the Game with the Gamepad API | slides, blog post |
PL | Poznań, Poland | 25.10.2014 | Zjazd Twórców Gier 2014 | Mobilne gry HTML5 na platformie Firefox OS | slides, blog post |
PL | Warsaw, Poland | 02.10.2014 | Game Industry Trends 2014 | Tworzenie gier HTML5 na Firefox OS | slides |
EN | Poznań, Poland | 27.09.2014 | Meet.js Summit 2014 | Playing around with the Gamepad API | slides, video |
EN | Gdańsk, Poland | 07.09.2014 | World of Gamedev Knowledge 2014 | Firefox OS is the perfect platform for HTML5 games | slides |
PL | Warsaw, Poland | 28.08.2014 | Meet.js Warsaw #7 | Upchnij grę HTML5 w 13 kilobajtach | slides |
EN | Warsaw, Poland | 07.05.2014 | Front-Trends 2014 | Playing Around with the Gamepad API | slides, blog post |
PL | Siedlce, Poland | 11.04.2014 | Inżynieria Gier Komputerowych 11 | Mobilne gry HTML5 na platformie Firefox OS | slides |
PL | Warsaw, Poland | 26.03.2014 | Warszawskie Dni Informatyki | Tworzenie mobilnych gier HTML5 na Firefox OS | slides |
EN | Warsaw, Poland | 18.03.2014 | Meet.js Warsaw #6 | Playing around with Firefox OS | slides |
PL | Poznań, Poland | 24.01.2014 | Poznań Game Jam 2014 | HTML5 Game Development on Firefox OS | slides, blog post |
EN | London, England | 26.10.2013 | Mozilla Festival 2013 | Abusing Firefox OS and HTML5 games for fun and profit | slides, blog post |
EN | Gdańsk, Poland | 19.10.2013 | Meet.js Summit 2013 | Abusing Firefox OS and HTML5 games for fun and profit | slides, blog post, video |
EN | Warsaw, Poland | 20.09.2013 | onGameStart 2013 | Abusing Firefox OS and HTML5 games for fun and profit | slides, blog post, video |
EN | Berlin, Germany | 12.09.2013 | RejectJS 2013 | Abusing Firefox OS and HTML5 games for fun and profit | slides, blog post, video |
PL | Warsaw, Poland | 25.06.2013 | Mobile Warsaw #3 | Mobile HTML5 games | slides, blog post |
EN | Beziers, France | 14.06.2013 | Web-5 2013 | Abusing Firefox OS and HTML5 games for fun and profit | slides, blog posts, video |
EN | Poznań, Poland | 24.11.2012 | GDG DevFest Poland | Is HTML5 ready for gaming? | slides, blog post |
EN | Warsaw, Poland | 20.09.2012 | onGameStart 2012 | 13 simple steps to create a compo | slides, blog post, video |
PL | Olsztyn, Poland | 24.04.2012 | Allegro Roadshow Olsztyn | Przyszłość CSS zaczyna się już dziś | slides, blog post |
EN | Poznań, Poland | 14.01.2012 | Meet.js Summit 2012 | CSS4 and the future of CSS | slides, blog post, video |
PL | Warsaw, Poland | 05.11.2011 | Meet.js Warsaw #3 | CSS4 - podróż do przyszłości | slides, blog post |
PL | Warsaw, Poland | 12.10.2011 | SII Workshop | Podstawy CSS3 | slides, blog post |
List of discussion panels I took part in.
Lang | City, country | Date | Event name | Topic | Resources |
---|---|---|---|---|---|
EN | online | 22.01.2022 | Web 3 Round Table #1 | Gaming now vs gaming in Web 3 | blog post, audio |
EN | online | 15.11.2021 | GamesBeat Summit Next 2021 | Moving from Web 2 to Web 3 games | blog post, video |
EN | online | 04.03.2021 | Inde Game Business 2021 | Web Monetization and HTML5 games | blog post, video |
EN | online | 03.03.2021 | Kernel Gaming Guild: Infinite Game | Web Monetization and Web 3 games | blog post, video |
EN | online | 24.02.2021 | Kernel Gaming Guild: Game Discoverability | Web 3 games | blog post, video |
EN | online | 10.02.2021 | Kernel Gaming Guild: Freedom and Open Source | Web 3 games | blog post, video |
EN | online | 03.02.2021 | Kernel Gaming Guild: Business of Games | Web 3 games | blog post, video |
EN | online | 27.01.2021 | Kernel Gaming Guild: Jamming on Value | Web 3 games | blog post, video |
EN | online | 20.01.2021 | Kernel Gaming Guild: Patterns and Trust | Web 3 games | blog post, video |
PL | online | 09.12.2020 | Tydzień z Gamedevem SFI 2020 | HTML5 games | video |
EN | online | 31.08.2020 | Investment Summit Online 2020 | Web Monetization and HTML5 games | video |
EN | online | 24.07.2020 | Handbook Events 2020 | Web Monetization and HTML5 games | - |
PL | Warsaw, Poland | 26.03.2019 | Career Stories at Warsaw IT Days 2019 | HTML5 games | blog post |
PL | Warsaw, Poland | 14.07.2017 | js13kGames 2017 Launch Party | HTML5 games | blog post |
List of podcasts I was invited to and interviewed at.
Lang | Date published | Name and episode | Topic | Interviewer |
---|---|---|---|---|
EN | 28.12.2023 | FireDEV: Andrzej Mazur | js13kGames and HTML5 games | Frahaan Hussain |
EN | 07.03.2023 | JavaScript Jabber #572 | Build your game using JavaScript | AJ ONeal and Charles Max Wood |
EN | 30.12.2021 | 4Everland featured developer of the month | js13kGames and Web 3 games | Romeo Pierre |
EN | 08.02.2021 | Vivid IoV Labs #6 | Web Monetization and HTML5 games | Greg Hannam |
EN | 31.12.2020 | VhiteRabbit #35 | Web Monetization and HTML5 games | Florian Isikci |
PL | 15.10.2020 | SFI Academic IT Festival #16 | HTML5 games | Dominika Zając |
PL | 15.10.2019 | FullStak #6 | HTML5 games | Artur Chmaro |
PL | 20.02.2016 | Just4Fun #8 | HTML5 games | Rafał Warzycha |
List of workshops I was leading and teaching participants at.
Lang | City, country | Date | Event name | Title of the workshop | Resources |
---|---|---|---|---|---|
EN | Barcelona, Spain | 18.07.2018 | JSCamp 2018 | WebVR with A-Frame | blog post |
PL | Warsaw, Poland | 14.04.2018 | WebVR meetup | WebVR z A-Frame | blog post |
PL | Warsaw, Poland | 06.05.2017 | Gamedev.js Warsaw | Tworzenie gier HTML5 - od pomysłu do realizacji | blog post |
PL | Wrocław, Poland | 30.03.2017 | Gamedev.js with UWr | Tworzenie gier HTML5 z frameworkiem Phaser | blog post |
PL | Warsaw, Poland | 11.12.2016 | Gamedev.js Warsaw | Tworzenie gier HTML5 - od pomysłu do realizacji | blog post |
EN | Munich, Germany | 28.11.2016 | JS Kongress 2016 | Build a simple HTML5 game using the Phaser framework | blog post |
PL | Warsaw, Poland | 20.11.2016 | Gamedev.js Warsaw | Tworzenie gier HTML5 - od pomysłu do realizacji | blog post |
EN | Porto Alegre, Brazil | 20.08.2015 | BrazilJS 2015 | Build HTML5 games with Phaser | blog post |
EN | London, England | 26.10.2013 | MozFest 2013 | Firefox OS and HTML5 games | blog post |
PL | Warsaw, Poland | 12.10.2011 | SII Workshop | Podstawy CSS3 | blog post |
Here are the events where I was managing the booth, demoing devices and helping showcase the technology.
Lang | City, country | Date | Event name | Topic | Resources |
---|---|---|---|---|---|
EN | London, England | 25-27.10.2019 | MozFest 2019 | Web Monetization and HTML5 games | blog post |
EN | San Francisco, USA | 28.02.2017 | GDC 2017 | WebVR and HTML5 games | blog post |
EN | London, England | 06-08.11.2015 | MozFest 2015 | WebVR and HTML5 games | blog post |
EN | Berlin, Germany | 25-27.09.2015 | JSConf.eu 2015 | WebVR and HTML5 games | blog post |
EN | Berlin, Germany | 24.09.2015 | Reject.js 2015 | WebVR and HTML5 games | blog post |
EN | Porto Alegre, Brazil | 21-22.08.2015 | BrazilJS 2015 | WebVR and HTML5 games | blog post |
PL | Warsaw, Poland | 06-08.05.2015 | Front-Trends 2015 | Firefox OS and HTML5 games | blog post |
EN | Brussels, Belgium | 31.01-01.02.2015 | FOSDEM 2015 | Firefox OS and HTML5 games | blog post |
EN | Barcelona, Spain | 24-27.02.2014 | MWC 2014 | Firefox OS and HTML5 games | blog post |
For the events I've organized so far: meetups, workshops, and hackathons (more than 40 events total), head over to the Gamedev.js website.