Bartek Witczak Podcast

Bartek Witczak Podcast

Bartek Witczak Podcast to podcast na temat kodowania, inżynierii programowania i tworzenia produktów technologicznych. Omawiam zagadnienia związane z tworzeniem, testowaniem i zarządzaniem softwarem. Skupiam się na architekturze systemu, dobrych praktyki i solidnych podstawach tworzeniu softu. Jeżeli tworzysz systemu, które chcesz rozwijać przez wiele lat to ten podcast jest zdecydowanie dla Ciebie.

Episodes

June 11, 2024 70 mins
Dzisiaj goszczę doświadczonego inżyniera oprogramowania Michała Ostruszkę. Zagłębiamy się w kluczową rolę analizy postmortem w zarządzaniu kryzysami produkcyjnymi. Rozmawiamy jak skutecznie zintegrować te praktyki w zespołach inżynieryjnych. Dyskusja obejmuje również obowiązki on-call, zarządzanie incydentami, niezawodność stosu technologicznego oraz wpływ kultury inżynieryjnej na minimalizowanie problemów. Michał dzieli się cennym...
Mark as Played
W najnowszym odcinku podcastu, goszczę Anię Adamiak, trenerkę i partnera FRIS z 15-letnim doświadczeniem w branży IT. Tematem przewodnim rozmowy jest wykorzystanie testu FRIS w usprawnianiu komunikacji wewnątrz zespołów IT, a szczególnie w software house’ach.

Ania dzieli się swoimi spostrzeżeniami na temat wyzwań komunikacyjnych między deweloperami a resztą zespołu, a także między różnymi działami w firmie. Podkreśla, że odpowiedni...
Mark as Played
W dzisiejszym odcinku moim gościem jest Krzysztof Jendrzyca. Rozmawiamy o dynamicznym świecie programowania i jego ciągłych zmianach.

Poruszamy temat Hype Driven Development, czyli zjawiska podążania za najnowszymi trendami i narzędziami, które nie zawsze przynoszą oczekiwane korzyści. Czy warto gonić za nowościami, czy lepiej skupić się na sprawdzonych rozwiązaniach?

Przyglądamy się ekosystemowi JavaScript, który słynie z częstych z...
Mark as Played
Jak szybko wejść w rytm pracy od samego rana? 🌅💡 Wykorzystaj pewną prostą technikę, która podobno pomogła Hemingwayowi w pisaniu powieści! 📚✍️ Odkryj skuteczny sposób na efektywne poranki i dowiedz się, jak z łatwością ruszyć do działania już po pierwszej kawie! ☕🚀

Posłuchaj koniecznie! 🎧







Mark as Played
W tym odcinku zapraszam Cię na podróż przez moje doświadczenia związane z implementacją feature'ów. Podzielę się z Tobą historią systemu, który składa się z front-endu, back-endu i proxy. Omówię jak warstwy są przeważnie implementowane i jak uniknąć pułapek efektu domina, które mogą znacząco wpłynąć na czas i jakość Twojej pracy. Oto kilka powodów, dla których warto posłuchać tego odcinka:
  • Poznasz realia pracy nad złożonymi syst...
Mark as Played
W najnowszym odcinku mojego podcastu zagłębiam się w fascynujący świat full stack developerów, omawiając ich ewolucję, wyzwania i wpływ nowych technologii na ich pracę. Rozpoczynam od historii roli full stack developera, eksplorując, jak zmieniały się oczekiwania i potrzeby rynku. Następnie przechodzę do analizy szerokiego zakresu umiejętności wymaganych od współczesnych developerów, włączając w to zarówno front-end, back-end, jak ...
Mark as Played
Kiedy jest czas na naukę? I w sumie to kto ma za to płacić?
Czy powinniśmy uczyć się w czasie pracodawcy, w czasie kiedy robimy projekty?

Jeżeli nie będziemy się rozwijać, to trudno będzie spełniać coraz wyższe wymagania projektów. Codziennie powstają nowe narzędzia, biblioteki, frameworki czy języki programowania?

Kiedy znaleźć czas na naukę?

Przedstawiam metodę opisaną przez Kenta Beck - 80/15/5.
W skrócie wygląda to następująco:
80% -...
Mark as Played
Metafora długu technicznego przyjęła się bardzo dobrze.

