DevTalk

Maciej Aniserowicz
undefined
Sep 19, 2016 • 0sec

40 – O chmurze z Mirosławem Burnejko

Przed Wami DevTalk po raz… czterdziesty! Ale ten czas leci, nie? Dzisiaj prezentuję rozmowę z gościem, na którego pełne przedstawienie potrzebowałbym kilku ładnych akapitów. Mirek Burnejko! Spec od chmury: Cloud Solution Architect. A dodatkowo … 321 uwaga … : pisarz na Chmurowisku, prelegent na cloud-confach, autor codziennego vloga na YouTube, twórca bloga trzypoziomy.pl, jeden z prowadzących ProgressBar, zapalony biegacz. Niech na razie tyle wystarczy. Na Twitterze: @miroburn. Na Snapchacie: miroburn. Przez ponad dwa lata istnienia podkastu ani razu nie poruszyłem tematu, który zmienił oblicze naszego świata: CHMURY. Chyba czekałem na właściwą osobę, i się doczekałem. To o “klałdzie” właśnie dzisiaj dywagujemy. Po co to, do czego to, jakie niesie ze sobą korzyści i jakie niebezpieczeństwa? Zadawajcie pytania w komentarzach. Męczcie Mirka ;). A póki co… wiecie co robić: https://traffic.libsyn.com/devtalk/DevTalk_E40-Miroslaw_Burnejko-Cloud.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: Chmurowisko: http://chmurowisko.pl materiały dla słuchaczy DevTalk: http://chmurowisko.pl/devtalk (wliczając zestawienie wszystkich serwisów z 3 czołowych chmur) Ministerstwo Finansów i Microsoft Azure: http://podatki.gazetaprawna.pl/artykuly/952001,dane-z-jpk-beda-najpierw-w-chmurze.html vloga Mirka: http://trzypoziomy.pl/youtube blog Trzy Poziomy: http:/trzypoziomy.pl, ProgressBar: https://www.youtube.com/watch?v=7dYmt8FXwsE&list=PLukh8BRWxy3wfzoOhfSL0bCpA31vtG_Zg Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 40 – O chmurze z Mirosławem Burnejko appeared first on DevTalk.
undefined
Sep 5, 2016 • 0sec

39 – O sagach z Robertem Pankoweckim

