Piotr Tomiak

JavaScript Conference 2022 (Warsaw & Online)
Learn from the Best
Meet Piotr Tomiak

Piotr Tomiak

Web-types or how to document the web

Thanks to TypeScript, everyone in the JavaScript community is getting more and more accustomed to good code completion, validation, and quick documentation in their IDEs. But there are limits to what you can do with TypeScript. I’d like to take you on a tour of our open-sourced project - Web Types - which is aimed at documenting the web stuff - HTML, CSS, Web Components, Vue, Angular, HTMX, FontAwesome, … you name it! Do you need to document complex patterns for bindings, combine CSS in HTML attributes, CSS icons, custom HTML attributes used by your framework, CSS pseudo selectors, or special CSS properties for your Web Component? It’s all a piece of cake with Web Types.

Piotr Tomiak - Senior Software Developer, JetBrains | Poland

I’ve been developing IDEs my whole professional life, and I love working with JavaScript support. You never know when a new framework to support will pop up ;) And things often change between alpha, beta, and release, right? Even when you’ve spent the whole of the last week working on support for a now obsolete syntax… In my free time (which I don’t have much as a father of 3 boys), I also do a bit of Angular, Vue.js, and Android coding. I love to travel, bike, and listen to rock music, and I am a huge AFOL.

Learn from the Best Featured Speakers

Ryan Carniato

Creator of SolidJS, Netlify | USA

Nishu Goel

Engineer (Web + Golang), GDE, epilot GmbH | Germany

Miško Hevery

Chief Technology Officer, Builder.io | USA

Luca Mezzalira

Principal Serverless Specialist Solutions Architect, AWS | UK

Shai Reznik

Founder, HiRez.io | Israel

Adam Bradley

Director of Technology, Builder.io | USA

Michael Hladky

Trainer and consultant, push-based.io | Austria

Karin Angel

Full Stack Team Lead, Sapiens | Israel

Nir Kaufman

Front End Guild Manager, Next Insurance | Israel

Arisa Fukuzaki

Developer Relations Engineer, Storyblok | Germany

Konrad Mattheis

CTO, Vizlib | Germany

Sebastian Gos

Development Manager, BEC | Poland

Piotr Tomiak

Senior Software Developer, JetBrains | Poland

Kamil Gałek

Senior Frontend Developer, BigPicture | Poland

Sam Bellen

Staff Developer Advocate Engineer, Auth0 | Belgium

Santosh Yadav

GDE, Senior Software Engineer, Celonis | Germany

Michał Jawulski

Managing Delivery Architect, Capgemini | Poland

Devlin Duldulao

Senior Consultant, Inmeta | Norway

Daniel Afonso

Developer Advocate, OLX | Portugal

Dhananjay Kumar

Teacher and Consultant, ngIndia | India

Sebastian Witalec

Head of DevRel, SeMI Technologies | Denmark

Stay tuned, more speakers will be announced soon!


Call For Papers

Companies that support our community Our Sponsors

By becoming a sponsor of JS Poland 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.

Join our mailing list

Sign up to receive updates about JS Poland, including workshops, speaker previews, ticket launches, JS Awards, JavaScript Master Podcast, 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.