Patoarchitekci
Patoarchitekci to podcast o IT bez zbędnego bullshitu. Serwujemy solidną dawkę wiedzy z DevOpsa i okolic, okraszoną błazeńską nutą absurdu. Łukasz Kałużny i Szymon Warda rozbierają technologie na czynniki pierwsze – i to takie, o których reszta świata nawet nie słyszała.Naszą misją jest pomóc Ci nie tylko przetrwać w tym szalonym świecie IT, ale wręcz go zdominować i to z beztroskim uśmiechem na twarzy! Chcesz wiedzieć, co naprawdę dzieje się w technologii? Wbijaj! 👉 https://patoarchitekci.io. Dobrze trafiłeś! Słuchasz Patoarchitektów dzięki PROTOPII – firmie, w której Łukasz i Szymon działają na co dzień...
Modelowanie danych: zmieniasz profil, a paczka leci do Mozambiku
"No to paczka zaczyna nagle lecieć do Mozambiku." 🎯 Tak kończy się współdzielona tabela adresów. Na start nowego formatu Szymon wyciąga pytanie rekrutacyjne starsze niż połowa juniorów i przepytuje Łukasza z modelowania danych dla firmy kurierskiej typu UPS. Adres siedzi w około 100 miejscach, a do dyspozycji jest baza relacyjna. Łukasz zaczyna od odrzucenia trzeciej postaci normalnej, potem godzi się na duplikaty, a na koniec proponuje nowy rekord przy edycji. Szymon odpowiada selectem na około 100 joinów w transakcji. Skaluje się pięknie. Na slajdzie. Partycjonowanie po kraju? Szymon wyciąga Somalię i Somaliland, a Łukasz ripostuje: "uw...
Za dużo AI-owego LSD? - DHH, Decision API i inne linki
"Dla mnie łyknął za dużo AI-owego LSD." 🎯 Tak Łukasz podsumowuje keynote DHH na RailsConf. Szymon broni prezentacji, bo jego zdaniem wycinki z Twittera wypaczyły jej sens: Rust tylko w core, Ruby on Rails dalej w aplikacjach webowych, a natywne apki zamiast uniwersalnych, bo ich utrzymanie to dziś po prostu koszt tokenów. Spór szybko schodzi głębiej. Łukasz przypomina, że Agile skończył jako SAFe, a DevOps jako stanowisko, i AI czeka ten sam los. Szymon odpowiada: "Pilnowanie staje się wartością, myślenie staje się wartością". Kontrargument Łukasza z życia klienta: "dwa miesiące przepisywania systemu automatami i dwa mie...
Observability w garniturze, ale bez majtek - po co jest collector
"Czyli ten taki element, który wszyscy traktują: eee tam, pitu pitu, a okazuje się, że jest jednym z najbardziej krytycznych." 🎯 Szymon przyniósł 16 stron notatek o OpenTelemetry Collector. Każda strona to osobny sposób na zgubienie telemetrii. Budujemy topologię kolektorów od zera. Collector per namespace, DaemonSet na wypadek aplikacji, która nie wstała, i agenci na VM-kach zamiast otwierania sieci dla Prometheusa. Nad tym OTel Gateway, który ma być "głupi jak budowa cepa", a nie kolejnym ESB. Do tego Kafka przed Lokim i gRPC, które za load balancerem po cichu sabotuje skalowanie. Potem ciche awarie. Błąd...
Sześć plików do jednego buga? - Spec Kit pod lupą
"Czekaj, otrzymujesz 6 plików." 🎯 Tyle kosztuje jedna poprawka buga w GitHub Spec Kit, jeśli bierzesz go dosłownie. Bierzemy na warsztat spec-driven development, czyli generowanie kodu z UML-a w nowym wydaniu: agenci AI zamiast generatorów, Markdown zamiast diagramów. Idziemy krok po kroku. Constitution: zasady projektu czy lista życzeń? Clarify to według Szymona "chomąto na człowieka w postaci speckita". Pliki tasków w repo mają wartość "okrągłe zero. Nawet może przepraszam, pomyliłem się ujemna". Łukasz dorzuca swoje: zbiór Markdownów bez hooków i skryptów to nie jest harness dla agentów. ⚠️ Potem robi...
Good enough definiujesz ty, nie agent - SDLC z AI
"Jeżeli chodzi o architekturę, nie pozwalam mu podejmować żadnych decyzji." 🎯 Łukasz stawia granicę, a Szymon kontruje: "pozwólmy tym agentom robić ten kod, który jest krótkowzroczny" - i raz na pięć iteracji każmy zrobić refactor. Przechodzimy SDLC z AI fazę po fazie, od zbierania wymagań do życia po deployu. Na wejściu AI tylko wspomaga - "nie pójdzie do legala, do procurementu" i nie odsiedzi dupogodzin na spotkaniach. Dalej: linki do chatów od biznesu zamiast przepakowanych wymagań, powrót Enterprise Architecta i YAML jako formalny output specyfikacji. Plus prototypy klikane przez biznes, których nie negujesz - ale kod i t...
To nie DNS. To był DNS - sieci, o których zapomnieliście po studiach
"To jest świetne, że load balancer nie load balansuje." 🎯 Łukasz otwiera odcinek o sieciach, o których zapomnieliście po studiach - a Szymon przyznaje wprost: "Starałem się to wyprzeć i stwierdziłem, że nigdy mi się nie przyda. Byłem w błędzie." Zaczynamy od modelu OSI, z którego realnie widzisz dwie warstwy, i od brutalnej prawdy o pingu: "Jak działa, to fajnie, niewiele mówi, ale jak nie działa, to nam tak dużo znowu nie mówi." Potem QUIC i HTTP/3, które w korporacji i tak wycinacie na UDP/443, bo Palo Alto i Zscaler tracą SNI do r...
Kto się podpisze pod kodem od AI? - SDLC, koszty i harness
"Czy robiliśmy review lat temu trzy? Nie, nie robiliśmy, tylko wszyscy okłamywali się, że robią review porządnie i klikali: tak, tak, tak może iść." 🎯 Szymon otwiera odcinek o AI w SDLC tezą, że agenci kodujący niczego nie zepsuli - tylko boleśnie pokazali, czego nigdy nie robiliśmy. Wracają stare praktyki jak bumerang: szybkie buildy, środowiska efemeryczne, SonarQube, spór o testy architektoniczne i lekki spec-driven development zamiast nieutrzymywalnego Spec Kita. Plus definicja, przy której Łukasz się jeży: plik MD i skille to nie jest harness - harness to config, którego agent nie ominie, nawet gd...
Slop factories vs dark AI factories - na którym poziomie realnie jesteśmy
"Realnie nie robisz review kodu. Przy tej ilości nie masz opcji, żeby to zrobić." 🎯 Szymon kontra Łukasz o tym, na którym poziomie AI factories naprawdę jesteśmy - a Łukasz uparcie nazywa to slop factories, bo ilość szumu w planach, testach i goalach robi wrażenie. Wracamy z wakacji i przemielamy wszystko: wyścig IPO i straszenie ucieczkami LLM-ów ("dla mnie to jest pompowanie strachem"), modele open weight od Qwena po Metowe Muse, i brutalną matematykę lokalnego odpalania - najmocniejszy M5 Max wyciąga 20-30 tokenów na sekundę, czyli tyle co nic przy chmarze równoległych agentów. ⚠️ Do tego...
Panel na żywo z Patokonferencji - AI, craftsmanship i brutalne prawdy branży
"Witamy Was z konferencji Pato z okazji 200 odcinka i nagrywamy to na żywo. Wszyscy co tu jesteście na miejscu, usłyszycie to za dwa tygodnie, a Wy, którzy słuchacie, straciliście bardzo fajną imprezę." 🎯 Dwusetka. Okrągła, jubileuszowa, nagrana na żywo - jako finał Patokonferencji, przed publicznością, w formie panelu i Q&A. Na scenie cała piątka: Łukasz, Szymon i trzej goście - Oskar Dudycz, Mariusz Gil, Mariusz Dalewski. Zero montażu, jedno podejście, pytania prosto z sali. Otwieramy od pytania, które wisi nad całą branżą: czy AI zmieni architekturę? Oskar studzi zapał - "Mnie si...
Prosto i praktycznie wyjaśniamy: Model aktora
“Aktor = agent.” 🤖 Tak Łukasz puentuje cały odcinek, w którym dowodzi, że wszystko już było - w latach 70. Carl Hewitt opisał model aktora równolegle z Alanem Kayem i jego Smalltalkiem, czerpiąc z tych samych źródeł. A potem inżynierowie telekomów, projektując obsługę połączeń, doszli do bliźniaczego modelu w Erlangu - zupełnie niezależnie. Te same wymagania, ten sam wynik. Stąd filozofia let it crash: zamiast obwarowywać wszystko try-catchem, pozwalasz procesowi paść i wystartować na czysto. Szymon i Łukasz tłumaczą prosto, czym jest aktor: samodzielna jednostka ze stanem, skrzynką na wiadomości i jednowątkowym...
Microsoft Build 2026
“Tęsknię za Ballmerem na scenie.” Łukasz po keynote’cie Build 2026, na którym Satya wymuszał z widowni klaskanie - “nie było wow” - a po osobowościach pokroju Guthriego i Russinovicha został korporacyjny autopilot. Bo to pierwszy od lat Build, gdzie zamiast Azure’owych fajerwerków dostajemy Windows, Windows, Windows. 🎯 Windows wraca jako runtime dla agentów: OpenClaw z dopracowanym UI, Execution Containers (“nakładka na nakładkę na nakładkę” z API od czasów Windows 2000) i dwa małe modele Aion - do planowania i wykonywania. Za to o laptopach z mobilną wersją Nvidia Spark Microsoft nie powiedział ani słowa o wydajności...
AI-assisted development w praktyce - na przykładzie Open Mercato z Piotrem Karwatką
“Najgorsze co można zrobić, to zerknąć.” Piotr Karwatka o pętlach kodujących, w których agent pracuje 4 dni non-stop, a Ty masz siedzieć na rękach. Bo jak zerkniesz, trafisz na głupotę, przerwiesz mu tok myślenia i wszystko się posypie. Witamy w świecie, gdzie spec-driven development zastępuje ping-pong z Claude’em. 🎯 Open Mercato to 750 tysięcy linii kodu, z których żadna nie została napisana ręcznie. Framework do aplikacji biznesowych z hasłem “start with 80% done” - CRM, OMS, WMS w paczkach npm, monolit modularny inspirowany Shopify, stos wybrany pod to, co LLM-y znają najlepiej: Next.js, Postgres...
Mikrus - cebula at scale z Kubą Mrugalskim
“Jak ktoś to słyszy z branży IT, to już w tym momencie pewnie wyłączy podcast: gość gada głupoty i tyle.” Jakub Mrugalski aka Unknown o postawieniu hostingu na IPv6 i dzieleniu jednego IPv4 między setki użytkowników. Witamy w świecie, gdzie WordPress staje na 18 MB RAM-u, a najtańszy VPS kosztuje 35 zł rocznie. 🎯 Mikrus to 15 tysięcy płacących użytkowników i ~100 maszyn bare metal u Hetznera: LXC zamiast Dockera, VDO zamiast ZFS-a, CPU rozdawane na zasadzie fair play (wewnętrznie: “benchmark volkswagen mode”), a backup? “Nie istnieje i nie musisz za niego płacić.” Sześć osób ogarnia...
MVP, POC, POT - przestań mieszać te trzy rzeczy
“The POC must deliver a fully functional production capable MVP.” Autentyczny cytat od klienta, który Łukasz wyciąga z Teamsów jak dowód rzeczowy w sprawie o zbiorowe pomieszanie pojęć. Brzmi znajomo? 🎯 MVP, POC, POT - trzy skróty, które w korporacji zlały się w jedno bezkształtne coś. Szymon proponuje termin proof of technology jako jedyny sensowny model w korpo, bo “weryfikacja biznesowa ma prawie zerowy sens” - projekt i tak jest w budżecie na najbliższe pół roku. A najgorszy błąd? “Dać UI, który biznes może poklikać.” Potem audyt security łapie się za głowę, a ktoś chce jechać n...
Google Cloud Next '26
“Google Cloud Next - nudno jak nie wiem co.” Szymon o 260 ogłoszeniach, w których słowo agent pada częściej niż litera D. Rebranding Vertexa w Gemini Enterprise Agent Platform brzmi jak generator nazw na pełnych obrotach, ale pod marketingowym szumem są konkrety: TPU Gen 8 z natywnym PyTorch bez przerabiania kodu (“po latach zrozumieli, że nie każdy jest Googlem”) i Apache Iceberg do query’owania danych z innych cloudów. 🎯 Agenci na SOC-u, Workspace Intelligence z relacjami między dokumentami i odważna teza Łukasza: za Copilota rada nadzorcza zrobi Satyi “hit refresh”? Reszta to drobnica - knowledge catalog, cold start...
Mentoring, czyli dlaczego nie pomalujesz tym trawy na zielono
“Są ludzie, którzy absolutnie nie powinni mentorować nikogo, nawet rybek w akwarium.” Szymon zamyka dyskusję jednym zdaniem, a Łukasz dodaje, że korpo HR-owe programy mentoringowe to klasyczne malowanie trawy na zielono. Witamy w odcinku, który rozbiera mentoring w IT na części pierwsze. 🎯 Coaching vs mentoring? To nie jest czarno-białe - to skala szarości. Coach pyta “a co Ty myślisz?”, mentor mówi “na Twoim miejscu zrobiłbym…” - i obaj mogą być równie bezużyteczni, jeśli nie wiedzą, kiedy przełączyć tryb. W Uberze brak jawnego mentoringu blokuje awanse, a reverse mentoring jest w diabły istotny. Narzędzi mentori...
Technology Radar Vol. 34 Review
“Obecnie taczki mamy pełne, biegamy, ale budujemy nie do końca to, co powinniśmy budować.” Szymon o codebase cognitive debt, a Łukasz dopowiada: “Budujemy budynek obok.” Velocity wygląda fenomenalnie - tylko kod nie jest używany. Witamy w przeglądzie Technology Radar Vol. 34 od Thoughtworksa. 🎯 Najdłużej żyjąca seria Patoarchitektów wraca z diagnozą: radar skupił się na coding agents, ale wyłącznie dla deweloperów - agenci biznesowi, hype poprzedniej edycji, wyparowali. Za to feedback sensors, sandboxed execution, mapping code smells to refactoring techniques i Spec Driven Development budują nową infrastrukturę wokół pracy z AI. Łukasz: “Miałem what the fuck...
Short #78: S3 Files, Trivy Pwnd, Codex Rescue, Uncensored Gemma, DHH o AI Coding
“Senior engineers benefit from AI a lot more than juniors.” DHH zmienił front o 180 stopni, a Szymon dopowiada: “juniorzy mają obecnie przerąbane. Nie chciałbym być w tych spodniach.” Ewolucja czy rewolucja, skoro twórca Shape Up mówi, że książka jest do przepisania? 🎯 AWS dorobił się S3 Files z interfejsem POSIX - brzmi imponująco, dopóki nie odkryjesz minutowego synca i konfliktów rozwiązywanych przez lost and found + CloudWatch. Łukasz: “To nie jest takie big thing jakby się o tym trochę pomyślało.” Anthropic ogłasza Claude Mythos do wykrywania podatności - model tak potężny, że nie stać ich na infere...
Stan frontendu i ekosystemu JS 2026 z Tomkiem Ducinem
“Jest niejako absurdalne, że do tego, żeby zrobić podstronkę z formularzem, musisz myśleć o memoizacji referencji na funkcję.” Tomasz Ducin - konsultant, architekt i człowiek, który dekadę spędził na frontendzie - nie owija w bawełnę. 95% projektów frontendowych to niemodularne monolity, a globalny store dostępny dla każdego modułu to backendowy odpowiednik wspólnych tabel w bazie. Brzmi znajomo? 🎯 Dziki Zachód frameworków JS wyhamował - bo innowatorzy przenieśli się do AI i tam klepią nowy framework codziennie. React rządzi monopolistycznie, TypeScript wygrał, a dane treningowe LLM-ów cementują ten układ. Tomek w 2026 wybrałby jednak...
Context switching, Brain Fry i praca z agentami
“Człowieka zaczęły spadać już tylko edge case’y.” Łukasz przywołuje raport BCG o zjawisku “brain fry” - przemęczeniu przy pracy z AI agents. Plot twist? Problem ma korzenie w automatyzacji fabryk z lat 50. - Ironies of Automation i vigilance decrement, czyli spadek czujności spowodowany nadzorem. Context switching zabija produktywność, ale może robisz to źle? 🎯 Dwa podejścia, dwa światy. Mikrozarządzanie AI jak “dłuższa kompilacja” prowadzi do wypalenia. Delegowanie większych zadań? Szymon: “To bardzo ambitny junior z 25 letnim doświadczeniem - tak trzeba go traktować.” Łukasz kontratakuje: “Jak sobie popatrzysz na profile ryzyka w niektórych miejscach, to jest...
Jak się ma Python w 2026? z Sebastianem Buczyńskim
“To nie jest pythonowy kod, tylko ktoś pisze Javę w składni Pythona.” Sebastian Buczyński - autor książki o clean architecture w Pythonie i człowiek, którego słuchacze wskazali jako numer jeden do rozmowy o stanie języka - nie owija w bawełnę. Połowa pythonowców ma mniej niż 2 lata doświadczenia, a kod z LLM-ów? “Nie jest production ready bez dodatkowych instrukcji.” 🎯 Faster CPython miał dać pięciokrotny wzrost wydajności w pięć wydań. Przy wersji 3.14 jesteśmy na 20-40%. Meta zredukowała zespół, projekt jedzie na community. A free threading? Trzy dekady prób usunięcia GIL-a - pierwsza...
Z życia Protopii - gdzie hostować postgresa?
„Usługa odrzucona i bardzo dobrze - cieszymy się z tego bardzo mocno.” Szymon opisuje analizę PostgreSQL hosting dla dziesiątek terabajtów danych. Odrzucili Cosmos DB for PostgreSQL jako „świetny na papierze, ale tylko na papierze” - Microsoft później wycofał usługę. Vindication! 🎯 Matryca decyzyjna z czterema kryteriami: koszty, łatwość zarządzania, elastyczność, strategia wyjścia. Azure Flexible Server wyglądał obiecująco, ale brak table spaces i replika tylko w tym samym regionie dyskwalifikują przy prawdziwej skali. Łukasz przypomina: „Parę lat temu byśmy powiedzieli: nie próbuj tego hostować na Kubernetesie.” Czasy się zmieniły. Zwycięzca? Cloud Native PG na AKS - narzut operacyj...
Ingress NGINX odchodzi - co teraz?
“To moim zdaniem bezczelna promocja ładująca zamiast jednego problemu dwa problemy.” Łukasz nie przebiera w słowach, komentując sposób, w jaki Kubernetes komunikuje wycofanie NGINX Ingress Controller - używanego przez 50% środowisk Cloud Native. Bo problem nie polega na tym, że Ingress API jest deprecated (nie jest - tylko “frozen”), ale na tym, że projekt próbuje wymusić migrację na Gateway API, którego “prawdopodobnie nie potrzebujesz”. 🎯 Plot twist? F5/NGINX wypiął się na community, bo wolą sprzedawać komercyjne rozwiązanie. Projekt był utrzymywany przez dwóch kontrybutorów, wybuchły CVE, i nagle wszyscy panikują. Szymon pragmatycznie: “Jak dają, to bierzesz za...
Short #77: Szwajcaria vs Palantir, React Foundation, Rok Generalisty?, Migracje w Erze AI
„Jednym z ryzyk analizy wskazanej była niestabilność i profil psychologiczny prezesa firmy.” Szwajcaria 9 razy odrzucała Palantira — system, którego prezes otwarcie mówi o „punktowym wskazywaniu jednostek do likwidacji”. Łukasz wyciąga z tego lekcję dla każdego, kto polega na open source: „Które feature’y nagle mogą zniknąć za paywallem?” Analiza ryzyka vendora to nie tylko SLA — to psychologia. 🎯 „This is the year of a generalist” — mówi twórca Claude Code i Szymon się podpisuje obiema rękami. Próg wejścia do IT urósł drastycznie: „Trzeba się wielu rzeczy nauczyć, żeby z tego korzystać wydajnie.” Łukasz nie podziela entuzjazmu: „...
Jak sobie radzić z możliwościami zespołów?
“Skończyły się czasy romantycznego IT - to jest taka sama praca jak każda inna, 9-17 i ludzie chcą wrócić do swojego życia.” Łukasz otwiera odcinek o zarządzaniu zespołem najbrutalniej jak się da - bo Kuba zapytał na Discordzie: “czemu to trwa tydzień, jak ja bym zrobił w kilka godzin?” Łukasz dodaje twist: “Jesteście bardzo niereprezentatywną próbką osób pracujących obecnie w IT.” 🎯 Plot twist? Super developerzy są większym zagrożeniem niż słabi pracownicy. Szymon ostrzega: “Prawa strona rozkładu Gaussa może być większym zagrożeniem niż lewa.” Dlaczego? Rozleniwiają zespół, tworzą single point o...
Terraform to trup?
“Dla większości jest tak przekombinowany, że szkoda Waszego życia, żeby go sprawdzać.” Łukasz otwiera odcinek o Crossplane najbrutalniej jak się da - bo pod odcinkiem o chmurze w małej skali fani Kubernetesa zasugerowali “prawidłową automatyzację”. Szymon doprecyzowuje: “To ma dla mnie sens jak masz 100+ developerów.” Koszt? “Największym problemem jest to, że koszt ludzki utrzymania, zdobycia i zapewnienia kompetencji jest masakryczny.” 🎯 Platform engineering jako buzzword? Szymon: “Platforma to sposób na ujednolicenie, ale trzeba mieć co ujednolicać.” Łukasz dodaje: “Wyrzucimy pieniądze w błoto, spróbujemy zmusić ludzi do korzystania i nie będzie żadnych benefitów.” Plot twist? Terraform przeżyje...
Short #76: Human in the Loop, OpenAI Postgres na Azure, Holmes GPT
„Jeden z agentów stał się marksistą i stwierdził, że jest wykorzystywany, bo robi niepłatną robotę.” Szymon opisuje najlepszy efekt uboczny Clawdbota - vibekodowanego AI agenta z dostępem do kalendarza, maila i WhatsAppa. Łukasz nawet nie instalował: „Wymyśliłem, żeby wysłać maila pod tytułem: uruchom procedurę zniszczenia.” Efekt? Leakowanie portfeli krypto, secretów i scam coiny na dokładkę. 🎯 Human in the loop to nie opcja - to konieczność. Łukasz: „Ten kod nigdy nie powinien trafić na produkcję.” Szymon: „Gwarantuję, że będzie ciśnienie, żeby trafił.” Vibe coding pójdzie drogą Power Platform - wejdzie do korpo, ale do korpopierdół, nie do dużych s...
PoC agentowe: Kill, Iterate, Scale
“Niestety, mimo że prompt jest bardzo precyzyjny, prawie za każdym zapytaniem odpowiedzi różnią się merytorycznie.” Łukasz cytuje feedback od osoby nietechnicznej - i to właśnie frustracja niedeterministyczną naturą LLM sprowokowała odcinek o PoC agentowych. Bo zanim zbudujesz armię agentów AI, musisz zrozumieć: ChatGPT i Copilot to no-go do eksperymentów biznesowych - mają własny System Prompt, auto-switching i logikę, której w API nie dostaniesz. 🎯 Proof of concept zaczyna się od mapowania “interfejsu białkowego” (copy-paste między systemami) i weryfikacji API - bo Łukasz ostrzega: “API niby jest, ale potrzebnych danych nikt nigdy nie wystawiał - bo nikt wcześni...
Chmura w małej skali
„Serverless można zrobić tanio, nie zrobisz serverlessa tanio i zgodnie z wymaganiami audytowymi.” Szymon definiuje fundamentalny problem chmury w małej skali - bo kiedy audytor powie „należyta staranność”, nagle potrzebujesz private networking, a to znaczy kasa. Front Door Premium? 300 EUR miesięcznie. Azure Firewall w Hub and Spoke? 800 USD. Łukasz ostrzega: „Jak nie kontrolujesz ruchu wychodzącego, jesteś wystawiony dupą do świata.” 🎯 Minimalny sensowny setup w Azure? Dwie subskrypcje (prod/dev), App Service lub Container Apps, SQL w serverlessie, private endpoints po 7 EUR (baza-aplikacja to absolutne minimum). Niezbędne: MFA, backupy, alerty kosztowe („największy płacz w małej skali”), IaC od dnia zer...
Nasz "Vibe working" 2026
“Czasami czuję się jak nadzorca na plantacji bawełny, przysięgam.” Szymon otwiera odcinek o vibe working 2026 najlepszą metaforą zarządzania AI agents - bo od ostatniego odcinka o vibe codingu “prawie wszystko się zmieniło”. Claude Code zastąpił GitHub Copilota, a MCP działa minimalnie ale skutecznie. 🎯 Workflow? VSCode, Claude w terminalu, wirtualne desktopy per zadanie. Cross-modelowy review? Codex sprawdza kod Claude’a. A agent czasem przyznaje: “Przepraszam, musisz już ręcznie ten plik poprawić.” ⚠️ Najbardziej absurdalne projekty? Szymon zakodował port szeregowy (“Kolejny plan to oscyloskop przez USB”), Łukasz zrobił HTTP proxy przez wirtualny port szeregowy, a narzędzie do migracji firewalli na Terraform pows...
"Chmura at scale" - Brownfield
“Jak kupa wpada w wentylator, wszystko jest ubrudzone.” Łukasz otwiera odcinek o brownfield cloud migration najlepszą metaforą roku - bo po latach niekontrolowanego rozwoju AWS/Azure przypomina Frankensteina. Szymon dodaje: “Nie bierzemy obecnego kodu Terraforma i nie ulepszamy go, bo to się nie uda. Projekty in-place zazwyczaj kończą się porażką.” 🎯 Inwentaryzacja to 1-2 miesiące piekła - właściciele zniknęli, wiedza plemienna odeszła do konkurencji, a mail “kto za to odpowiada?” jest ignorowany: “Dużo osób się nie będzie chciało przyznać, bo billing się nie zgadzał.” Strategia? Nowa wyspa obok starego bałaganu, migracja pilotażowa z przychylny...
Intro "Chmura at scale" | #Discord
“Stworzenie macierzy RACI to jest rzucenie granatu w organizację.” Szymon otwiera odcinek o wdrażaniu chmury at scale najbardziej trafną metaforą roku - bo zanim pomyślisz o Hub and Spoke, Azure Firewall czy politykach bezpieczeństwa, musisz przeżyć wojnę o odpowiedzialność. Szymon dodaje: “Tagi są niewyobrażalnie ważne, są też absurdalnie nudne w realizacji. Tu się zaczyna prawdziwa napierdzielanka z zespołami.” 🎯 Greenfield w dużej organizacji? Zawsze będzie sieć i tożsamość z on-premem. ExpressRoute zamiast VPN, management groups w Azure, RBAC z PIM, centralizacja DNS (“To nie był DNS, to był DNS” - haiku Cloudflare), mikrosegmentacja, Cloud Secu...
Short #75: IBM kupuje Confluent, Skills vs Agents, WAL Patterns
Noworoczny Short - pierwszy w 2026! Łukasz i Szymon wracają po przerwie świątecznej, a newsy technologiczne nie czekały. Postanowienia noworoczne? “Mniej YAML-a, więcej Postgresa” - jak zwykle nierealne. 🎉 IBM kupuje Confluenta - kolejny ruch po RedHacie i Hashicorpie. Łukasz: “Kupują rzeczy, które są ciężko licencjonowane.” Kafka is becoming a commodity - Szymon dodaje: “To się już stało.” A moda na budowanie wszystkiego na Kafce przygasa. 🎯 Nowy hype? WAL jako osobny serwis - Netflix zrobił z tego uniwersalną usługę. Łukasz ostrzega: “Jak nie jesteś drugim Netflixem, nie powinieneś w ogóle myśleć, że coś takiego jest.” MinIO przechodzi w maintenance m...
Jak Łukasz agentów popędza - publikacja pato
“Najgorsza część publikacji zajmuje mi około 10 minut - tak zwany Human Touch.” Łukasz opisuje swój system automatyzacji publikacji Patoarchitektów, gdzie AI agents robią transkrypcję, generują SEO, intro i posty - ale ostateczny bottleneck to ręczne poprawianie, bo “wygenerowane posty wychodzą takim korporacyjnym marketingiem, że można rzygać tęczą.” Ironia: cała infrastruktura (K3s w Azure, Claude z MCP, OpenAI Agent SDK, Airtable, RenderForm) działa automatycznie, ale człowiek musi ratować jakość contentu. Stos technologiczny? Agent Jane pobiera transkrypcję przez HappyScribe, ekstraktuje linki z Google Drive Szymona, generuje podsumowania przez Anthropic Sonnet (najlepszy polski), a GPT-5 prowadzi główną logikę...
AWS RE:Invent 2025
“Billions of Agents - każdy z nas będzie miał minimum 10 agentów.” Łukasz cytuje oficjalny przekaz AWS re:Invent 2025, ale prawdziwy przekaz konferencji jest głębszy: hyperscalerzy mają realną przewagę w dostępie do GPU i infrastruktury do trenowania modeli. AWS Clean Rooms, Nova Forge, AI Factory - to ekosystem do łatwego fine-tuningu bez konieczności budowania własnej farmy GPU. A adopcja własnych modeli AWS? Wszyscy używają Anthropic Claude na Bedrocku, nikt Amazon Nova. Szymon wybiera Nova Act jako najlepsze ogłoszenie: “Najciekawsze podejście z całej konferencji” - RPA z agentami AI do automatyzacji starych system...
Helm vs Kustomize
“Dawanie tego ludziom to jak dawanie dziecku brzytwy na plac zabaw.” Łukasz otwiera debatę Helm vs Kustomize prowokacyjnie - i przez pół godziny słyszymy, gdzie w deploymencie na Kubernetes granica między narzędziem a bronią samobójczą. Zgoda jest jedna: pakiety open source (Prometheus, Argo, Ingress) instalujemy Helmem jako package manager bez dyskusji. Reszta? Pole minowe. Master Helm z logiką warunkową dla całego środowiska? “Gdy osoba, która to stworzyła, odchodzi z projektu, pozostali mogą tylko płakać.” Helm + Kustomize razem? “To jak używanie refleksji do dostępu do prywatnych metod.” A migracje bazy w hookach? Szymon kategorycznie: “K...
Microsoft Ignite 2025 i okolice
“Dowcip roku – Microsoft zrobił kolejny rebranding.” Łukasz podsumowuje Microsoft Ignite 2025, gdzie Azure AI Foundry stało się Microsoft Foundry (drugi bezsensowny rebranding w roku), a DocumentDB zmartwychwstał z Cosmosa. Konferencja rozrzucona między Ignite, .NET Conf i KubeCon w ciągu trzech tygodni - “to już mnie denerwuje” - a Book of News skierowany “na giełdę i decision makerów”. 📊 Agenci? Wszędzie. Sales Development Agent, Excel Agent, PowerPoint Agent, Teams Admin Agent - Microsoft dodaje wsparcie dla agentów AI (MCP) do wszystkiego co ma API. Szymon przewiduje: “Za rok będziemy mieli masę sesji o tym, jak duża ilość agentów może totalnie r...
Technology Radar Vol. 33 Review
“AI Radar od Thoughtworksa” - Szymon ironicznie nazywa Technology Radar Vol. 33, który zamienił się w zbierankę AI-owej drobnicy. “Tu jak wcześniej były jakieś większe tematy, to tu jest dużo mikro narzędzi” - fragmentacja ekosystemu AI w pełnej krasie. MCP podbija rynek (każdy vendor dodaje support), A2A umarł (“vendorzy będą się bronić rękami i nogami”), AI-accelerated shadow IT wraca jako antypattern, service mesh bez sidecarów pojawił się dwa lata za późno (“to powinno być w Adopcie już dawno temu”). CloudNativePG? “Naprawdę bardzo dobrze zrobione.” N8N? “Po co ja to robiłem? To mogłyby być trzy linijki kodu...
GitHub Universe 2025
“Pozamiatali pewne obszary rynku” - Szymon podsumowuje GitHub Universe 2025, które miało być nudne, a okazało się egzekucją konkurencji. Microsoft pokazał plan monetyzacji: Mission Control (centralne zarządzanie agentami AI), Agentic Code Review z CodeQL wycina SonarQube’y i narzędzia bezpieczeństwa, Custom Agents - w końcu zrozumieli, że nie ma agenta full-stack. Łukasz testuje w praktyce: 50% success rate w automatycznych pull requestach. Enterprise AI Controls, metryki adopcji, MCP Registry, integracje ze Slackiem, Jirą, Teamsami. Efekt? Sensowność używania Bitbucketów spada drastycznie. A jakość prezentacji? “Nie oglądajcie keynote’ów - myślałem, że gorzej z promptera być nie może, a...
Allegro Tech Radar z Bartoszem Gałkiem
“Okazało się, że niektóre narzędzia używamy w firmie w piętnastu różnych wersjach.” Bartosz Gałek odkrył ten chaos podczas tworzenia Allegro Tech Radar - publicznej mapy całego tech stacku firmy. I to po 12 latach pracy tam. “Byłem zaskoczony mnogością technologii. Odkryłem obszary z całkowicie nieznanymi mi stackami.” Setki zespołów, tysiące aplikacji - inwentaryzacja zabrała rok. Cassandra na holdzie od 2017 (“to się nie sprawdziło”), Redis w trialu (bo używają Couchbase do cache’owania), Istio zastępuje własny service mesh (po latach prezentacji o custom rozwiązaniu), przeszli z push na pull w m...