#best practices

Subscribe
Coding is like a piece of art — in its ideal state, it should be both functional and beautiful. But how to reach that point? Whether you’d like to make your JavaScript code cleaner or just discover how seasoned developers deal with debugging or building a product, the following tutorials will show you how to include best practices in your daily routine.
Julie Ng
Julie Ng
Microsoft, Germany
Talk: Fine-tuning DevOps for People over Perfection
Julie is an Engineer at Microsoft focussing on the Azure Customer Experience who refuses to give up her mac for Windows. Previously she was an Enterprise Architect at Allianz Germany as they started their cloud journey in 2016 that included full CI/CD with Jenkins, single page apps and containers. When she's not conducting architecture design and CI/CD reviews with Azure customers or building POCs you can find her surviving lockdown by YouTubing about real world engineering or jogging and rock-climbing.
Sid Kshetrapal
Sid Kshetrapal
GitHub, Netherlands
Talk: Design Systems: Walking the Line Between Flexibility and Consistency
Sid builds tools for developers. In the past, he worked on Design Systems at Auth0 and as the frontend architect at Practo. He loves talking about design, performance and open source.
Kent C. Dodds
Kent C. Dodds
Epic React, USA
Talk: Don't Solve Problems, Eliminate Them
Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is a Co-Founder and Director of Developer Experience at Remix. He is the creator of EpicReact.Dev and TestingJavaScript.com. He's an instructor on egghead.io and Frontend Masters. He's also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.
Paul Everitt
Paul Everitt
JetBrains, USA
Talk: React, TypeScript, and TDD
Paul is the PyCharm/WebStorm Developer Advocate at JetBrains. Before that, Paul was a co-founder of Zope Corporation, taking the first open-source applications.
Kent C. Dodds
Kent C. Dodds
Epic React, USA
Talk: AHA Programming
Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is a Co-Founder and Director of Developer Experience at Remix. He is the creator of EpicReact.Dev and TestingJavaScript.com. He's an instructor on egghead.io and Frontend Masters. He's also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.
Maurice de Beijer
Maurice de Beijer
Independent Software Consultant and Trainer, Netherlands
Talk: React Hooks Tips Only the Pros Know
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, and ASP.NET Core. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, RxJS and ASP.NET courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Maurice is also active in the Dutch dotNed user group and helps organize its meetings.
Michele Riva
Michele Riva
NearForm, Italy
Talk: High-performance Next.js
I'm a passionate and experienced software architect from Milan, Italy. I've been working as a software engineer and architect for almost ten years in product and consultancy companies, taking the best from both worlds. I'm currently working as a Senior Software Architect in NearForm while contributing to many open-source projects in different languages (TypeScript, Haskell, Golang), writing books and technical articles.
Samuel Pinto
Samuel Pinto
OLX, Portugal
Talk: Should we have business logic in the UI?
Samuel Pinto is a Frontend Engineer since 2013, he has been working with large using facing applications in companies like Microsoft, Bumble, and OLX. He worked from 5 different countries and loves to be involved and learn new cultures.
Isaac Mann
Isaac Mann
Narwhal Technologies, USA
Talk: React at Scale with Nx
Isaac is an Architect at Narwhal Technologies. He helps maintain the documentation for Nx at nx.dev and has created two video courses available at nxplaybook.com. Isaac is an Instructor at egghead.io with a focus on component design and xstate.
Zack DeRose
Zack DeRose
Narwhal Technologies, USA
Talk: React at Scale with Nx
Zack DeRose is Senior Engineer for Narwhal Technologies, where he works to build a better world through tech! In addition to the enterprise consulting done at Narwhal, Zack is very interested in content creation and teaching others! When not building web applications at scale, Zack enjoys a robust family life at scale, living in Phoenix AZ with his wife and 6 kids.
Harshil Agrawal
Harshil Agrawal
Contentful, Germany
Talk: Content Modeling for React Developers
Working in the Developer Experience team at Contentful, Harshil enjoys sharing his learnings with the community. A JavaScript developer, open-source contributor, and a low-code enthusiast, Harshil loves experimenting with tech and building fun projects.
Ibrahim Cesar Bevilacqua
Ibrahim Cesar Bevilacqua
Compass.uol , Brazil
Talk: Lifting Privacy and Accessibility Up
Solutions Architect, working with web development and cloud, in a news media outlet in Brazil with technologies such as TypeScript, NextJS, Node.js, GraphQL, AWS Amplify and the bazillion other AWS services.
Jonathan Wagner
Jonathan Wagner
Theodo UK, France
Talk: Scale Your React App without Micro-frontends
Tech lead and coach at Theodo UK. Passionate about improving developer experience and building web apps without frustrations (for both users and devs).
Eliran Natan
Eliran Natan
Axonius, Netherlands
Talk: Sharing is Caring: (How) Should Micro Frontends Share State?
Born and raised in Israel, the “Startup Nation”, Eliran is a Lead Software Engineer with a passion for Computer Science & Software Design. He holds a BSc in Computer Science from Technion – Israel Institute of Technology. Eliran led development teams in both Tel Aviv and New York, and today he lives with his wife in the Netherlands, helping to build the future of digital Health Care.
Michael Chan
Michael Chan
React Podcast, USA
Talk: Tame the Component Multiverse
Michael Chan is building lunch.dev — a community for hungry developers-creators. He’s the host of React Podcast and makes the best smash burgers in San Diego.
Carolina Pascale Campos
Carolina Pascale Campos
Briza, Brazil
Talk: Building a Sustainable Codebase with FP
Carolina is always exploring new paths and looking for new perspectives for solving problems. As a computer scientist working at Briza, she loves to work in challenging industries, like insurance. She believes that everyone is responsible for making the tech environment safer and diverse. Pasta maker, coffee enthusiast and book lover.
Raman Lally
Raman Lally
Shopify, Canada
Talk: The Apollo Cache is Your Friend, if You Get To Know It
Raman is a software developer at Shopify focusing on Frontend development. He is passionate about all things GraphQL and getting into their guts to understand why they do what they do. Having gone from fixing bugs on his first-ever teams GraphQL server to introducing it to his previous org he’s really trying to see it all, especially now at Shopify.
Maurice de Beijer
Maurice de Beijer
Independent Software Consultant and Trainer, Netherlands
Talk: Advanced TypeScript types for fun and reliability
Maurice de Beijer is an independent software consultant and trainer. He specializes in JavaScript, React, and ASP.NET Core. His work includes a large, global, safety application for the oil and gas industry. Maurice is also active in the open source community. He teaches ECMAScript, TypeScript, React, RxJS and ASP.NET courses. Since 2005, he has received Microsoft’s Yearly Most Valuable Professional Award. Maurice is also active in the Dutch dotNed user group and helps organize its meetings.
Rita Castro
Rita Castro
SDC:LX @ Volkswagen Digital Solutions, Portugal
Talk: Building the Right Product and Building It Right: Extreme Programming and Atomic Design
Software Engineer that used to build stand alone applications for data processing and mission planning systems turned into a Full-Stack Developer working with Test Driven Development, XP and Pair Programming. Also a Mom.