RJUG #27: "Introducing Git Machete, a tool for getting VCS done with no hassle" & "ArchUnitArchUnit - kolejny krok w ograniczaniu długu technicznego"

Zapraszamy na kolejne spotkanie! Z uwagi na obecną sytuację w dalszym ciągu widzimy się online.
Link do wydarzenia podamy w późniejszym terminie.
Potwierdźcie proszę swoją wirtualną obecność, klikając: "attend" dla tego wydarzenia. Na bazie tego podejmiemy decyzję czy warto uruchamiać dodatkowy live streaming na Youtube :)
____________________________________
Tytuł: Introducing Git Machete, a tool for getting VCS done with no hassle
Speakerzy: Paweł Lipski, Mikołaj Kondratek, Michał Piotrowski - VirtusLab
This talk will introduce Git Machete - probably the sharpest git repository organizer & rebase/merge workflow automation tool you've ever seen, available both as `git machete` CLI and as a IntelliJ Platform plugin.
The bird's eye view provided by Git Machete makes merges/rebases/push/pulls hassle-free even when multiple branches are present in the repository (master/develop, your topic branches, teammate's branches checked out for review, etc.).
A look at Git Machete status gives an instant answer to the questions:
- What branches are in this repository?
- What is going to be merged (or rebased/pushed/pulled) and to what?
With this tool, you can maintain small, focused, easy-to-review pull requests with little effort.
Bios:
Paweł Lipski - Scala Developer at VirtusLab and a former Google intern. Interested primarily in tools for automating developer's work.
Mikołaj Kondratek - Junior Java Developer, student studiów magisterskich na kierunku Informatyka na Uniwersytecie Jagiellońskim. Amator tańca towarzyskiego, kawy i początkujący tatromaniak.
Michał Piotrowski - student 4 roku Informatyki na Uniwersytecie Jagiellońskim, junior Java/Scala developer oraz sysadmin po godzinach. Poza swoją pracą lubi dobrą kawę i spędzać czasu na świeżym powietrzu.
____________________________________
Tytuł: ArchUnit - kolejny krok w ograniczaniu długu technicznego
Speaker: Dariusz Zbyrad - Allegro
ArchUnit już jakiś czas temu zagościł na dobre w projektach opensource i komercyjnych jako biblioteka do testowania przyjętej architektury. Niestety pomimo swojej popularności wciąż wiele osób nie testuje, a przez to nie pilnuje przyjętych założeń projektowych. Możesz pozwolić aby architektura Twojej aplikacji zmieniała się dokładnie wtedy kiedy tego nie chcesz, a dług techniczny się powiększał albo skorzystać z ArchUnit i zapanować nad nim. Podczas prelekcji dowiesz się jakie możliwości daje ArchUnit oraz w jaki sposób z niego korzystać na przykładzie architektury hexagonalnej.
Bio:
Dariusz Zbyrad - Software Engineer w Allegro. W codziennej pracy stawia na minimalizm i czysty kod wykorzystując do tego najnowsze technologie. Toleruje JavaScript, uwielbia górskie wycieczki, morsowanie i elektronikę, budując czasem coś z niczego. Zakochany w analizie danych.
____________________________________
Sponsorzy
Sponsorem założycielskim JUGa jest VirtusLab --> https://virtuslab.com
Licencje na IDE sponsoruje JetBrains: twórca najlepszego IDE do Javy na świecie :)