DevTalk Menu

Uncategorized

Permalink:

DevTalk #126 – O Eventach w Świecie IT, Jesień 2025

(comments are closed)

W tym odcinku DevTalk usłyszycie niekompletny, ale interesujący przegląd eventów, które czekają na nas jesienią 2025 na polskiej scenie społecznościowo-programistycznej.

Z tego odcinka dowiesz się:

  • od Pauliny Tomaszewskiej, na jakich zasadach (i czy naprawdę) zamykają ludzi na 24 godziny, czyli o maratonie kodowania HackYeah, największym stacjonarnym hackathonie w Europie;
  • od Grzegorza Dudy, o tym, że konferencja dla technicznych wcale nie musi być techniczna, jak prelegenci stają się uczestnikami i co ma do tego regeneracja lasem, czyli o Beyond Code;
  • od Rafała Legiędzia, czy na konferencji programistycznej można się nawet wzruszyć, które wystąpienia naprawdę zapadają w pamięć i dlaczego dobór prelegentów jest tak ważny, czyli o DevConf;
  • od Pauliny Karcz, o konferencji-legendzie, oferowanych przez nią ścieżkach oraz o tym, jak zostać prelegentem jednego z najbardziej rozpoznawalnych festiwali technologicznych w Polsce, czyli o 4Developers.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #125 – O Archetypach z Bartłomiejem Słotą

(comments are closed)

Archetypy oprogramowania to pojęcie, o którym wielu programistów nigdy nie słyszało – a ci, którzy je znają, mówią, że całkowicie zmienia sposób patrzenia na systemy. To trochę jak odkrycie ukrytego poziomu w grze: nagle widzisz, że rezerwacja pralki, wymiana waluty i przypisanie pracownika do projektu mają ze sobą więcej wspólnego, niż ktokolwiek by się spodziewał.

O archetypach opowie Bartek Słota. Architekt i trener, który od lat pomaga zespołom IT projektować modularne systemy i odzyskiwać wartość z legacy. Archetypy to jego „konik” i temat, w którym łączy doświadczenie projektowe z dydaktyką.

Z tego odcinka dowiesz się:

  • Dlaczego archetypy są tak mało znane;
  • Czym właściwie są archetypy i dlaczego programiści powinni je znać;
  • Jakie przykłady archetypów można znaleźć w systemach;
  • Czym różnią się archetypy od wzorców projektowych;
  • Czy AI radzi sobie z archetypami;
  • Ile archetypów zostało opisanych i kto jako pierwszy je zauważył;
  • Jak archetypy wspierają Domain Driven Design i pomagają w strategicznych decyzjach;
  • Kiedy stosowanie archetypów ma sens, a kiedy staje się overkillem.

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #124 – O Nauce z Pomocą LLM-ów z Tomaszem Ducinem

(comments are closed)

Jeśli zastanawiasz się jak AI i LLM-y zmieniają pracę programistów, ten odcinek jest właśnie dla Ciebie. Czy sztuczna inteligencja faktycznie odbiera szanse juniorom, a może wręcz przeciwnie otwiera im nowe ścieżki rozwoju? Jak korzystać z czatów i agentów, żeby faktycznie się uczyć zamiast ulec złudzeniu, że już „wiemy wszystko”?

O tym wszystkim opowie Tomasz Ducin – programista z wieloletnim doświadczeniem, znany dawniej jako frontendowiec, dziś działający na wielu polach jako fullstack developer, szkoleniowiec i ekspert od nowoczesnych architektur. Tomek na co dzień intensywnie korzysta z LLM-ów, a w rozmowie dzieli się nie tylko praktycznymi wskazówkami, ale też refleksją nad tym, jak zmienia się rynek IT i jaką rolę w tym wszystkim pełnią juniorzy, midzi i seniorzy.

Z tego odcinka dowiesz się:

  • Jak model „unknown unknowns” pomaga w nauce nowych technologii z AI;
  • Czy efekt Dunninga-Krugera może być pułapką dla juniorów uczących się z LLM-ów;
  • W czym AI realnie wspiera programistę, a kiedy wciąż nie zastąpi mentora;
  • Co twórcy Claude Code przewidują o przyszłości IDE;
  • Dlaczego lepiej traktować AI jako sparing partnera niż nauczyciela.

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #123 – O Partnerstwie IT i Biznesu z Marcinem Dakowskim i Jakubem Kubryńskim

(comments are closed)

Czy IT powinno tylko słuchać biznesu? Brzmi wygodnie. Problem w tym, że takie podejście kończy się zwykle stratą czasu i pieniędzy. Jak zbudować relację, w której obie strony naprawdę współpracują? Ten odcinek to rozmowa o tym, jak wygląda współpraca IT i biznesu, i o tym, dlaczego otwarta komunikacja to wcale nie banał, tylko najtrudniejsza kompetencja.

