DevTalk Menu

Uncategorized

Permalink:

DevTalk #133 – O Długu Technologicznym z Oskarem Dudyczem

(comments are closed)

Czy dług technologiczny naprawdę istnieje? A może to tylko wygodna wymówka, która usprawiedliwia chaos projektowy? W najnowszym odcinku DevTalk zderzamy się z mitami, półprawdami i bolesnymi realiami pracy programisty.

Gościem jest Oskar Dudycz, znany jako „ten od event sourcingu” programista z 18-letnim doświadczeniem. Przeszedł wszystkie szczeble kariery: od juniora, przez seniora, architekta i menedżera, aż po powrót do programowania z zupełnie nowej perspektywy. Jest znany z pragmatycznego podejścia: zamiast technologicznych modnych haseł promuje architekturę, która działa, żyje na produkcji i realnie ułatwia pracę zespołom.

Z tego odcinka dowiesz się:

  • Czym naprawdę jest dług technologiczny, a czym na pewno nie jest;
  • Dlaczego „zarządzanie długiem” bywa ściemą;
  • Jak różni się podejście do długu w korpo, a jak w startupach;
  • Czym są Architecture Decision Records (ADR) i jak ratują projekty przed chaosem;
  • Kiedy zaciąganie długu ma sens, a kiedy jest strzałem w stopę;
  • Dlaczego refactoring sprint to jeden z najbardziej szkodliwych rytuałów w IT;
  • Dlaczego metryki techniczne (Sonar, cyklomatyka itd.) to za mało;
  • Jak AI zmienia naturę długu technologicznego;
  • Na czym polega realna wartość programisty w erze AI?

 

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #132 – O Startupach przy Rewolucji AI z Michałem Michalukiem

(comments are closed)

Czy dwuosobowy zespół może dziś konkurować z dziesiątkami developerów sprzed kilku lat? Czy da się prowadzić firmę, której miesięczne koszty nie przekraczają pensji minimalnej? Czy to chwilowy efekt dumpingowych cen modeli AI i to okno możliwości wkrótce się zamknie?

O tym wszystkim opowie Michał Michaluk: programista, który przeszedł przez startupy, korpo, banki inwestycyjne, spółkę Skarbu Państwa i przemysł półprzewodnikowy. Michał na co dzień nie tylko szkoli zespoły z Software Craftsmanship i AI, ale także prowadzi spółkę w Albanii. Ma za sobą wiele produktów w różnych fazach rozwoju, więc wie, o czym mówi.

Z tego odcinka dowiesz się:

  • Czy czeka nas drugie dot-com bubble;
  • Jak spadł koszt wytworzenia startupów;
  • Czy w takim razie lepiej robić startup po godzinach, czy rzucać wszystko na jedną kartę;
  • Czym różni się vibecodowanie od prawdziwego AI-native developmentu i dlaczego sam kod to nie wszystko;
  • Jakie nowe możliwości daje AI poza samym programowaniem;
  • Co się stanie, gdy narzędzia AI staną się drogie;
  • Dlaczego Polska może być teraz w lepszej sytuacji niż Albania;
  • Jak zmienia się rola inwestorów i czy wciąż warto pompować miliony w startupy.

 

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #131 – O Przewadze w Świecie LLM-ów z Tomaszem Ducinem

(comments are closed)

W dzisiejszym DevTalk czekają na Was fragmenty z dwóch naprawdę mocnych webinarów (linki do pełnych wersji znajdują się poniżej). Pierwsza część dotyczy rynku IT, druga jest bardziej techniczna. Enjoy!

 

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #130 – O RAG do Eksploracji Kodu z Łukaszem Szydło

(comments are closed)

Czy RAG faktycznie rozwiązuje problem dokumentacji, która nigdy nie jest aktualna? Jak sprawić, by LLM odpowiadał na pytania o Twój kod bez wrzucania całego repozytorium do kontekstu? I dlaczego embeddingi to nie jedyne rozwiązanie?

O tym wszystkim opowie Łukasz Szydło – architekt, konsultant i trener, specjalizujący się w tematach architektury i Domain-Driven Design. Łukasz na co dzień pracuje nad Noesis: narzędziem do automatycznego generowania diagramów i dokumentacji z kodu, więc wie, o czym mówi. W rozmowie dzieli się nie tylko wiedzą techniczną o RAG-ach, ale też praktycznymi spostrzeżeniami z wdrażania tych rozwiązań w realnych projektach.

