// Gdańsk, Poland
// Gdańsk, Poland
Do not forget to bring your ticket! Only registered attendees are allowed to enter the venue.
React is fast and that is awesome, but as web developers we should continuously strive towards better and better performance. We deserve a smart, fast web since only a small minority of users has brand new smartphones and a 4G connection. In this talk we're going to talk about why performance & load time matters and how we can improve those two factors in React-based web applications.Tomasz Łakomy
A closer look at what's happening behind the scenes in your browser and how to use this knowledge to chase 60 FPS. You'll understand why certain CSS properties are better for animations and what are the most common performance bottlenecks in rendering pipeline.Patryk Ziemkowski
With WebVR we are finally ready to create first-class Virtual Reality experiences using Open Web technologies. WebGL being able to render 3D graphics gives us infinite possibilities when building for the browser. These APIs allows VR content to be published and consumed on the Web almost instantaneously from any capable device. A-Frame brings the ease of use while following game development coding principles. Use simple HTML markup to create Virtual Reality experiences for all available platforms, and see how easy, fun, and fast it is.Andrzej Mazur
Have you ever struggled with making dependencies between reducers? Have you ever stepped into problem with mulitple async operations done at the same time doing huge mess in your state? Let me be your guide into redux sagas with tips, how and when you can use them in your application to solve all side effects problems at once.Kasia Jastrzębska
During this session, I will show how to use TensorFlow for solving Linear Regression problems and build Convolutional Neural Networks. We will train algorithms and use predictions of Machine Learning models in Frontend Application using REST API.Patryk Omiotek
Recompose is an utility library advertised as Lodash for React. It provides a wide range of useful Higher Order Components to reduce the boilerplate. What does it bring to React? Will it make your code modular and reusable? Is it necessary to drink a latte from an avocado before using it? Be prepared to learn all that and much more during this talk, so buckle up and find out how to compose your components like a pro.Bartosz Król
There’s a long-standing myth in the mobile world that only native apps are able to provide a decent performance for the mobile user. With the emergence of Progressive Web Apps that suppose to mimic all the native goodness, the push for performance in the mobile web is now stronger than ever before. Is the Web Platform ready to keep up with these expectations? This talk is a wide overview of the many practices and strategies we can employ to satisfy our mobile users’ needs - from the HTTP-level tweaks via load and render time optimization to smooth scrolling and animations tricks.Adam Bar
Drowning in a pile of buzzwords, have you ever come across word “GraphQL”? Whether it’s a total unknown for you or you are unsure if you should give it a try or not, it’s a perfect talk for you. I would like to share my hands-on experience of using GraphQL and introduce you to its basic concepts. After this talk, you will know what GraphQL is and when it’s useful. You will be able to tell queries, mutations and subscriptions apart. Additionally, I would like to show how easily you can start with it, using Apollo. Hopefully, my talk will give you knowledge and motivation to give it a shot.Anna Konopka
You will learn how to setup your project for Docker Builder Patter. I will talk how to build your application and publish in on production as small as possible without any dev dependencies or even serverless. I will show how to automate building and deploy the application using CircleCI and publish the results to our public Docker hub. On to of that, we will run the output image on AWS ECS live on production.Kamil Ronewicz
There’s a lot of misconceptions around Vue when it comes to things like templates vs JSX, two-way data bindings, watchers, mutations. It might be very surprising to know that some problems that Fiber solves for React don’t even exist in Vue in the first place. Not just performance-wise.Damian Dulisz
So you built a Node.js web application and got it to run. What's next? This talk introduces you to diagnosing execution, performance and memory usage of your app. You'll learn about new and old tools for diagnosing memory consumption and leaks, CPU profiling and more. Skills you don't use every day, but when you do, you prevent a disaster from happening. The overview of tools starts at basic tools anyone can use and reaches the newest additions to Node.js 8.0.Zbyszek Tenerowicz
I started my developer career 10 years ago with simple PHP websites. Later on I touched on .NET, Ruby, Java and Objective-C, but I have always come back to the Web that I value for its openness and accessibility for everyone. And even though I admire simple structures, simple rules and order, which are often hard to find on the Web, these are Web technologies that are my programming passion. On a daily basis I work on versatile web apps in Bright Inventions and take care of my website that aims to review device integration capabilities of the web - whatwebcando.today
Vue.js evangelist. Coffee-driven Senior Front-end Developer at Monterail. Organiser of VueConf – the first international Vue conference. Also, the co-organiser of Meet.js Wrocław. Open-source contributor, author of vue-multiselect and vuelidate. Curator of the Vue.js Newsletter. Hobbyist photographer. Occasional writer who likes to know how things work underneath.
Frontend Developer with over 6 years of experience. During my work I went through various JS frameworks - from backbone to react. Always eager to know more, do better and evolve!
Tomasz is a Software Engineer at Egnyte Poland. Coorganiser of React Poznań Meetup, open source contributor who enjoys sharing his knowledge with other developers. His interests include VR, React, app performance and making cheesiest jokes known to mankind.
Andrzej Mazur is an HTML5 Game Developer and Mozilla Tech Speaker, Enclave Games indie studio founder, js13kGames competition creator and Gamedev.js Weekly newsletter publisher. He started Gamedev.js meetups in Poland, is passionate about new, Open Web technologies, and excited about WebVR with A-Frame. He likes eating sushi and playing Neuroshima Hex.
Patryk is a programmer interested in areas such as Artificial Intelligence, Machine Learning, and Internet of Things. He currently works as Senior Software Engineer at intive and IT trainer at infoShare Academy. He is also a founder of the "Hop Lublin" and "Lublin IT" communities.
I am full stack developer. Enthusiastic about clean code, focused on the quality of given solutions. Evangelist of Docker. Love the Domain Driven Design approach. Love to build highly testable apps. I was PHP developer for a long time now switching to the node.js and JS universe.
Full-stack developer and technology researcher. Running a growing number of Node.js powered applications in production at Egnyte Inc. Open-source enthusiast. Teaches web technology to designers and peer developers. One of the oldest members of Meet.js Poland community - both as a speaker and organizer of local meet-ups. Recently joined Node.js Diagnostics WG.
I'm not much of a writer, but here're a couple of quick facts about me:
– I'm 27 years old,
– I'm a graduate of Poznań University of Technology,
– I have 5 years of experience in Frontend Development,
– I'm a Head of Frontend Development at Apptension for almost 2 years,
– I have been a lecturer at couple of meetups, including local meet.js in Poznań
European Solidarity Centre
Pl. Solidarności 1, Gdańsk
Once a year as a meet.js community we organise a big conference called meet.js Summit attended by 450 professionals. We gather together in one city to discuss topics that have been trending for last 12 months. Tickets for our event get sold in 5 minutes.
meet.js Summit 2017 is the fifth instalment of the conference. At Summit you will meet experienced front-end developers and people fascinated by modern web technologies who constantly pursue to learn new things. They may be the ideal target of your recruitment process or a dream customer of your product. There are many case studies proving that attendees change their jobs after the conference and get motivated to take on new challenges in their careers.
Payment can be made only via the online registration form provided by evenea.pl. Tickets are non-refundable.
The participant acknowledges that he/she may not engage in damage claims against the Conference organiser should the holding of the Conference be hindered or prevented by unexpected political or economic events, natural disaster, the non-appearance of speakers, or other reasons that might necessitate a program change.
Organisers may cancel the event at any time and tickets will be refunded in full without any additional fees.
All presentations and associated materials are the speakers’ intellectual property. Recording for commercial purposes requires permission from both the organiser and the speaker.
The organiser reserves the right to ask any attendee to move their equipment or leave a session if it causes disruption.
By attending the conference, attendees have agreed to allow the organiser to use images, audio, and video recorded content on the site for educational and promotional purposes.
All forms of harassment, misconduct, or disruptive behaviour will not be tolerated. Harassment includes any form of physical or verbal forms of misconduct, including but not limited to: offensive comments or actions related to gender, gender identity, sexual orientation, disability, physical appearance, body size, ethnicity, race, or religion. Misconduct such as intimidation, stalking, harassing photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention are grounds for instant removal.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the conference staff, that can be identified by meet.js T-shirts, or reach organisers at email@example.com or @meetjs on Twitter.
Any participants violating this code of conduct may be removed from the conference without a refund at the discretion of the conference organisers or venue security.
Want to support people who share front-end passion? Let's talk! Contact us at firstname.lastname@example.org.