Z tego odcinka dowiesz się:

  • Jak wygląda prawdziwe challengowanie i dlaczego bez niego nie ma partnerstwa;
  • Jak sprawić, żeby biznes i IT grali w jednej drużynie;
  • Dlaczego trudne rozmowy są nieuniknione i co dają zespołowi;
  • Jak liderzy mogą uczyć się na własnych błędach i zamieniać je w przewagę.

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #122 – O Residuality z Andrzejem Krzywdą

(comments are closed)

Rozmowa o tym, jak przygotować system, który przetrwa chaos… zanim chaos Cię zaskoczy. Dowiedz się, czym są stresory i residua, dlaczego warto przewidywać nieprzewidywalne i kiedy architektura staje się naprawdę critical.

Z tego odcinka dowiesz się:

  • Czym jest residuality i dlaczego to może być brakujące ogniwo w projektowaniu systemów;
  • Co oznaczają pojęcia stresor, residuum i critical architecture;
  • Jak przewidywać rzeczy, których normalnie się nie przewiduje;
  • Co nie co o Tesli, mięsie w ładowarkach w Monachium i AI przeciążającym serwery.

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #121 – O DevTalk z Maciejem Aniserowiczem

(comments are closed)

Po pięciu latach ciszy Maciej Aniserowicz wraca za mikrofon. Ten odcinek jest organizacyjną „rozbiegówką” przed właściwym comebackiem – merytoryczne nagranie z Andrzejem Krzywdą pojawi się już jutro.

Z tego odcinka dowiesz się:

  • Dlaczego podcast nagle zniknął?
  • Co wydarzyło się u Macieja Aniserowicza przez ostatnie 5 lat?
  • Co się zmieni w nowej formule DevTalk?
  • Czy może to Ty będziesz kolejnym gościem?

No i zapraszam na Devstyle, spodoba się dla Ciebie :)

 

Rozdziały:

00:00 Wstęp i historia DevTalk

03:00 Podcast programistyczny bez programisty – jak to działa?

04:21 Zmiany w Maciej Aniserowicz Company

06:38 Obecna forma DevTalk

07:35 Może Ty chcesz wystąpić w DevTalk?

09:00 Podsumowanie

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #120 – O testach część 3 z Olgą Maciaszek-Sharmą

(comments are closed)

IMG_5693_400_400Co testy mają wspólnego ze Starożytnym Egiptem? Temat piramid testów podejmuje dzisiaj Olga Maciaszek-Sharma, mentorka SmartTesting. Z tego odcinka wyniesiesz cenna wiedzę o komunikacji i różnicach między programistą a testerem, nazewnictwie testów oraz wcześniej wspomnianej piramidzie. 

Olga Maciaszek-Sharma jest programistką Java oraz Groovy, wcześniej pracowała jako Inżynier Jakości Oprogramowania. Interesuje się  mikroserwisami, resilient architecture i rozwiązaniami chmurowymi. Obecnie pracuje w Spring Cloud Team dla VMWare, gdzie rozwija projekty Spring Cloud LoadBalancer, Spring Cloud Contract, Spring Cloud Netflix i Spring Cloud OpenFeign.

Z tego odcinka dowiesz się:

  • Dla kogo są w ogóle testy?
  • Czym się różni rola testera a programisty?
  • Co to jest piramida testów i jak wygląda?
  • W jakim środowisku testy będą bardziej stabilne i szybsze?
  • Do jakich testów przykładać się szczególnie?
  • Jak nazywać testy?

I uwaga! Wraz z Marcinem oraz Olgą Maciaszek-Sharma pracujemy na czymś bardzo fajnym! Nad inicjatywą SmartTesting, dzięki której nauczysz się pisać testy tak, jak trzeba. Odkryjemy piękno testów, poznamy niebezpieczeństwa z nimi związane i przede wszystkim: zobaczymy, dlaczego są tak cholernie ważne!

DZIŚ startuje PRZEDsprzedaż Programu SmartTesting! Materiały będą gotowe jesienią, ale już teraz zapewnij sobie do nich dostęp w wyjątkowej, jednorazowej cenie! Ofertę otrzymasz na stronie Projektu.

smarttesting-ogimage

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #119 – O testach część 2 z Marcinem Grzejszczakiem

(comments are closed)

Marcin-ColorKolejny tydzień, a zarazem kolejna część DevTalka o testowaniu. Tym razem razem z  Marcinem Grzejszczakiem rozmawiamy o metodach prywatnych i jednostkach w testach jednostkowych. Interesują Cię testy regresji? W dzisiejszym odcinku mentor SmartTestingu porusza ten temat BONUSOWO, wsłuchaj się uważnie.

Marcin Grzejszczak można nazwać nie tylko programistą, ale również autorem. Ojciec książek Mockito Instant oraz Mockito Cookbook. Twórca kursu Hands-On Guide to Spring Cloud Contract oraz współtwórca kursu Applied Continuous Delivery Live Lessons. Lead projektów Spring Cloud Sleuth, Spring Cloud Contract oraz Cloud Pipelines w VMware. Współzałożyciel Warsaw Groovy User Group, Warsaw Cloud Native Meetup oraz inicjatywy DiverseIT.

