Program konferencji_
code
code
code
code
code
code
code
code
9:00-9:30
Rejestracja
9:35-9:45
Przywitanie
9:45-10:30
Serverless - rewolucja czy ewolucja?
Prelegent Tomasz Breś
Tomasz Breś
Info()
Czym jest serverless? Jakie są zalety i wady takiego podejścia do budowania aplikacji? Czy serverless jest rozwiązaniem wszystkich problemów tego świata? Spędź milion godzin na poszukiwaniu wiarygodnych odpowiedzi lub przyjdź na DevForge 2019 w Białymstoku i weź udział w filozoficznej dyskusji o przetwarzaniu bez serwerów.
10:45-11:30
ReactiveX (RxJava2) czy streamy mogą być jeszcze lepsze?
Prelegent Michał Celniak
Michał Celniak
Info()
Podczas prelekcji uczestnicy dowiedzą się: - Czym jest programowanie reaktywne? - Co to ReactiveX? - Jaka jest różnica między Reactive Streams a Streamami JDK? - Jak streamy reaktywne mogą uczynić nasze życie łatwiejszym?
11:45-12:30
Large scale, distributed and reliable messaging with Kafka
Prelegent Rafał Hryniewski
Rafał Hryniewski
Info()
Messaging w naszych aplikacjach nie pojawia się zawsze, jednak kiedy mowa o rozproszonych systemach, CQRSach, zdarzeniach czy ogromnych ilościach danych z czujników, to często będziemy mieli z nim do czynienia. Problemów, które wymagają rozwiązań tego typu jest mnóstwo, a narzędzi do ich rozwiązania już nieco mniej - jednym z nich jest Kafka. Podczas prezentacji pokażę Wam, jakie możliwości daje i jak szybko zacząć z niej korzystać; zastanowimy się nad tym, czy jest lekiem na całe zło w Waszych projektach. Omówimy przypadki, w których Kafka będzie „overkillem”, a inne rozwiązania po prostu nie dadzą rady.
12:30-13:00
Przerwa networkingowa
13:00-13:45
Spock vs JUnit 5 - Starcie tytanów
Prelegent Marcin Zajączkowski
Marcin Zajączkowski
Info()
W czasie prezentacji porównam wybrane obszary pisania testów w Spocku oraz w JUnit 5, aby dać Wam obraz, jak sytuacja z tworzeniem testów dla kodu Java wygląda w 2019 roku. Spróbuję odpowiedzieć na pytanie, czy nadszedł już czas, aby Spock odszedł w zapomnienie, czy wręcz przeciwnie, nadal wyprzedza on JUnit 5 o lata świetlne.
14:00-14:45
Życie po javac
Prelegent Piotr Wykowski
Piotr Wykowski
Info()
Kompilacja to początkowy etap życia aplikacji. Dzięki zastosowaniu optymalizacji działającego już programu, nawet najmniej przemyślany kod ma szansę trafić na produkcję. Pytanie jednak brzmi: czy to zwalnia nas z myślenia podczas programowania? Odpowiedź brzmi: nie. Na dwóch bardzo prostych przykładach udowodnię, że kod zawsze można poprawić pod względem wydajności.
14:45
Zakończenie
code
code
code
code
code
code
code
Prelegenci_
  • Prelegent Tomasz Breś
    Tomasz Breś

    Po 7 latach przerzucania pudeł ze sprzętem, instalowania go w serwerowniach i wielu nocach spędzonych w huku serwerów i orzeźwiającym podmuchu klimatyzatorów uznał, że czas zostawić to spektakularne zajęcie młodszym kolegom i poleciał prosto w chmurę.

    Programista z niego żaden, ale umie w AWS i chętnie podzieli się wiedzą i uwagami – jak ma dobry humor. Zwykle nie ma. (Obiecał jednak, że podczas DevForge nie będzie źle 😉).

    supermoce[]
    AWS
    #temat
    Serverless - rewolucja czy ewolucja?
  • Prelegent Rafał Hryniewski
    Rafał Hryniewski

    Na co dzień pracuje jako .NET Developer; zajmuje się też chmurą, bazami danych i wszystkim co nowe i ciekawe - świadczy o tym choćby jego aktywność w social media; jest jednym z liderów Grupy .NET oraz Microsoft Azure User Group Poland w Białymstoku. A jeśli zdarzyło Wam się brać udział w Programistoku wiedzcie, że te spotkania to jego sprawka 😉 Rola prelegenta nie będzie dla niego debiutem. W wolnym czasie (aż dziwne, że ma go choć trochę) zamienia się w szalonego kucharza-amatora i sporo czyta.

    supermoce[]
    .NET, Azure
    #temat
    Large scale, distributed and reliable messaging with Kafka
  • Prelegent Piotr Wykowski
    Piotr Wykowski

    Pasjonat czystego kodu i testów jednostkowych. Trener młodych programistów. W pracy zajmuje się tematami związanymi z IoT oraz rozwiązaniami opartymi o chmurę AWS. Wyznaje zasadę: jeśli czegoś nie da się zautomatyzować, to nie robię tego na siłę.

    supermoce[]
    AWS, JUnit, docker
    #temat
    Życie po Javac
  • Prelegent Michał Celniak
    Michał Celniak

    Programista z zawodu i zamiłowania; posiada duże doświadczenie w tworzeniu wszelkiego rodzaju aplikacji webowych. Hobbystycznie zajmuje się embedded software i IoT. Lubi przekonywać się o wszystkim na własną rękę; mówiąc o sobie nie boi się używać określenia „geek”; jest na bieżąco z nowinkami technicznymi.

    supermoce[]
    web apps
    #temat
    ReactiveX (RxJava2) czy streamy moga być jeszcze lepsze?
  • Prelegent Marcin Zajączkowski
    Marcin Zajączkowski

    Doświadczony architekt. Silnie zaangażowany w promowanie Software Craftsmanship, Clean Code i Test-Driven Development na konferencjach i szkoleniach. Specjalista w automatyzacji wdrożeń z Continuous Delivery i Continuous Inspection of Code Quality. Entuzjasta reaktywności i szeroko rozumianego zrównoleglania /współbieżności. Poza tym aktywny autor i kontrybutor projektów open source, bloger i trener.

    supermoce[]
    TDD, Software Craftsmanship
    #temat
    Spock vs JUnit 5- starcie tytanów
