List of videos

Building Super Powered HTML Forms with JavaScript | Austin Gil | Conf42 JavaScript 2021

Austin Gil Senior Full Stack Developer @ Reveal Biosciences I spent a year writing a series of articles that explored best practices for building HTML forms in terms of semantics, accessibility, styling, user experience, and security. I want to show you how to leverage those lessons with JavaScript to give your forms super powers without bloating your client-side bundles. Other talks at this conference 🚀🪐 https://www.conf42.com​/js2021 — 0:00 Intro 0:26 Talk

Watch
How to deal with technical debt | Alexandre Omeyer | Conf42 JavaScript 2021

Alexandre Omeyer CEO @ Stepsize Technical debt is one of the primary causes of productivity loss for Engineering teams. I have spoken to 300 top engineering teams, such as teams at Airbnb, Intercom, and Snyk, to learn how they manage technical debt. Not only do these teams ship quality software fast but also keep their engineers happy. In my talk, I will share my learnings: tactics, processes, and tools to use when dealing with small, medium, and large pieces of tech debt. You can apply this practical approach regardless of your company’s stage, size, business priorities, and culture. Talk outline: What is tech debt? Why is tech debt a thing? What we learned from Martin Fowler’s Technical Debt Quadrant. Tech debt myths to debunk. Why should companies bother managing technical debt properly? How to create your tech debt management strategy. The one cultural characteristic for a healthy codebase. How to create & think about your tech debt budget How to deal with ‘small’ debt. How to deal with ‘medium-sized’ debt. How to deal with ‘large’ debt. High-level takeaways Other talks at this conference 🚀🪐 https://www.conf42.com​/js2021 — 0:00 Intro 0:26 Talk

Watch
JavaScript the Grumpy Parts | Rob Richardson | Conf42 JavaScript 2021

Rob Richardson Developer Advocate @ Cyral We love JavaScript, but we must admit: it’s weird. Why does this behave as it does? How does variable scope work? Why do we have such comical behavior when comparing mixed types? Let’s pull back the covers of these scenarios, and learn how it truly works. You may find a new reason to fall in love with JavaScript. Other talks at this conference 🚀🪐 https://www.conf42.com​/js2021 — 0:00 Intro 0:26 Talk

Watch
Premiere - Conf42 JavaScript 2022

Conf42 JavaScript 2022 is going live! Schedule, Lineup & RSVP: https://www.conf42.com/js2022 Join Discord to interact: https://discord.gg/DnyHgrC7jC 0:00 Intro, Sponsors, Partners Keynote 3:44 Finbar Fleming Getting started 4:38 Chris Miller & Liz Kaufmann 5:51 Marcell Endrey 6:15 Mayank Kumar 6:44 Travis Waith-Mair 7:10 Andrew Knight Tools 7:29 Naty Rocha 8:11 Katarzyna Wojdalska 8:51 Alba Rivas 9:23 Anton Kalik 10:13 Arman Murzabulatov 10:39 Dmitry Khorev 11:04 Eric Burel 11:43 Luciano Mammino 12:43 Michele Riva 13:21 Robert Aboukhalil 13:43 Roy Derks 14:12 Yagiz Nizipli 14:45 Michael Wehar 15:26 Saravana Balaji Srinivasan Deep Dive 16:04 Joshua Arvin Lat 16:26 Li Hau Tan 17:05 Austin Gil 17:43 Serhii Bilyk (no intro) 17:55 Gareth McCumskey (no intro) 18:06 Gaurab Patra & Bhagyajit Jagdev 18:40 Griffin Solot-Kehl 19:14 Robert Hoffman 19:48 Roman Boiko 20:57 Rob Richardson Lessons Learned 21:18 Ben Tlusty 21:56 Dave Bitter 22:26 James Diacono 23:20 Julio Cesar Abalde Reyes 23:49 Domenico Musto 24:23 Thank you, Join our Discord to interact! https://discord.gg/DnyHgrC7jC

Watch
Improving the process of debugging JavaScript errors | Finbar Fleming | Conf42 JavaScript 2022

JavaScript can be very difficult to debug, especially errors impacting end users in Production. The way that JavaScript applications are developed and debugged pre-production often means that good processes are not put in place to monitor errors in production. Most teams only learn about errors when customers call in with a problem. Reducing the time taken from the time and user first experiences and error to the point where a developer understands the root cause of the error can transform the experience of your end users, and give developers time back to work on new feature development Learn how to improve how quickly you can fix errors in Production Other talks at this conference 🚀🪐 https://www.conf42.com/js2022 — 0:00 Intro 0:46 Talk

Watch
Clean, Concise, Collaborative Code | Chris Miller & Liz Kaufman | Conf42 JavaScript 2022

I have worked in the industry on and off since the year 2000. I now teach code at The School Of Code. I have a passion for seeing code that is at it's best and the most friendly for every skill level, whilst still maintaining effectiveness and completeness. This talk has been given in the PHP world several times, and each time this has prompted strong discussion around the definitions of how this might look in practice. Other sessions at this event 🚀🪐 https://www.conf42.com/js2022 — 0:00 Intro 0:46 Talk

Watch
Teaching JavaScript to the uninterested | Marcell Endrey | Conf42 JavaScript 2022

For a couple of years, I taught beginner programming to high school and university students who did not intend to be developers. The members of these classes did not have an engineering background and only applied for fun — or because the curriculum forced them to. During these times I went through multiple iterations of my course materials and changed many of its details including the language being taught, the editor being used, and the storage of the resulting programs. I kept the parts that worked well in the previous semester and threw out the ones that did not. I had some very positive feedback along the way, along with some total failures. In this talk, I am sharing my learnings from these classes and invite the audience to help me improve the material even further with their feedback. Other sessions at this event 🚀🪐 https://www.conf42.com/js2022 — 0:00 Intro 0:46 Talk

Watch
Internationalisation(i18n) & Localisation(l10n) | Mayank Kumar | Conf42 JavaScript 2022

From this talk the audience will get to know what exactly internalisation and localisation is, how are they related to or different from each other. How i18n can help them upscale their app and increase their user base. They will know how an application can be created to support multiple locales so that the users from different parts and origin around the globe can use their apps in their native locales (language). They will also learn about the common challenges around supporting i18n and how to address those challenges. They will also get to know about the browser support in the context of i18n and l10n. We will also touch base around the Right-to-Left language based app rendering. The audience will also get to know that i18n, l10n are not specific to the textual content but they also deal with images, numbers, currency etc. Other sessions at this event 🚀🪐 https://www.conf42.com/js2022 — 0:00 Intro 0:46 Talk

Watch
Intro to Solid.js for React Developers (or anyone else) | Travis Waith-Mair | Conf42 JavaScript 2022

Solid.js has an API that feels very familiar to React developers, but under the hood is completely different. Solid.js has a suite of "fine-grained reactive primitives." It is these primitives that we will explore and learn how to use coming from the perspective of a React.js Developer. Other sessions at this event 🚀🪐 https://www.conf42.com/js2022 — 0:00 Intro 0:46 Talk

Watch