Piszesz kod, nie dbasz o jakość, a potem płacisz procent przy każdej nowej funkcjonalności. Metafora wydaje się prosta, ale temat jak zawsze jest bardziej złożony.

Omawiam matrycę długu technicznego. Mamy 2 kryteria: - celowość - rozsądek
Jak wygląda większość projektów? Jakie umiejętności odróżniają juniorów od seniorów?

Zapraszam do wysłuchania 🙏
Mark as Played
October 2, 2023 6 mins
Wracam po naprawdę długiej przerwie.

Wracam z nowym formatem, zakresem tematów i oprawą muzyczną.

Zapraszam do wysłuchania wstępu, a właściwie rozbiegówki przed prawdziwymi odcinkami. Do usłyszenia. Piona.
Mark as Played
Znowu bierzymy na tapet książkę Software Engineering at Google. Tym razem omawiamy temat zasad i utrzymywania porządku w codebase. Poruszamy następujące kwestie:
  • jak podejść do style guide?
  • czy można utrzymać ten sam styl w wielu projektach?
  • kto odpowiada za utrzymywanie porządku?
  • czy automatyzacja to jedyne rozwiązanie?
  • ten sam czy inny styl dla kolejnego projektu?
Zapraszamy do wysłuchania rozmowy 💪
Mark as Played
Wracamy z kolejnym odcinkiem, gdzie analizujemy temat z książki Software Engineering at Google. Tym razem bierzemy na tapet dokumentację w projekcie.

Dyskutujemy:

- czy rzeczywiście dokumentacja to pierwsza potrzeba w projekcie?
- kiedy potrzebujemy dokumentacji?
- kto powinien być odpowiedzialny za jej utrzymywanie?
- jakie projekty szczególnie potrzebują dokumentacji?
- jakie korzyści ma tworzenie dokumentacji?
- czy możemy zmierzyć RO...
Mark as Played
Zapraszam na kolejny wywiad. Tym razem zaprosiłem Adama Bara. Znamy się z Adamem już od dłuższego czasu i wiem, że Adam mocno siedzi w tematach web performance & PWA.

Chciałem porozmawiać na oba tematy, ale … trochę się rozgadaliśmy i przegadaliśmy tylko web performance. Mam nadzieję, że przyjdzie czas na dogrywkę i temat PWA.

Adam przeprowadza audyty wydajności i pomaga firmom osiągnąć lepsze === szybsze systemy. Rozmawiamy na tem...
Mark as Played
June 6, 2022 52 mins
Kolejny wywiad wjeżdża na salony. Miałem przyjemność porozmawiać z Arturem Chmaro. Artur siedzi w tematach JS, React & blockchain. Artur dzieli się swoją wiedzą na social mediach. Prowadzi kanał na youtube - https://www.youtube.com/c/ArturChmaro oraz konto na instagramie https://www.instagram.com/fullstak_pl/. Artur jest również twórcą kursu Next.js -> https://sklep.fullstak.pl/kurs-nextjs

Rozmawiamy na temat Next.js, jakie są jego ...
Mark as Played
Nie każdy kod żyje wiecznie…

W sumie, to chyba żaden.

Ale co zrobić kiedy już nie chcemy utrzymywać jakiegoś systemu czy API, z którego ciągle ktoś korzysta? W tym odcinku bierzemy na tapet “Code Deprecation”. Do dyskusji skłoniła nas książka “Software Engineering at Google by Titus Winters, Tom Manshreck & Hyrum Wright”.

Jest to pierwszy odcinek z nadchodzącej serii na temat książki nt. tworzenia software według Google i naszego k...
Mark as Played
Przygotowania chwilę trwały, ale w końcu mamy to. Wchodzimy z nowym formatem, a właściwie dodajemy nowy format do podcastu.

Regularnie będziemy zapraszać ciekawych ludzi ze świata JS oraz ogólnie programowania. Będziemy wspólnie rozkminiali ciekawe tematy, ale nadal wszystko w obrębie własnych doświadczeń.

Do pierwszego wywiadu zaprosiłem Krzysztofa Jendrzycę. Znamy się z Krzysztofem naprawdę dobrze i cenimy podobne wartości. Bardzo...
Mark as Played
Wszystko zaczęło się od monolitu i tak pewni by się skończyło, ale ...

Nie pałaliśmy zbytnio chęcią do pójścia w stronę micro frontend'ów. Natomiast wymagania w projekcie tak pokierowały naszymi wyborami, że postanowiliśmy spróbować.

