RJUG #27: Introducing Git Machete & ArchUnit

We invite you for next online meetup (conducted in Polish)!
Just take a look:
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 an 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 – pracuje jako Scala Developer/Devops w krakowskim VirtusLab, dawny praktykant Google. Zawodowo zainteresowany narzędziami do automatyzacji procesów developerskich.
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ędzanie 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 🙂