Żegnamy lato, witamy jesień! A z nią: DevTalk wraca na antenę po wakacyjnej przerwie! Z utęsknieniem na ten moment czekałem, przyznać muszę. I bardzo fajnie mi się dzisiejszy odcinek nagrywało. Waszym i moim gościem jest Robert Pankowecki: programista Ruby… i nie tylko. Występuje na konferencjach, pisze książki (sic!), bloguje itede. Zresztą, sam się porządnie przedstawi po naciśnięciu PLAY. Na Twitterze: @pankowecki. Na Snapchacie: pankowecki. Mamy dziś tech-mięsko: na tapetę bierzemy SAGI. Co to jest i po co to jest, w jakich scenariuszach je implementować i jak je przetestować? Poruszamy bardzo wiele tematów związanych z tym zagadnieniem, ślizgając się również po powiązanych kwestiach. Niejednokrotnie kwestie te doczekały się własnych dedykowanych odcinków podcasta, linki do nich znajdziecie niżej. Daj znać w komentarzu jak się podobało. Podziel się w socialach. Rośnijmy w siłę. Dodatkowo gorąco proszę o wejście na iTunes (http://devtalk.pl/itunes) i zostawienie tam oceny/recenzji. Pomoże to w walce o lepszą pozycję DevTalk na ajtunsowej liście. A zajmowaliśmy tam już miejsce w pierwszej trójce podcastów technologicznych najchętniej słuchanych przez Polaków! Oprócz tego podczas minionych wakacji liczba odsłuchań podcasta przekroczyła 100 tys! I to tak całkiem znacząco. Najs i spox z podzięxem! https://traffic.libsyn.com/devtalk/DevTalk_E39-Robert_Pankowecki-Sagi.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: tech-teksty Roberta: https://blog.arkency.com/by/pankowecki/ prezentacja Roberta na temat sag: https://blog.arkency.com/course/saga/ inne powiązane odcinki DevTalk: #04 – O Domain Driven Design ze Sławomirem Sobótką #14 – CQRS with Udi Dahan #20 – O mikroserwisach z Michałem Francem #22 – O wiadomościach z Szymonem Pobiegą #25 – O Event Driven Architecture z Szymonem Kulcem #34 – O Actor Model z Bartoszem Sypytkowskim original saga patterns http://vasters.com/clemensv/2012/09/01/Sagas.aspx http://kellabyte.com/2012/05/30/clarifying-the-saga-pattern/ saga – process manager https://msdn.microsoft.com/en-us/library/jj591569.aspx http://udidahan.com/2009/04/20/saga-persistence-and-event-driven-architectures/ other http://verraes.net/2014/05/functional-foundation-for-cqrs-event-sourcing/ http://stackoverflow.com/questions/15528015/what-is-the-difference-between-a-saga-a-process-manager-and-a-document-based-ap http://blog.devarchive.net/2015/11/saga-vs-process-manager.html https://groups.google.com/forum/#!topic/dddcqrs/tRUKojSSUfw Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 39 – O sagach z Robertem Pankoweckim appeared first on DevTalk.
undefined
Jul 4, 2016 • 0sec

38 – O dążeniu do celu z Michałem Szafrańskim

Dzisaj zapraszam Was na odcinek nr 38: bardzo specjalny. Specjalny z dwóch powodów. Po pierwsze: bo jest to nasze ostatnie spotkanie przed wakacyjną przerwą. Kolejny odcinek dopiero jesienią. A po drugie: bo udało mi się zaprosić Gościa, o którego najbardziej i najczęściej prosiliście. Przed Wami, wraz ze mną, Michał Szafrański! Tak jak ja i Ty, wywodzi się z IT. Od lat prowadzi jednak świetny blog o finansach osobistych: Jak Oszczędzać Pieniądze. Jest również autorem popularnego podcastu “WNOP: Więcej Niż Oszczędzanie Pieniędzy“. Swoją misję “zwiększania finansowej świadomości w społeczeństwie” uzupełnia wydając świeżutką, nowiuśką książkę “Finansowy Ninja“. Na Twitterze: @szaffi. Wyszedł nam najdłuższy odcinek w historii DevTalk, ale to dobrze, bo tematów do poruszenia mieliśmy całkiem sporo. Motywem przewodnim jest dążenie do celu – jakikolwiek by on nie był. Jednym ze sposobów może być dywersyfikacja umiejętności, więc wspólnie zastanawiamy się: jak i po co? Do tego: czy zawsze być sobą, czy też warto czasami się… zaprzedać? A jeśli ktoś planuje dziki krok – który zarówno Michał, jak i ja, mamy za sobą – czyli zwolnienie się z pracy i rozpoczęcie (jakichkolwiek) działań na własną rękę, to w niniejszym odcinku także znajdzie garść porad. Swoją drogę opisałem m.in. w tekstach “Pasja zabija. Spowiedź.“, “Jak zarobiłem na blogu programistycznym 50tys w 2 tygodnie” oraz w autobiograficznym cyklu “Procentografia“. Rozmawiamy też (oczywiście) o finansach w kontekście programistów. Przy okazji Michał zdradza sporo ciekawych informacji o swojej książce “Finansowy Ninja“, której przedsprzedaż ruszyła dopiero co: raptem 3 dni temu. https://traffic.libsyn.com/devtalk/DevTalk_E38-Michal_Szafranski-Cele.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki blog Michała: http://jakoszczedzacpieniadze.pl podcast Michała na iTunes: https://itunes.apple.com/pl/podcast/wiecej-niz-oszczedzanie-pieniedzy/id629003560 książka “Finansowy Ninja”: http://finansowyninja.pl Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 38 – O dążeniu do celu z Michałem Szafrańskim appeared first on DevTalk.
undefined
Jun 27, 2016 • 0sec

37 – O konkursie Daj Się Poznać z Laureatami

Kontynuując celebrację zakończenia konkursu Daj Się Poznać: zapraszam na odcinek z jego laureatami! Pierwsza trójka Uczestników dzieli się swoimi spostrzeżeniami, projektami i doświadczeniami. Piotr Gankiewicz (http://piotrgankiewicz.com/blog/): zajął pierwsze miejsce z projektem Warden, napisany w .NET. Drugie miejsce to Iwona Lalik (http://programistka.net). Poznała Androida i stworzyła aplikację Shopping Advisor. Na trzecim miejscu Justyna Walkowska (http://namiekko.pl). Walczyła z Javą, a efektem tej pracy jest projekt szafbook. Jeszcze raz wielkie gratulacje! Posłuchajmy co mają nam do powiedzenia. https://traffic.libsyn.com/devtalk/DevTalk_E37-Laureaci-DajSiePoznac2016.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 37 – O konkursie Daj Się Poznać z Laureatami appeared first on DevTalk.
undefined
Jun 6, 2016 • 0sec

36 – O NoSQL z Grzegorzem Bernasiem

Odcinek 36. to powrót do baz danych. Ale w innej odsłonie: tym razem poruszamy temat NoSQL. Głównie: Mongo, ale nie tylko. Goszczę Grzegorza Bernasia. To pasjonat przetwarzania danych, a jego celem jest nauka poprzez działania i rozwiązywanie problemów. Swój chłop, co nie? Znajdziecie go na Twitterze: @profesor79pl. To jedziemy! https://traffic.libsyn.com/devtalk/DevTalk_E36-Grzegorz_Bernas-NoSQL.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: porównianie systemów DB: http://db-engines.com/en/ranking/document+store dokumentacja Mongo: https://docs.mongodb.com Mongo uniwersytet: https://university.mongodb.com/courses/M101N/about mongo na SO: http://stackoverflow.com/questions/tagged/mongodb couchbase – http://www.couchbase.com newSql: https://voltdb.com/ DevTalk#29 – O wydajności baz danych z Damianem Widerą (http://devtalk.pl/2016/02/29-o-wydajnosci-baz-danych-z-damianem-widera/) inny polski podcast na ten temat: DevReview #2 O NoSQL z Rafałem Kaszczukiem (http://foreverframe.pl/devreview-2-o-nosql-z-rafalem-kaszczukiem/) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 36 – O NoSQL z Grzegorzem Bernasiem appeared first on DevTalk.
undefined
May 23, 2016 • 0sec

35 – O Snapchat z Andrzejem Krzywdą

W 35. odsłonie robimy chwilową przerwę od tech-twardych, tech-mięsnych tech-odcinków. Zamiast tego: ponowny (i ostatni na jakiś czas)… SNAPATAK!! Nie ma co się rozpisywać, po prostu… wraz z Andrzejem Krzywdą ponownie dzielimy się naszą pasją do Snapchata i po raz kolejny namawiamy także Ciebie: Dorosłego Tech-Człowieka, do wejścia w ten fajny świat. Używasz Snapa? Posłuchaj, dowiesz się ciekawych rzeczy. Nie używasz? Posłuchaj, a zaczniesz. Hej ho, PLAY! https://traffic.libsyn.com/devtalk/DevTalk_E35-Andrzej_Krzywda-Snapchat.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: poprzedni DevTalk z Andrzejem: DevTalk#07 – O pracy zdalnej z Andrzejem Krzywdą (http://devstyle.pl/2015/01/19/devtalk07-o-pracy-zdalnej-z-andrzejem-krzywda/) DevSnap – katalog programistów na Snapchacie (https://devsnap.herokuapp.com/) mój post: “Programista i Snapchat. Jakie to dobre!” (http://devstyle.pl/2016/05/12/programista-i-snapchat-jakie-to-dobre/) post Andrzeja: “Snapchat for programmers” (https://medium.com/planet-arkency/snapchat-for-programmers-84f5aee42e1c#.hhphrjim9) Andrzej w Radio Czwórka: “Snapcha(r)t 22 kwietnia” (http://www.polskieradio.pl/10/4887/Artykul/1610447,Snapchart-22-kwietnia-godz-1001) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 35 – O Snapchat z Andrzejem Krzywdą appeared first on DevTalk.
undefined
May 9, 2016 • 0sec

34 – O Actor Model z Bartoszem Sypytkowskim

Na zewnątrz gorąco, a tu kolejna porcja ciekawych programistycznych treści pcha się wprost w dev-uszy! W 34. odcinku eksplorujemy temat aktorów. Oskary rozdane, więc się spóźniliśmy, ale oczywiście przecież i tak o innych aktorów chodzi, prawda? Chodzi o Actor Model. Aktorów komentuje dla nas Bartosz Sypytkowski. Doskonale wie, o czym mówi, ponieważ jest jednym z corowych contrybutorów frameworka AKKA.NET (jak to ładnie po polsku brzmi ). Prowadzi też bloga (http://bartoszsypytkowski.com) i czasami występuje z prezentacjami. A na Twitterze: @Horusiath. Miłego słuchania! https://traffic.libsyn.com/devtalk/DevTalk_E34-Bartosz_Sypytkowski-Actor_Model.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki blog Bartka (http://bartoszsypytkowski.com/) Actor Model – WIKI (https://en.wikipedia.org/wiki/Actor_model) prezentacja Bartka na WrocNet “Stanowe aplikacje webowe” (https://www.youtube.com/watch?v=WI71RDyG2P8) Akka i Akka.NET http://akka.io http://getakka.net/docs/Resources Kurs Akka.NET dla początkujących – https://github.com/petabridge/akka-bootcamp Kanał na youtube – https://www.youtube.com/channel/UC6sEBl_3Enes2k0FZKzFkoA Alan Kays Definition Of Object Oriented Programming (http://c2.com/cgi/wiki?AlanKaysDefinitionOfObjectOriented) Piotr Zieliński – blog (http://www.pzielinski.com) Microsoft Orleans (http://research.microsoft.com/en-us/projects/orleans/) Erlang (https://www.erlang.org) Celluloid: actor model w Ruby (https://celluloid.io) DevTalk#32 – O Elixir z Sebastianem Gębskim (http://devtalk.pl/2016/04/32-o-elixir-z-sebastianem-gebskim/) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 34 – O Actor Model z Bartoszem Sypytkowskim appeared first on DevTalk.
undefined
Apr 18, 2016 • 0sec

33 – O programowaniu z Gynvaelem Coldwindem

Spotykamy się po raz 33. I jest to spotkanie bardzo wyjątkowe. Dzisiaj przepytałem dla Was legendę polskiej sceny programistycznej. Przed Wami: Gynvael Coldwind! Z pewnością większość Czytelników/Słuchaczy doskonale zna dzisiejszego Gościa. Dla formalności: poczytać go możecie na blogu (http://gynvael.coldwind.pl), pooglądać na youtube (https://www.youtube.com/user/gynvaelcoldwind) lub poobserwować na Twitterze: @gynvael. A każdy, ale to absolutnie każdy programista powinien zaopatrzyć się w książkowy hit jego autorstwa: “Zrozumieć Programowanie“. Serio, koniecznie! Niezależnie od poziomu doświadczenia. Tematów do poruszenia było tak wiele, że aż nie da się tego streścić w kilku krótkich zdaniach. Stąd też tytuł odcinka: “O programowaniu“. Bo ten odcinek jest… właśnie o tym, ni mniej ni więcej. Temat programowania rozpatrujemy pod różnymi kątami, z kilku perspektyw. Dowiecie się o niskopoziomowych mechanizmach, trochę o działaniu komputera, kodowaniu liczb i stringów, a także… wiele, wiele więcej. Gorąco zapraszam. Uwaga, zmiany organizacyjne! Ten odcinek podcasta jest pierwszym, który pojawia się “głównie” na moim blogu devstyle.pl. Okazało się, że nie da się w satysfakcjonujący sposób “dbać” o dwie niezależne społeczności, dwa niezależne “brandy”. Stąd decyzja: mój główny blog wchłania podcast. DevTalk bynajmniej nie znika, po prostu staje się częścią większej całości. Na razie nie ma żadnych dodatkowych zmian: RSS pozostaje jaki był, strona devtalk.pl istnieje w dalszym ciągu, więc póki co: to tylko tak informacyjnie :). Zachęcam jednak do zapisania się na newsletter na devstyle i polubienia strony na Facebooku – tam znajdziecie więcej informacji niż na kanałach komunikacyjnych podcasta. A tymczasem: zapraszam do słuchania i komentowania. Niech Dev będzie z Wami! https://traffic.libsyn.com/devtalk/DevTalk_E33-Gynvael_Coldwind-Programming.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: Błąd w PHP z kluczem arrayów: https://bugs.php.net/bug.php?id=69892 – bug w PHP z integer overflow w indeksach (via Enzo/int3pids) https://sektioneins.de/blog/15-08-03-php_challenge_2015_solution.html – zadanie na CTF z nim związane (via Enzo/int3pids) PHP, operator == i porównanie haszy: http://gynvael.coldwind.pl/?id=492 – post o tym jak dokładnie działa operator == https://docs.google.com/spreadsheets/d/1oWsmTvEZcfgc_1QkBczNGA3Gcffg_pmgKcak7iZldUw/pub?output=html – stablicowane działanie operatora == https://pen-testing.sans.org/blog/2014/12/18/php-weak-typing-woes-with-some-pontification-about-code-and-pen-testing – problem z porównaniem hashy operatorem == https://www.whitehatsec.com/blog/magic-hashes/ – mniej więcej to samo co wyżej + tabela “magicznych hashy” Poison NULL byte: https://cwe.mitre.org/data/definitions/626.html – dość formalny opis poison NULL byte w bazie CWE (Common Weakness Enumeration) http://hakipedia.com/index.php/Poison_Null_Byte – mniej formalny opis z przykładami http://insecure.org/news/P55-07.txt – przykładowy artykuł z magazynu Phrack o błędach tego typu w aplikacjach Perlowych (z roku 1999) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 33 – O programowaniu z Gynvaelem Coldwindem appeared first on DevTalk.
undefined
Apr 4, 2016 • 0sec

32 – O Elixir z Sebastianem Gębskim

Odcinek trzydziesty drugi dedykowany jest dla spragnionych… nie tylko wiedzy. A dlaczego? Bo dysponujemy dziś eliksirem. Takim specjalnym. Język Elixir, działający na maszynie Erlanga, nieustannie zdobywa coraz to nowych zwolenników. W Warszawie pojawił się nawet poświęcony mu meetup! Zatem… co to jest? Z czym to się je? Dlaczego Elixir, a nie coś innego? Jak zacząć, jak to działa, jakie są tego perspektywy? Słuchajcie, a dowiecie. Się. O wszystkich tych ciekawostkach opowiada Sebastian Gębski. Więcej niż programista. Prawdziwy pasjonat, kipiący wiedzą i chęcią podzielenia się nią. Bardzo polecam jego blog: http://no-kill-switch.ghost.io. Oprócz blogowania występuje na meetupach oraz konferencjach. Już za tydzień, 11 kwietnia, będziecie mogli pooglądać go na 4Developers. Na Twitterze: @liveweird. Dodatkowo: na Facebooku znajdziecie konkurs, w którym można zdobyć piękne podcastowe kubeczki. Ściągajcie, słuchajcie i dawajcie znać co o tym sądzicie. https://traffic.libsyn.com/devtalk/DevTalk_E32-Sebastian_Gebski-Elixir.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: Erlang (https://www.erlang.org) OTP (http://learnyousomeerlang.com/what-is-otp) Elixir (http://elixir-lang.org) Phoenix framework (http://www.phoenixframework.org) Actor model (https://en.wikipedia.org/wiki/Actor_model) Rob Conery – post o Elixir (http://rob.conery.io/2015/09/03/hello-elixir-wow/) Elixir In Action (https://www.manning.com/books/elixir-in-action) Programming Elixir – The Pragmatic Bookshelf (https://pragprog.com/book/elixir/programming-elixir) Elixir Sips (http://elixirsips.com) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 32 – O Elixir z Sebastianem Gębskim appeared first on DevTalk.
undefined
Mar 21, 2016 • 0sec

31 – O komunikacji z Michałem Bartyzelem

Kolejny odcinek – już numer 31! – to “materia miękka”. Rozmawiam z moim Gościem o komunikacji. Dlaczego, jako programiści, mamy z tym problem? Jak ją ulepszyć? I… w czym ekipa remontowa bije zespoły IT na głowę? ;). Mój rozmówca to Michał Bartyzel. Zaczynał jako programista, teraz zgłębia bardziej “ludzkie” tematy. Poczytacie go na blogu: http://mbartyzel.blogspot.com i posłuchacie na różnych konferencjach. Na Twitterze: @michalbartyzel. Zapraszam do posłuchania, a odważniejszych do… przerobienia rekomendowanych ćwiczeń :). https://traffic.libsyn.com/devtalk/DevTalk_E31-Michal_Bartyzel-Komunikacja.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: Książka “Ukarani przez nagrody” (http://www.amazon.com/Punished-Rewards-Trouble-Incentive-Praise/dp/0618001816) Anthony Robbins (https://www.tonyrobbins.com) DevTalk#07 – O pracy zdalnej z Andrzejem Krzywdą (http://devtalk.pl/2015/01/07-o-pracy-zdalnej-z-andrzejem-krzywda/) Koniecznie zostaw komentarz: jak Ci się podoba odcinek? Muzyka wykorzystana w intro: “Misuse” Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 http://creativecommons.org/licenses/by/3.0/ The post 31 – O komunikacji z Michałem Bartyzelem appeared first on DevTalk.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app