Z tego odcinka dowiesz się: 

  • Jak testować metody prywatne?
  • Co metoda prywatna ma wspólnego z Frodem?
  • Czy problemem jest duża ilość klas?
  • Czego nie testować? 
  • Kiedy testować wszystko?
  • Czy kasowanie testów ma sens?
  • Czym jest jednostka w testach jednostkowych?
  • O testach regresji

I uwaga! Wraz z Marcinem oraz Olgą Maciaszek-Sharma pracujemy na czymś bardzo fajnym! Nad inicjatywą SmartTesting, dzięki której nauczysz się pisać testy tak, jak trzeba. Odkryjemy piękno testów, poznamy niebezpieczeństwa z nimi związane i przede wszystkim: zobaczymy, dlaczego są tak cholernie ważne!

Zapisz się do SmartTesting od razu, już dziś czeka na Ciebie MASA materiałów!

smarttesting-ogimage

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #118 – O testach część 1 z Olgą Maciaszek-Sharmą i Marcinem Grzejszczakiem

(comments are closed)

Projekt bez tytułu (1)

Nurtuje Cię temat testów w pracy programisty? A może… chcesz dowiedzieć się jakie typy testów można wykorzystywać w pracy? Świetnie trafiłeś! W najnowszym DevTalku poruszamy te tematy wraz z mentorami SmartTestingu. Olga razem z Marcinem zaspokoją Twoją żądzę wiedzy.

Olga Maciaszek-Sharma jest programistką Java oraz Groovy, wcześniej pracowała jako Inżynier Jakości Oprogramowania. Interesuje się  mikroserwisami, resilient architecture i rozwiązaniami chmurowymi. Obecnie pracuje w Spring Cloud Team dla VMWare, gdzie rozwija projekty Spring Cloud LoadBalancer, Spring Cloud Contract, Spring Cloud Netflix i Spring Cloud OpenFeign.

Marcina Grzejszczaka można nazwać nie tylko programistą, ale również autorem. Ojciec książek Mockito Instant oraz Mockito Cookbook. Twórca kursu Hands-On Guide to Spring Cloud Contract oraz współtwórca kursu Applied Continuous Delivery Live Lessons. Lead projektów Spring Cloud Sleuth, Spring Cloud Contract oraz Cloud Pipelines w VMware. Współzałożyciel Warsaw Groovy User Group, Warsaw Cloud Native Meetup oraz inicjatywy DiverseIT.

Z tego odcinka dowiesz się:

  • Jakie są typy testów dla programisty oraz czym się różnią?
  • Jakie są najczęściej używane podejścia do izolacji?
  • Dlaczego nie chwalić się powermockiem?
  • Czym są mocki i kiedy ich używać?
  • Jakie są różnice między mockiem a stubem?
  • Dlaczego próby mockowania frameworków są złe?

I uwaga! Wraz z Marcinem i Olgą pracujemy na czymś bardzo fajnym! Nad inicjatywą SmartTesting, dzięki której nauczysz się pisać testy tak, jak trzeba. Odkryjemy piękno testów, poznamy niebezpieczeństwa z nimi związane i przede wszystkim: zobaczymy, dlaczego są tak cholernie ważne!

Zapisz się do SmartTesting od razu, już dziś czeka na Ciebie MASA materiałów!

smarttesting-ogimage

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #117 – O iOS i Swift z Sebastianem Osińskim

(comments are closed)

150x150 oksinskiJeśli jesteś fanem produktów z symbolem nadgryzionego jabłka, być może zainteresuje Cię programowanie na iOS! Tylko… w Polsce nadal większość osób korzysta z Androida! Czy warto programować na iOS na rodzimym rynku? Dziś o tej technologii opowie nam Sebastian Osiński!

 

Sebastian z wykształcenia jest matematykiem, który po krótkiej przygodzie jako analityk w banku, postanowił zostać iOS Developerem. Od tego momentu minęły ponad 4 lata, a Sebastian stworzył wiele projektów komercyjnych. W tworzeniu aplikacji mobilnych kocha to, że może “dotknąć” tego co stworzył. Na co dzień zgłębia tajniki iOS developmentu i Swifta oraz próbuje blogować. 

 

Z tego odcinka dowiesz się:

  • Czym charakteryzuje się programowanie na iOS?
  • Czym różni się Objective C od Swift?
  • Jakie są najciekawsze ficzery języka?
  • Jak wygląda testowanie na iOS?
  • Jakich narzędzi warto używać? 
  • Jak ekosystem iOS ewoluował wraz z nowymi modelami iPhone?
  • Jakie problemy mogą wystąpić przy programowaniu na iOS?
  • Jak napisać aplikację w iOS i skąd brać wiedzę na ten temat?

 

PS Podoba Ci się ten odcinek? Zostaw gwiazdki i opinię na na iTunes. To BARDZO pomaga. Dzięki!

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.