Z tego odcinka dowiesz się:

  • Czym jest RAG (Retrieval Augmented Generation) i jak różni się od fine-tuningu modelu;
  • Jak chunking i embeddingi pozwalają na przeszukiwanie ogromnych zbiorów danych;
  • Dlaczego graf wiedzy może być lepszy od wektorowej bazy danych w przypadku kodu;
  • W jaki sposób RAG może pomóc zespołom uniknąć ciągłego odrywania developerów od pracy;
  • Jak deterministyczne parsowanie kodu przewyższa czysto AI-owe podejście;
  • Dlaczego większy kontekst w LLM nie zawsze oznacza lepszą odpowiedź.

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #129 – O Programowaniu z AI z Tomaszem Ducinem

(comments are closed)

Czy Twoja praca wygląda dziś tak samo jak 3 lata temu? A może już teraz sam robisz tyle, co kiedyś cały zespół? Jeśli korzystasz z AI w kodowaniu, ale masz wrażenie, że przepalasz tokeny bez większego efektu, a agenci „odpływają” i robią co chcą – ten odcinek pomoże Ci zrozumieć dlaczego i co z tym zrobić.

Tomasz Ducin wraca do DevTalk, tym razem z kontynuacją tematu LLM-ów, ale o poziom głębiej. To już nie tylko nauka z AI – to praktyka kodowania, gdzie LLM-y mogą być Twoim zespołem juniorów… jeśli wiesz, jak nimi zarządzać. Tomek jako architekt, developer i konsultant, intensywnie pracuje z systemami agentowymi i zna ich możliwości, ale też ograniczenia – bo rozumie, jak to działa od środka.

Z tego odcinka dowiesz się:

  • Czy AI to faktycznie „osobisty zespół juniorów” i w jakich taskach naprawdę może przypieszyć Twoją pracę;
  • Dlaczego „jesteś ekspertem od Reacta” to nienajlepszy początek prompta;
  • Co to jest „higiena kontekstu” i dlaczego większość ludzi przepala niepotrzebnie swoje tokeny;
  • Dlaczego execute() bez myślenia to przepis na katastrofę;
  • Czym jest Vertical Slices Architecture i dlaczego LLM-y pracują z nią o wiele efektywniej;
  • Jak naprawdę działają modele, czyli macierze, wagi, kwantyzacja i co to oznacza dla Twojej pracy;
  • Dlaczego przyszłość to zarządzanie kontekstem, a nie większe okna;
  • Kiedy AI działa jako pair-programmer, a kiedy to tylko iluzja współpracy?

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #128 – O Roli Lidera i Wyzwaniach Ery AI z Jakubem Kubryńskim

(comments are closed)

W świecie, gdzie backlog nigdy się nie kończy, a AI zmienia zasady gry, liderzy stają przed nowymi wyzwaniami. Do tego dochodzi codzienny dylemat: jak delegować, ale nie abdykować. W tym odcinku z Jakubem rozmawiamy o największych lekcjach i wyzwaniach, jakie stoją dziś przed liderami i zespołami IT.

Z tego odcinka dowiesz się:

  • Dlaczego backlog potrafi być zarówno wsparciem, jak i kulą u nogi zespołu;
  • Jak rozmawiać z biznesem, gdy samo „odhaczanie tasków” nie wystarcza;
  • Dlaczego delegowanie nie oznacza abdykacji i gdzie leży granica odpowiedzialności lidera;
  • Jak AI zmienia rolę deweloperów i liderów: od pisania kodu do zarządzania „armiami agentów”;
  • Jakie wyzwania stoją przed liderem w pracy z zespołem i biznesem w erze AI i nie tylko.

 

A teraz… PLAY!

Czytaj dalej…

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

Permalink:

DevTalk #127 – O Drodze od Programisty do Lidera w IT z Jakubem Kubryńskim i Marcinem Dakowskim

(comments are closed)

Awans z developera na lidera brzmi jak naturalny krok w rozwoju kariery. Jak odnaleźć się w zupełnie nowej roli, w której kod schodzi na dalszy plan, a priorytetem stają się ludzie, odpowiedzialność i autentyczność?

Ten odcinek to rozmowa Marcina Dakowskiego z Jakubem Kubryńskim o drodze od programisty do lidera i o tym, dlaczego przywództwo w IT wymaga zupełnie nowych horyzontów – horyzontów lidera.

Z tego odcinka dowiesz się:

  • Dlaczego świetny programista nie zawsze staje się dobrym liderem;
  • Jakie nowe kompetencje trzeba zdobyć, przechodząc z roli developera do roli lidera;
  • Jak ważna jest autentyczność w przywództwie i czy „foremka lidera” istnieje;
  • Jakie wyzwania stoją przed liderem w pracy z zespołem i biznesem;
  • Dlaczego refleksja i ciągła nauka to fundament dobrego przywództwa.

 

A teraz… PLAY!

Czytaj dalej…

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

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.