Lista artykułów

Event Storming – warsztaty

Jakiś czas temu miałam okazję uczestniczyć w pracy w warsztatach prowadzonych przez Radka Maziarkę na temat Event Stormingu. Co ciekawe, te warsztaty były prowadzone na… stojąco. Dokładnie! Grupa została podzielona na dwie kilkuosobowe grupy i zamiast siedzieć przy kompach, spędziliśmy cały czas przy dwóch osobnych ścianach (były na nich tablice oraz naklejone specjalne płachty papieru).…

2

Cele na 2019 - luty 💥

Luty… Luty przeleciał przez palce i trochę przygniótł natłokiem nowości.

3

DevTalk Trio S02E08 – Jak się rozwijać jako senior

Zapraszam serdecznie do odsłuchania ósmego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są […]

4

DevTalk Trio S02E08 – Jak się rozwijać jako senior

Zapraszam serdecznie do odsłuchania ósmego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są […]

DevTalk Trio S02E08 – Jak się rozwijać jako senior

Zapraszam serdecznie do odsłuchania ósmego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są [...]

Podsumowanie miesiąca – Luty 2019

Właśnie minął kolejny miesiąc blogowania. Trochę liczb, trochę przemyśleń. Jak zwykle zaczynamy od liczb! :) Zapraszam!

044: Dlaczego firmy płacą za rozwój open-source? O Kubernetes z Bartłomiejem Smykla

W tym odcinku rozmawiamy o Kubernetes. O co chodzi z tymi kontererami? Dlaczego firmom opłaca się udostępniać pracownika w pełnym wymiarze godzin, by pracował nad projektem open-source? Jakie technologie są wykorzystywane przy rozwoju Kubernetes? -> Dobrowolne wsparcie podcastu.

Praca z Optional w Hibernate

Typ Optional jest jednym z ciekawszych dodatków do Javy w ostatnich latach, jednak gdy chcemy użyć go jako typ pola dla encji (obiekt, którego stan przechowywany jest w bazie danych) to czeka nas nieprzyjemna niespodzianka zaserwowana przez Hibernate. Problem z typami opcjonalnymi Mając klasę @Entity public class Book { @Id private Integer id; private String title; private Optional publisher; public Book() { } public Book(Integer id, String title, Optional publisher) { this.id = id; this.title = title; this.publisher = publisher; ... Czytaj dalej...Praca z Optional w Hibernate

Dev:Cast – #24 Front-End Development – Startujemy z nowym projektem

Front-End development ewoluuje z szybkością bliską prędkości światła ⚡️ Rozwijane są kolejne wersje istniejących rozwiązań, pojawiają się nowe frameworki oraz biblioteki. Ogromna społeczność około frontendowa głowi się i trudzi aby dostarczać coraz lepsze rozwiązania ułatwiające co dzienną pracę programisty ale także rozwiązywać znane problemy w inny, a zarazem lepszy sposób. Jak zatem nadążać za pojawiającymi […]

10

#24 Front-End Development - Startujemy z nowym projektem

Front-End development ewoluuje z szybkością bliską prędkości światła ⚡️ Rozwijane są kolejne wersje istniejących rozwiązań, pojawiają się nowe frameworki oraz biblioteki. Ogromna społeczność około frontendowa głowi się i trudzi aby dostarczać coraz lepsze rozwiązania ułatwiające co dzienną pracę programisty ale także rozwiązywać znane problemy w inny, a zarazem lepszy sposób. Jak zatem nadążać za pojawiającymi się nowościami? Jak podchodzić do wyboru konkretnych rozwiązań przy startowaniu nowego projektu frontendowego? Jakie narzędzia wybierać do front-end developmentu? Razem z Łukaszem oraz Rafałem staramy się odpowiedzieć na powyższe pytania, dając wskazówki co do wyboru: - frameworka, - biblioteki do testów jednostkowych, - bundlera oraz task runnera. Ciekawy co mają do powiedzenia specjaliści w temacie frontendu? W takim razie zapraszam Cię bardzo serdecznie do odsłuchu ⤵️⤵️

StacjaIT – Mój pierwszy otwarty warsztat

W 64 artykule na moim blogu chciałem napisać o czymś specjalnym, stworzyć coś świeżego, czego jeszcze tutaj nie było. Dlatego też zdecydowałem się opisać jedno z najfajniejszych doświadczeń w moim życiu. 23 Lutego 2019 miałem możliwość poprowadzenia swoich pierwszych warsztatów otwartych. Opis jak i agendę całego wydarzenie możecie zobaczyć pod tym adresem. Warsztaty poruszały tematykę ...

Nie SOLID-nie #04: Interface Segregation Principle

Seria zainspirowana bardzo dobrym kursem SOLID od Jarka Stadnickiego, dostępnym na platformie Udemy – SOLID praktyczny kurs Nie jest to reklama, ani żadna afiliacja. Wyrażam swoje zdanie 🙂 . Polecam zerknąć. Jarek za pomocą...

Fragmenty funkcyjnego kodu, które zmieniły moje spojrzenie na programowanie — listy

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Jakiś czas temu zacząłem się mocniej interesować programowaniem funkcyjnym. O ile wydawało mi się, że rozumiem rxjs, lodash/fp i inne podobne biblioteki, to jednak tak naprawdę nigdy nie próbowałem pisać w 100% funkcyjnie. I uwierz mi, to niesamowite doświadczenie! W tym krótkim wpisie pokazuję jeden przykład kodu, który mocno poszerzył mi horyzont myślowy. OCaml / Reason Jestem ogromnym fanem języka Reason (dialekt OCamla). Pisałem …

Fragmenty funkcyjnego kodu, które zmieniły moje spojrzenie na programowanie — listy

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Jakiś czas temu zacząłem się mocniej interesować programowaniem funkcyjnym. O ile wydawało mi się, że rozumiem rxjs, lodash/fp i inne podobne biblioteki, to jednak tak naprawdę nigdy nie próbowałem pisać w 100% funkcyjnie. I uwierz mi, to niesamowite doświadczenie! W tym krótkim wpisie pokazuję jeden przykład kodu, który mocno poszerzył mi horyzont myślowy. OCaml / Reason Jestem ogromnym fanem języka Reason (dialekt OCamla). Pisałem …

Fragmenty funkcyjnego kodu, które zmieniły moje spojrzenie na programowanie — listy

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Jakiś czas temu zacząłem się mocniej interesować programowaniem funkcyjnym. O ile wydawało mi się, że rozumiem rxjs, lodash/fp i inne podobne biblioteki, to jednak tak naprawdę nigdy nie próbowałem pisać w 100% funkcyjnie. I uwierz mi, to niesamowite doświadczenie! W tym krótkim wpisie pokazuję jeden przykład kodu, który mocno poszerzył mi horyzont myślowy. OCaml / Reason Jestem ogromnym fanem języka Reason (dialekt OCamla). Pisałem …