Logo
Coding the code
23
May 23
Past event

Coding the code

When

Tue, May 23, 2023, 4:00 PM - 7:00 PM (UTC)

Location
I.P.Pavlova 5
nám. I. P. Pavlova 1789/5, Nové Město, 120 00 Praha-Praha 2, Česko
Stream link
Link available for attendees

Event information

Let's have a look at the tooling that can make your code better, shall we? 👀

Register and save the date for another meetup from the Mews kitchen with the support of Superface and Outreach.

These are the topics and speakers you can look forward to:

🎙️ Large scale refactoring with codemods

Refactoring in a large codebase is usually a tedious, boring and potentially error-prone task. There is, however, a better way - to use automatic code modification scripts - AKA codemods. At the talk, I will show you how such scripts work as well as how to write and execute them. And as a guarantee of their efficiency, you'll be presented with a real life use case from our team.

Petr Bambušek, Senior Staff Frontend Engineer @ Mews

🎙️ Exploring the language tooling (the hard way)

We use various tools to simplify programming, but we rarely stop to appreciate all the tooling surrounding our favorite language. One (hard) way to learn about this tooling is to build a new programming language. I will use an example of Comlink, a domain-specific language we build at Superface, to show you parts of a language ecosystem – including the ones we’re missing.

Jan Vlnas, Developer Advocate @ Superface

🎙️ Writing custom eslint plugins

We have great tools like eslint or prettier, which help us in keeping our core base clean, at our disposal. The eslint provides a rich set of core rules and there are many useful plugins around, but is it enough? At the talk, I will show you how easy it is to write your own eslint plugin to enforce architectural decisions and best practices in large scale codebase.

Milan Koníř, Staff Software Engineer @ Outreach

P.S. Not sure if you can make it? No problem! The event is hybrid so you can follow the stream of the meetup from anywhere!

Schedule

3:30 PM

Doors open

4:00 PM

Official starts of the talks

Speakers

JV
JV

Jan Vlnas

Senior Backend Engineer/Developer Advocate at Mews

View full profile

Jan is a Senior Backend Engineer/Developer Advocate at Mews. He is enthusiastic about teaching web development, making developers' l...

View more

PB
PB

Petr Bambušek

Senior Staff Frontend Engineer at Mews

View full profile

Petr is a frontend developer at Mews & a former MFF UK student, tasked with building up and managing the frontend codebase for more ...

View more

MK
MK

Milan Koníř

Staff Software Engineer at Outreach

Currently uses over 15 years of full-stack development experience in Outreach, where he focuses on Chrome Browser extension and Micr...

View more

Other information

By attending this event, you grant the event organizers full rights to the use of images resulting from the photography/video filming and any reproductions or adaptations of the images for fundraising, publicity, or other purposes. This might include (but is not limited to): the right to use them in printed and online publicity, social media, and press releases.

If you do not wish to be photographed, please inform an event organizer during check-in.

Free