Vilnius.js Meetup July 2022


Details
Let's meet up and see Tomas Zaicevas demystify the process of implementing a custom ESLint rule!
✅ Agenda
- 18:30 - 19:00 Gathering, mingling, drinks and snacks
- 19:00 - 19:45 ESLint custom rules: how to begin implementing one
- 19:45 - 20:00 Q&A and discussion
- 20:00 - 22:00 Hangout
📣 ESLint rules: how to begin implementing one
Implementing an ESLint rule might seem mystical and cryptic at first glance. I believe that shouldn't be the case, though! My goal is to demystify the process of implementing a custom ESLint rule.
I will begin by explaining fundamentals of AST parsing (it sounds much more scary than it is). Followed by a live coding session where I will implement a simple ESLint rule and cover it with tests. Live coding will be the largest part of the presentation.
Perfect for: developers who are interested, curious about ESLint, developers who want to start contributing to open-source - ESLint plugins have lots of open issues and it's relatively easy to start contributing.
👨💻 Bio: Tomas Zaicevas
Frontend Developer at Vinted. I like to dive deep into React, testing and ESLint. You can find me writing about these topics on my blog.
I've contributed to multiple ESLint plugins, including open-source (eslint-plugin-testing-library, eslint-plugin-unicorn) and internally @Vinted.
I've been playing accordion since age 8 and you can still hear me playing on rare occasions. Fun fact: I had a concert in China.
Website: https://zaicevas.com/
Linkedin: https://www.linkedin.com/in/tomas-zaicevas/
🦸♀️️🦸♂️️ Participating and contributing to Vilnius.js community
Join the Vilnius.js Discord server https://discord.gg/dXWSZGHCsg
COVID-19 safety measures

Vilnius.js Meetup July 2022