Browse 462 talks from our meetups. Covering everything from JavaScript fundamentals to cutting-edge frameworks.
Showing 12 of 462 talks (Page 13 of 39)
Few programmers and programmers plan their careers beyond the senior position, but at every stage of this path it is worth knowing in which directions you can further develop in order to manage your personal and professional development in such a way as to adapt future work to our capabilities and preferences. During this lecture, I will try to tell you the most important things that I did not know when I started, and which would help me a lot.
Technology is not gender-neutral, which can result in a biased perspective and approach to the design and development of products and services. During this session, we will explore how certain words and phrases can be exclusionary or harmful to certain groups of people. We will also discuss how to create a more welcoming environment and provide examples and tips on how to incorporate inclusive language into our daily communication. By doing so, we can gain a better understanding of why it matters and actively work towards creating a more gender-inclusive tech community.
Linting is a powerful tool for maintaining code quality and consistency. But linting goes beyond syntax error checking - it can also help you catch errors in system architecture, enforce best practices, improve code readability, and significantly relieve you of code review workload. In this talk, we will dive into the world of ESLint and explore how to make the most of its potential. We'll cover several techniques for enforcing best practices with custom rules. We'll look at some real-world examples of how linting is used to catch bugs and maintain code quality in large-scale projects. We'll also discuss how to start using linting to improve a legacy project that's already messed up a bit. By the end of this lecture, you'll have the knowledge you need to take your linting fun to the next level and use it to effectively improve the quality of your project.
Basic principles of game engines and optimisation tricks
70% tech employees in Poland report mental health issues. Let’s do something about it! The talk will help developers take better care of their mental health. It’ll also equip us with tools to help others around us.
Say hello to a build tool that speeds up the development of JavaScript and TypeScript projects by using advanced caching and scheduling techniques.
Upgrading the library used by roughly half of React Native users is not an easy task. To do so, you need a highly strategic approach. Case study: Introducing a new Material Design version to React Native Paper - all the challenges and lessons learned.
I am stunned by the AI advancement this year. DALLE 2 and Stable Diffusion generate creative images from nothing but a text prompt. The next iteration of GPT by OpenAI can talk about anything (though with a limited attention span) and even write code. What is it capable of right now? And what are its hard limitations? But above all - I will give examples of how you can use to help with your work, products, and... life.
Usage of JavaScript in constrained systems has raised many questions and controversies for C and Assembler-oriented engineers in the past, to say the least. In my talk I would like to analyze from the embedded system veteran's point of view what are the risks and benefits of using JavaScript as a language of choice in the environment where every bit of memory matters.