In this episode of WeAreDevelopers Live, we dive into one of JavaScript’s most popular frameworks: React! We get started with a basic guide for junior developers on how to understand and contribute to professional codebases. Then move on to some test-driven development approaches and learn how they are a big benefit to our applications. Nowadays it’s more important than ever to reduce our carbon footprint – so the next session will show us how to minimize the emissions our code produces. And finally, let’s go on an accessibility journey with the next speaker and learn from her experiences and mistakes (so we don’t also fall for them). So get ready and don't forget to tune in!
Save Your SpotTogether with BOSCH we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
Together with Bosch we invite you to a full day of learning more about the intersection of mobility and code. Get to know more about how modern mobility is defined by an intricate interplay of hardware and software and how cars are not only connected to the road, but also to the cloud.
Coding the Future of Mobility features a variety of talks and a workshop, that give you valuable insights into the world of mobility - wether you join in-person or online.
The prevalence of accessible React courses and tutorials has helped many junior React developers land their first software engineering gig. Working in a software engineering team is much different from working on personal projects. This presentation will help guide the junior React developer on how to understand and contribute to professional codebases.
My name is Ray, and I am a self-taught React developer who has worked professionally for the past five years. I am a fan of clean code, user interfaces, accessibility, and unit testing. Besides web development, I’m a huge fan of horror movies and trivia.
This presentation is about testing in React applications. Test-driven development approach for small applications or for the enterprise. Coverage and threshold. Tests components before implementation. How properly mock data or static configs, testing GraphQL integration, best practices, and scalable solutions. In the presentation, we going to see how Test-driven development is uncomfortable in the beginning and how big the benefit of tests is in the end. We going to test components with Apollo Client and hooks. In general, this presentation will cover almost all aspects of TDD in React Applications.
Hi. I am Software Engineer with strong skills in building complex scalable services using React / Node JS / JavaScript / Typescript / Graphql / Apollo / MongoDB / Postgres / Micro-services / AWS / Docker. I have a genuine passion for all sides of software development. When I was a child I tried to play with a basic programming language, now I play with a whole orchestra from different technologies.
Did you know that about 250 000 websites are published every day? The majority use too heavy fonts, and unnecessary images or utilize redundant libraries generating a carbon footprint.ec0lint is a tool for front-end developers that mitigates the carbon footprint of websites by showing tips on how to create a more climate-friendly code. Thanks to code optimization ec0lint can help in reducing emissions from 4.6 g to ~0.2 g per one view saving 529 kg CO2 for each website (-96%!) annually. In the keynote, I will share what digital ecology is and give you tips and tricks on how to mitigate your digital footprint. I am also planning on sharing information about the tool we created – how it works, what factors exactly lead to the generation of carbon footprint, what are some of the features we coded, how the C02 calculator works, and how anyone can contribute.
Katarzyna is the Co-founder of ec0lint, a tool for frontend developers that helps mitigate website carbon footprint. Besides, she works as a Project Manager at a nanotech company dealing with topics like hydrogen storage, quantum cryptography, fiber optics, and more.
Learning about accessibility is like a journey. You find new things as you go along and learn from every place (or theme) you visit. Like with traveling, you learn tips and tricks you later wish you would have known in the beginning - and that's precisely how it's been with my accessibility journey. In this talk, I will share some of these findings and lessons learned. After listening to this talk, you'll have more knowledge on how to avoid some of the mistakes I've made during this wonderful journey. You'll also know more about accessibility and how to learn more about it.
Eeva-Jonna, or Eevis, is an accessibility specialist and senior software developer. She is also IAAP Certified Professional in Web Accessibility. Her passion is to share knowledge in those areas, and she speaks and writes a blog. When she is not doing that, she explores the beautiful Finnish nature either by foot or kayak.