Logo Crossweb

Log in

No account yet? Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
This event has already taken place. Check upcoming events

Ng Kato #2

ng-kato-2
Event:
Ng Kato #2
Event type:
Meetup
Category:
IT
Topic:
Date:
23.10.2024 (wednesday)
Time:
18:30
Language:
English
Price:
Free
City:
Place:
Avenga Office
Address:
Węglowa 9
Agenda:
  1. Welcome and start of the meetup
  2. Rainer Hahnekamp - The End of Barrel Files: New Modularization Techniques with Sheriff
  3. Break
  4. Mateusz Łędzewicz - Tests and Code Are Like Relationships: It Can Be Toxic
  5. Networking
Description:

Hi!


We're excited to invite you to the second NG KATO meetup – this time in English! After the success of our first event, we’re not slowing down! Join us for another round of insightful talks and engaging discussions. Let’s continue building a strong community of developers in Katowice.


23.10.24 18:30

LOCATION Avenga, 9 Węglowa Street, Katowice


PRESENTATIONS

The End of Barrel Files: New Modularization Techniques with Sheriff

Barrel files (index.ts) are commonly used to define modules and encapsulation but often conflict with tree shaking and code splitting. These optimization techniques are crucial for modern web applications, enabling features like lazy-loaded modules and partial hydration.

Unfortunately, barrel files can lead to unnecessarily large bundle sizes, which directly degrade web core vitals. In my talk, I will first demonstrate this conflict with a specific example showing how barrel files increase bundle sizes.

Subsequently, I will showcase Sheriff, a tool that offers an effective solution for modularization without the use of barrel files.

Rainer Hahnekamp is a Google Developer Expert and a trusted collaborator on the NgRx team. He is a trainer and consultant within the Angular Architects expert network, specializing in Angular and Spring. Rainer regularly provides in-depth training sessions and offers a weekly overview of key events in the Angular ecosystem on YouTube through ng-news.


Tests and Code Are Like Relationships: It Can Be Toxic

In this talk, we’ll explore the dynamics between code and tests through the lens of human relationships—just like the ones you see in TV shows! I’ll walk you through different types of code and tests, comparing them to various relationship dynamics, from healthy partnerships to toxic ones. Expect humor, relatable metaphors, and insights into how to build a strong, sustainable connection between your code and tests.

Mateusz Łędzewicz - I started my coding journey 20 years ago and I always treated it as a passion, not a work till now. Currently, I am a Principal Consultant and Trainer at Lowgular, where I am teaching people Angular from scratch. On the other hand, I am helping our clients in boosting developers performance, training their developers to use best engineering practices, and reducing technical debt.


See you at the meetup!

Similar events

Profile of employers