code
code
code
code
code
code
code
code
  • Prowadzący_
    Prowadzący Piotr Otapowicz
    Piotr Otapowicz
    Piotr to dusza towarzystwa; lubi mówić i zarażać uśmiechem więc poprowadzenie dla Was konferencji nie będzie dla niego żadnym problemem. Na co dzień jest programistą (zaskoczeni, prawda? 😉) w Transition Technologies PSC. Eventy branżowe to działalność, którą zajmuje się już od jakiegoś czasu – jest jednym z organizatorów Programistoku, wcześniej zajmował się także organizacją białostockiego BialJam; chętnie bierze udział w konferencjach jako uczestnik co uważa za jedno z przyjemniejszych, zawodowych hobby. Prywatnie fascynuje się sztukami walki.
  • Otwierający spotkanie_
    Prowadzący Paweł Miron
    Paweł Miron
    Tego pana możecie kojarzyć z listy prelegentów kieleckiej edycji naszej konferencji. Paweł to entuzjasta nowych technologii, który łapie wiatr w żagle i realizuje coraz śmielsze projekty biznesowe. 26 października ramię w ramię z Piotrem Otapowiczem zadba o to, żebyście na myśl o białostockiej edycji DevForge uśmiechali się szeroko. PS: nie zdziwcie się – na zdjęciu wygląda trochę inaczej niż na żywo :D