Skip to content
TypeScript Meetup #12

Details

Dwunasta edycja Gdańsk TypeScript Meetup

Rejestruj się imieniem i nazwiskiem.
Pamiętaj o zabraniu dokumentu potwierdzającego tożsamość.
Jeżeli nie korzystasz z aplikacji meetup proszę wyślij maila ze swoim zgłoszeniem na meetup@escola.pl

Przyjdź porozmawiać o najnowszych rozwiązaniach w TypeScript.
Spotkanie odbywa się dzięki wsparciu Dynatrace w #devonehub, miejscu stworzonym przez i dla IT geeków.
Więcej na stronie 👉 https://devone.com.pl/

------

Agenda:

I. Emmett, czyli Event Sourcing ❤️ TypeScript & Node.js 2.0
Oskar Dudycz

Półtorej roku temu próbowałem was przekonać, że Event Sourcing nie jest taki straszny, a do tego całkiem użyteczny. Tym razem chciałbym Wam przedstawić Emmetta - framework, który weźmie Wasze aplikacje z powrotem do przyszłości.

Ideą dla utworzenia Emmetta było ułatwienie tworzenia aplikacji skupionych na biznesie, obcięcie zbędnego kodu, ale bez używania magii. Kombinacja użycia zdarzeń i ich skupienia na biznesie, eskpresyjności TypeScript i lekkości Node.js ma w tym pomóc.

Zabierzcie otwartą głowę, przykryjcie ją ewentualnie czapką Konstruktywnego Krytyka i zobaczcie i przedyskutujcie na żywo co o tym sądzicie!

Dokumentacja Emmetta: https://event-driven-io.github.io/emmett/getting-started.html

Oskar Dudycz - Od ponad 15 lat tworzy systemy informatyczne bliskie biznesowi. Zaczynał karierę, gdy StackOverflow jeszcze nie istniał. Jest programistą, liderem technicznym, architektem. Lubi tworzyć dobrze przemyślane systemy, narzędzia i frameworki, które są używane na produkcji i ułatwiają życie ludzi. Wierzy, że Event Sourcing, CQRS, i w ogólności, architektury oparte o zdarzenia są dobrymi podstawami, dzięki którym można to osiągnąć.

II. Testy mutacyjne - trochę teorii i trochę praktyki ze stryker-js
Dawid Perdek

Code Coverage 100% nie znaczy, że jest dobrze. To znaczy - w sumie jest, ale wciąż wiele błędów może się prześlizgnąć i wciąż możemy zabezpieczyć się przed nimi lepiej. Zobaczymy w praktyce jak mogą w tym pomóc testy mutacyjne!

Dawid Perdek - Principal Developer w Synergy Codes. Większość czasu pracował z Angularem, ale realizował też projekty z wykorzystaniem Reacta, Electrona czy NestJS. Poza pisaniem kodu organizuje warsztaty wewnętrznie i z klientami, prowadzi mentoring, pracuje nad firmowymi procesami dotyczącymi rozwijania oprogramowania i nie tylko. Inicjator, lubi pracę z ludźmi, chętnie dzieli się wiedzą, czy to w firmie, czy poza nią. Ostatnio mocno rozwija się w kierunku modelowania i architektury oprogramowania.

III. [NX, turborepo] Czy build system w Twoim projekcie ma sens?
Piotr Szarmach

Build systemy z założenia są w stanie znacznie usprawnić proces tworzenia, testowania i wydawania aplikacji - jednakże czy zawsze jest to odpowiedni wybór? W swojej prezentacji postaram się przybliżyć jaki zysk oraz narzut otrzymujemy kiedy przyjdzie nam zmierzyć się z wdrożeniem takiego narzędzia do projektu.

Piotr Szarmach – Pasjonat aplikacji webowych, frontendowiec od ponad 8 lat - principal frontend developer i tech lead w firmie Xebia Poland. Zawodowo specjalizujący się głównie w językach JavaScript / TypeScript. Propagator czystego, zgodnego ze sztuką kodu, zwolennik prostych rozwiązań. Na codzień pracuje z wykorzystaniem Reacta. Prywatnie spełnia się jako miłośnik gier retro oraz artysta SFX.

-----------
Partnerem wydarzenia jest Dynatrace wraz z przestrzenią stworzoną do organizacji meetupów #devonehub.
Dowiedz się więcej: https://careers.dynatrace.com/locations/gdansk/

COVID-19 safety measures

Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Gdańsk TypeScript Meetup Group group
Gdańsk TypeScript Meetup Group
See more events
DevOne Hub
Aleja Grunwaldzka 411 · Gdańsk
Google map of the user's next upcoming event's location
FREE
100 spots left