Rozmawiamy o naszych doświadczeniach:

- jakie są mocne strony micro frontend'ów?
- jakie są wady?
- czy narzędzia pomagają czy przeszkadzają?
- czy warto wchodzić w temat?

Zapraszam do wysłuchania rozmowy n...
Mark as Played
March 28, 2022 36 mins
Bardzo kontrowersyjny temat. Ale chyba takie są najlepsze. Po 10-15 latach kodowania mamy swoje przemyślenia i chcemy podzielić się naszym punktem widzenia. Mamy nadzieję, że będzie kontrowersyjnie.

Czy testowanie na froncie ma sens?
Jak definiujemy testy jednostkowe, integracyjne i end-to-end?
Czym różni się testowanie backendu i frontu?
Kiedy warto testować?
Na jakie elementy warto zwracać uwagę?
Czym jest ROI?
Dlaczego kiedyś progra...
Mark as Played
Lekka przerwa już za nami. Wracamy do regularnego nagrywania. Nie było nas tak długo, że nie zdążyliśmy zapowiedzieć naszej konferencji, a już musieliśmy ją przełożyć...
Rozmawiamy na temat konferencji:

- jakie są założenia?
- jaki będzie format?
- kto ma przyjechać
- dlaczego postanowiliśmy przełożyć?

Konferencja to temat, który chodził nam po głowie od dobrych 3 lat. W końcu wszystko zaczęło się krystalizować i mocno zabraliśmy się do ...
Mark as Played
Kolejny odcinek z serii GitHub Trending Repos. Punktem zapalnym naszej dyskusji jest repozytorium języka GoPlus. GoPlus to dialekt Go, który ma umożliwić inżynierom łatwiejsze wejście i działanie w świecie programowania.
Nowy dialekt Go to tylko początek dyskusji na temat ewolucji języków programowania. Rozmawiamy na temat zmian w świecie JS patrząc na CoffeeScript & TypeScript.
Mocno filozoficzne rozważania na początek tygodnia.
Z...
Mark as Played
October 18, 2021 23 mins
Tym razem Marek prowadzi ( prawie ) monolog na temat ciekawych zastosowań JS.
Wybraliśmy 2 skrajne tematy:
- hardware -> https://www.kickstarter.com/projects/gfw/banglejs-2-the-open-smart-watch
- gamedev -> https://mp2.dk/techblog/chowjs/

Poza tym, że pozwalają wykorzystać JS w zupełnie odmiennych środowiskach, to jeszcze ze swojej natury są zupełnie różne. BangleJS 2 to ekosystem w świece open-source. Praktycznie wszystko jest otwart...
Mark as Played

Popular Podcasts

    If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, El Nino, true crime and Rosa Parks, then look no further. Josh and Chuck have you covered.

    24/7 News: The Latest

    The latest news in 4 minutes updated every hour, every day.

    Crime Junkie

    Does hearing about a true crime case always leave you scouring the internet for the truth behind the story? Dive into your next mystery with Crime Junkie. Every Monday, join your host Ashley Flowers as she unravels all the details of infamous and underreported true crime cases with her best friend Brit Prawat. From cold cases to missing persons and heroes in our community who seek justice, Crime Junkie is your destination for theories and stories you won’t hear anywhere else. Whether you're a seasoned true crime enthusiast or new to the genre, you'll find yourself on the edge of your seat awaiting a new episode every Monday. If you can never get enough true crime... Congratulations, you’ve found your people. Follow to join a community of Crime Junkies! Crime Junkie is presented by audiochuck Media Company.

    The Clay Travis and Buck Sexton Show

    The Clay Travis and Buck Sexton Show. Clay Travis and Buck Sexton tackle the biggest stories in news, politics and current events with intelligence and humor. From the border crisis, to the madness of cancel culture and far-left missteps, Clay and Buck guide listeners through the latest headlines and hot topics with fun and entertaining conversations and opinions.

    Dateline NBC

    Current and classic episodes, featuring compelling true-crime mysteries, powerful documentaries and in-depth investigations. Follow now to get the latest episodes of Dateline NBC completely free, or subscribe to Dateline Premium for ad-free listening and exclusive bonus content: DatelinePremium.com

Advertise With Us
Music, radio and podcasts, all free. Listen online or download the iHeart App.

Connect

© 2025 iHeartMedia, Inc.