DevTalk

Maciej Aniserowicz
undefined
Mar 30, 2015 • 0sec

13 – O agile z Grzegorzem Rycajem

Szczęśliwy, trzynasty, odcinek to chwilowy odpoczynek od technikaliów. Tym razem wraz z Grzegorzem Rycajem serwujemy Wam dywagacje na popularny temat: agile. Grzegorz od wielu lat programuje i kieruje zespołami programistów. Prawdopodobnie wielu z Was niejednokrotnie miało okazję oglądać go na scenie, gdyż regularnie występuje na różnych eventach. MVP w kategorii Visual Studio ALM. 40-minutową rozmowę rozpoczynamy od historii agile. Nie zagłębiamy się jednak w teorię – tę pewnie ogromna większość Was zna (jeśli nie – zapraszam do sekcji z linkami). Zastanawiamy się czym różni się agile w zależności od modelu pracy zespołu: “wewnętrzne zasoby” vs “dostawcy oprogramowania”. Jaki wpływ na projekt ma typ klienta: bank czy startup? Bardzo ważna część konwersacji to przestrogi: na co uważać stosując agile, jakie są najczęściej popełniane błędy w tym zakresie? Grzesiek dzieli się też swoimi spostrzeżeniami odnośnie radzenia sobie z “wrzutkami z produkcji” skutecznie demolującymi plany na dany sprint, czyli: jak radzić sobie z utrzymaniem systemów? Albo: jak dbać o dokumentację projektową? Rozmawiamy też o bardziej niskopoziomowych praktykach, takich jak code review, daily standup meeting, retrospekcje czy wreszcie continuous integration. Konkurs: rozdajemy egzemplarz polecanej przez Grześka książki “Agile Project Management with Scrum“. Pewnie już wiecie kto ją dostanie, prawda?:) Tak, autor jednego z komentarzy pod niniejszym postem! Gorąco zapraszam zatem do dyskusji na temat zarówno tego odcinka, jak i DevTalka w ogóle. https://traffic.libsyn.com/devtalk/DevTalk_E13-Grzegorz_Rycaj-Agile.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: Manifesto for Agile Software Development (http://agilemanifesto.org) blog Rafała Barszczewskiego (gościa piątego odcinka DevTalk) (http://blog.rafalb.com) wystąpienie Erik Meijer “One Hacker Way” (http://vimeo.com/110554082) PaSkol na temat tej prezentacji (http://paskol.robi.to/?p=2062) Future Processing blog: “The Scrum Planning Meeting – doing it right” (http://www.future-processing.pl/blog/the-scrum-planning-meeting-doing-it-right/) 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 13 – O agile z Grzegorzem Rycajem appeared first on DevTalk.
undefined
Mar 16, 2015 • 0sec

12 – O mockach z Pawłem Klimczykiem

W dwunastym już odcinku (czas leci!) mam przyjemność ponownie podywagować na temat bardzo mi bliski: testy. A konkretnie: testowanie w kontekście wykorzystania “isolating frameworks”, czyli po ludzku: mocków. Partnerem w rozmowie jest Paweł Klimczyk – programista, prelegent i “szef dotnetów na fejsie” :), czyli grup .NET Developers Poland oraz .NET Developers Poland Job Market. Na Twitterze: @pwlklm. Podczas audycji możecie posłuchać o tym co to są mocki i na jakie grupy się je dzieli (i czy ma to sens). Jakie frameworki w świecie .NET pozwalają na wykorzystanie mocków (i jak je można skategoryzować). Do tego wpada kilka pobocznych wątków, jak na przykład: jak testować metody prywatne? Konkurs: w tym odcinku mam dla Was egzemplarz książki “The Art of Unit Testing” Roya Osherove. Jak zwykle (ale monotonnie, co? ) powędruje on do jednej z osób, które wezmą udział w dyskusji która powinna wywiązać się pod tym postem. Piszcie zarówno na temat merytoryki odcinka, jak też ogólnie o DevTalku. https://traffic.libsyn.com/devtalk/DevTalk_E12-Pawel_Klimczyk-Mocks.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki blog Pawła (http://blog.klimczyk.pl) 70. Spotkanie WROC.NET “Paweł Klimczyk – Constrained and unconstrained isolation frameworks in .NET” (https://www.youtube.com/watch?v=P_xmND3sdsY) slajdy (https://github.com/pawelklimczyk/Presentations/tree/master/Constrained%20And%20Unconstrained%20Isolation%20Frameworks%20in%20.NET) Roy Osherove “Fifteen things I look for in an Isolation framework” (http://osherove.com/blog/2013/11/23/fifteen-things-i-look-for-in-an-isolation-framework.html) Martin Fowler “Mocks Aren’t Stubs” (http://martinfowler.com/articles/mocksArentStubs.html) mój blog – posty o mockach (http://www.maciejaniserowicz.com/tag/mocks/) narzędzia nSubstitute (http://nsubstitute.github.io) fakeiteasy (http://fakeiteasy.github.io) Moq (https://github.com/Moq/moq4) Rhino Mocks (http://www.hibernatingrhinos.com/oss/rhino-mocks) Typemock Isolator (http://www.typemock.com/isolator-product-page) Microsoft Moles (https://msdn.microsoft.com/en-us/library/ff798506.aspx) 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 12 – O mockach z Pawłem Klimczykiem appeared first on DevTalk.
undefined
Mar 2, 2015 • 0sec

11 – O produktywności z Marcinem Kwiecińskim

Odcinek jedenasty stoi pod znakiem… czasu. Wszyscy mamy go za mało. A może mamy go wystarczająco dużo, tylko wykorzystujemy go nie do końca optymalnie? O to i inne rzeczy pytam Marcina Kwiecińskiego, który w ramach projektu Ogarnij Chaos na co dzień zmaga się z takimi problemami, pomagając swoim klientom prowadzić bardziej produktywne życie. Zarówno zawodowe, jak i prywatne. Jego blog to kopalnia spostrzeżeń i dobrych praktyk związanych z tym tematem. Podczas rozmowy wraz z Marcinem zastanawiamy się jak poznać, czy danej osobie potrzebna jest dodatkowa refleksja odnośnie sposobu wykorzystywania czasu. A jeśli jest – to co może to dać? I najważniejsze: jak można zacząć organizować swoje życie, rozpoznając cele oraz planując drogę do ich realizacji. Dodatkowo bonus: czy postanowienia noworoczne mają jakąkolwiek wartość? Konkurs: w tym tygodniu rozdaję książkę Davida Allena “Getting Things Done“. Otrzyma ją autor jednego z komentarzy pod tym postem, więc bardzo zachęcam do udzielania się. Piszcie swoje spostrzeżenia, doświadczenia, wrażenia. Odcinek spoko, czy słaby? Liczycie na kontynuację tematu, czy to nudy? Zadawajcie pytania, drążcie temat. Marcin i ja będziemy aktywnie w dyskusji uczestniczyć. https://traffic.libsyn.com/devtalk/DevTalk_E11-Marcin_Kwiecinski-Produktywnosc.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki blog Marcina (http://marcinkwiecinski.pl) “86 400” (http://marcinkwiecinski.pl/2012/12/03/86-400/) “Wybierz 15 najważniejszych spraw na nadchodzący tydzień” (http://marcinkwiecinski.pl/2013/07/01/wybierz-15-najwazniejszych-spraw-na-nadchodzacy-tydzien/) “Co się dzieje gdy nie wykonujesz przeglądu tygodniowego?” (http://marcinkwiecinski.pl/2013/11/11/co-sie-dzieje-gdy-nie-wykonujesz-przegladu-tygodniowego/) “Zestawienie – Aplikacje do zarządzania zadaniami i projektami” (http://marcinkwiecinski.pl/zestawienie-aplikacje-do-zarzadzania-zadaniami-i-projektami/) profil facebookowy Marcina (https://www.facebook.com/marcinkwiecinski) książki David Allen “Getting Things Done” (http://www.empik.com/getting-things-done-czyli-sztuka-bezstresowej-efektywnosci-allen-david,prod6030079,ksiazka-p) Scott Belsky “Realizacja genialnych pomysłów. Jak sprawić, by nie skończyło się na gadaniu” (http://onepress.pl/ksiazki/realizacja-genialnych-pomyslow-jak-sprawic-by-nie-skonczylo-sie-na-gadaniu-scott-belsky,powcie.htm) Stephen R. Covey “7 Nawyków skutecznego działania” (http://selkar.pl/7-nawykow-skutecznego-dzialania-6) Greg McKeown “Essentialism: The Disciplined Pursuit of Less” (http://www.amazon.com/Essentialism-The-Disciplined-Pursuit-Less/dp/0804137382) Gleeson Kerry “Zrób to od razu. Program osobistej efektywności PEP” (http://www.empik.com/zrob-to-od-razu-gleeson-kerry,p1043836410,ksiazka-p) mój blog (http://www.maciejaniserowicz.com) cykl kilku postów o moich doświadczeniach z Getting Things Done (http://www.maciejaniserowicz.com/tag/gtd) lista moich wystąpień: zaglądajcie aby zobaczyć gdzie można będzie obejrzeć moją prezentację “Getting More Done” (http://www.maciejaniserowicz.com/speaker/) 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 11 – O produktywności z Marcinem Kwiecińskim appeared first on DevTalk.
undefined
Feb 23, 2015 • 0sec

Special#01 – O dev-eventach z ich organizatorami

Odcinek był tydzień temu, odcinek będzie za tydzień, więc… co ja robię tu dzisiaj? Oto pierwszy odcinek DevTalk Special. Pięcioro Gości, kilka tematów, jeden motyw przewodni. Pomysł, który narodził się niechcący, w nocy, ot tak, spontanicznie. Realizacja wymagała zaangażowania, dobrej woli, chęci i synchronizacji wielu osób. Dzięki wszystkim za udział. Ale o co się rozchodzi? W nadchodzących miesiącach nas, programistów III RP, czeka cała masa atrakcji. Aż ciężko się w tym połapać. Postanowiłem w ciągu kilkudziesięciu minut przedstawić Wam organizatorów pięciu ciekawych inicjatyw, o których każdy programista słyszeć powinien. Ogłoszenie: zanim przejdę do rzeczy: małe przypomnienie. Od tygodnia możecie zapisać się na newsletter DevTalk. Dzięki temu informację o nowych (także tych nieplanowanych ) odcinkach otrzymacie bezpośrednio na skrzynkę mailową. Zachęcam do zapisów: http://eepurl.com/bem-oP . Zapraszam do słuchania: https://traffic.libsyn.com/devtalk/DevTalk_E10-Special_01-Dev_Events.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. A kogo mamy przyjemność dzisiaj posłuchać? Po kolei, w kolejności “order by EventDate asc”: DeadLine24     Wyjątkowy maraton programistyczny. Strona www: https://www.deadline24.pl Rejestracja do 26 lutego Mówi: Sylwia Hauke WROC# Pierwsza edycja konferencji z takimi prelegentami, że szczena opada. Strona www: http://wrocsharp.pl Gdzie i kiedy: Wrocław, 12 marca Mówi: Łukasz Gąsior Warszawskie Dni Informatyki Chyba największe wydarzenie programistyczne (przynajmniej pod względem liczby uczestników) w naszym pięknym kraju. Strona www: http://www.warszawskiedniinformatyki.pl Gdzie i kiedy: Warszawa, 24-25 marca Mówi: Mateusz Mikulski GET.NET Trzecia edycja świetnej konferencji skaczącej między Łodzią i Gdańskiem. Strona www: http://konferencjaget.net Gdzie i kiedy: Łódź, 18 kwietnia Mówi: Ula Szpotańska 4Developers Najbardziej interdyscyplinarna konferencja programistyczna w Polsce. Strona www: http://4developers.org.pl Gdzie i kiedy: Warszawa, 20 kwietnia Mówi: Janusz Kamieński Dodatkowo, Jeśli chcielibyście poczytać jaki jest mój osobisty związek z tymi (i innymi!) inicjatywami w nadchodzących miesiącach to zapraszam na bloga: “Spotkania nadszedł czas“. 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 Special#01 – O dev-eventach z ich organizatorami appeared first on DevTalk.
undefined
Feb 16, 2015 • 0sec

09 – O programowaniu w parach z Krzysztofem Szabelskim

Moim towarzyszem w odcinku dziewiątym jest Krzysztof Szabelski. Jako doświadczony programista i lider pomaga różnym zespołom w firmie ogarniać trudne tematy. Występuje na konferencjach i grupach pasjonackich. Techniczne treści tworzy na blogu firmowym Future Processing. Więcej o Krzyśku możecie poczytać na stronie http://krzysztofszabelski.com. A na Twitterze występuje jako @kszabelski. Temat naszej rozmowy to Pair Programming – czyli programowanie w parach ;). Odcinek ten jest tym samym najbardziej spójny koncepcyjnie, gdyż w sumie jest nas dwóch! Ale suchar, nevermind. Podczas tych kilkudziesięciu minut posłuchać można o tym skąd wywodzi się programowanie w parach, jak to robić oraz jak tego nie robić. Dodatkowo: jakie zalety idą za tą praktyką, ale też: na co uważać. Pair programming w pigułce. Konkurs: w tym tygodniu mam do rozdania wejściówkę na konferencję 4Developers: najbardziej interdyscyplinarny event programistyczny w kraju. 20 kwietnia, Warszawa – warto tam być. Chcesz bilet? Puszczaj tweeta! Zasady są proste: napisz na Twitterze która ścieżka na konferencji wydaje Ci się najbardziej interesująca oraz dlaczego. Lista ścieżek dostępna jest na stronie http://4developers.org.pl/about/. Tweet musi dodatkowo zawierać nazwy @devtalkpl oraz @4Developers, więc na treść zostaje znaków mniej niż w esemesie – trzeba odrobinę wytężyć mózgownicę ;). Do dzieła! Autor najbardziej oryginalnej odpowiedzi dostaje wejściówkę. Przewidziane są również dwie nagrody pocieszenia. https://traffic.libsyn.com/devtalk/DevTalk_E09-Krzysztof_Szabelski-Pair_programming.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: strona domowa Krzyśka (http://krzysztofszabelski.com) post “Pragmatic Pair Programming” jego autorstwa (http://www.future-processing.pl/blog/pragmatic-pair-programming/) wystąpienie Krzyśka na JDD2014 (https://www.youtube.com/watch?v=A2IuWDxDhUo) slajdy do prezentacji (http://krzysztofszabelski.com/talks/pair-programming-pragmatycznie#/) Rubber duck debugging (http://en.wikipedia.org/wiki/Rubber_duck_debugging) książka Kent Beck “Extreme Programming Explained” (http://www.amazon.com/Extreme-Programming-Explained-Embrace-Edition/dp/0321278658) 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 09 – O programowaniu w parach z Krzysztofem Szabelskim appeared first on DevTalk.
undefined
Feb 2, 2015 • 0sec

08 – O community z Pawłem Łukasikiem i Pawłem Sawiczem

W ósmym odcinku pora na test: czy da się rozmawiać z dwoma osobami jednocześnie? Wychodzi na to że chyba tak :). Dzisiaj goszczę dwóch Pawłów. Paweł Łukasik bloguje, występuje na konferencjach, jest założycielem dotnetomaniaka, jednym z organizatorów Wroc.NET oraz opiekuje się devPytaniami a tweetuje jako @pawel_lukasik. Paweł Sawicz również bloguje i jest prelegentem, a dodatkowo jednym z trzech organizatorów świetnej inicjatywy dotnetconfPL… a to wszystko robi w połączeniu ze studiami, tweetując jako @sawiczpawel. Zawsze przedstawiam swoich Gości dość szczegółowo prezentując ich działalność i osiągnięcia, ale dzisiaj ma to szczególne znaczenie. Tematem naszej rozmowy jest bowiem community – szeroko rozumiana społeczność programistów. Chcesz wiedzieć dlaczego ludzie udzielają się w społeczności? Albo “jak zacząć”, niezależnie od tego czy jesteś studentem czy starszym już dziadem? To zapraszam do słuchania. W trakcie odcinka wymieniamy też kilka ciekawych “inicjatyw społecznościowych” wartych poznania. Ogłoszenie: wspominałem o tym na Twitterze, Facebooku oraz aktualnym odcinku, ale podlinkuję i tutaj… DevTalk jest gotów na komercyjną współpracę! Pomysłów mam masę, plany ambitne, a do rozwoju potrzeba… wiadomo czego. Zerknijcie zatem na stronę “Współpraca“, podeślijcie linka w swoich firmach komu trzeba, niechaj się kręci! Dziękuję wszystkim za dotychczasowe życzenia powodzenia oraz szerzenie tego słowa. Aż miło się robi. Ciekawostka: pierwszego partnera już mamy, logo do obejrzenia w pasku bocznym :). Konkurs: Miło mi również poinformować, że DevTalk zostaje “partnerem medialnym” bardzo ciekawych konferencji programistycznych. W chwili obecnej szczególnie polecam Waszej uwadze konferencję WROC#. Zapowiada się po prostu znakomicie. 12 marca 2015 nad Wrocławiem zapłonie wielki znak #, a wszystkie programistyczne dusze połączą się w dzikim tańcu. Rejestracja na tę imprezę startuje dzisiaj, ale znając życie: dostanie wejściówek nie będzie łatwe. Good news everyone: DevTalk ma do rozdania dwa bilety! Jeden z nich powędruje do osoby, która zrobi na Twitterze retweet informacji o tym poście (uwaga: @devtalkpl musi być wspomniany w tweecie, żebym zobaczył informację o tym; najlepiej zrobić RT tweeta puszczonego z konta @devtalkpl). Drugi z kolei bilet, jak łatwo się domyślić, dostanie jedna z osób które zrobią “share” tego posta (uwaga: share musi mieć ustawienie prywatności “public”, żebym został o tym poinformowany; najlepiej kliknąć “share” na poście puszczonym na fanpage devtalkpl). Na aktywności te czekam do środy, wtedy podam wyniki na odpowiednich kanałach. https://traffic.libsyn.com/devtalk/DevTalk_E08-Pawel_Lukasik_Pawel_Sawicz-Community.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki:   blog Pawła Łukasika (http://blog.octal.pl) blog Pawła Sawicza (http://pawel.sawicz.eu) dotNETomaniak (http://dotnetomaniak.pl) dotnetConf.pl (http://dotnetconf.pl) devPytania (http://devpytania.pl) .NET Blogs PL (http://dotnetblogs.pl , by Gutek) .NET Developers Poland na Facebooku (https://www.facebook.com/groups/net.developers.poland, by Paweł Klimczyk) codingtv() (http://codingtv.pl , by Łukasz Gąsior & Andrzej Kowal) DevMovies (http://devmovies.pl, by Tymoteusz Kęstowicz) Krzysiek Śmigiel blog Imagine Cup Wrocław .NET User Group Warszawska Grupa .NET Białostocka Grupa .NET Łódzka Grupa .NET dev@LDZ GeekWeekWro WROC# GET.NET DevDay (jeśli o jakiejś inicjatywnie nie wspomniałem to się nie obrażać tylko dodawać w komentarzach:) ) 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 08 – O community z Pawłem Łukasikiem i Pawłem Sawiczem appeared first on DevTalk.
undefined
Jan 19, 2015 • 0sec

07 – O pracy zdalnej z Andrzejem Krzywdą

Siódmy odcinek to drugie podejście do tematu “miękkiego”. Towarzyszy mi Andrzej Krzywda – lider polskiej społeczności Ruby, założyciel firmy Arkency, blogger, autor książek (m.in. “Fearless Refactoring: Rails controllers“), prelegent, jeden z twórców podcasta Rails refactoring, organizator konferencji wroc_love.rb… I tak dalej i tak dalej :). Obecny również na Twitterze: @andrzejkrzywda. Zarówno Andrzej jak i ja od lat pracujemy zdalnie. Ja głównie z domu, on – z różnych miejsc. Podczas rozmowy wymieniamy się doświadczeniami odnośnie korzyści płynących z takiego modelu pracy. Porównujemy także narzędzia które umożliwiają efektywną pracę w rozproszonym zespole. Jak różni się tutaj świat Ruby od świata Microsoftu? Przekonajcie się sami! Konkurs: Andrzej sponsoruje książkę “Developers oriented project management“, której jest współautorem. Tradycyjnie: otrzyma ją autor jednego z komentarzy pod niniejszym postem, a zwycięzcę wyłoni Andrzej. https://traffic.libsyn.com/devtalk/DevTalk_E07-Andrzej_Krzywda-Remote_work.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: blog Andrzeja (http://andrzejonsoftware.blogspot.com) książka “Developers oriented project management” (http://blog.arkency.com/developers-oriented-project-management/) UWAGA! do środy możecie kupić tą książkę ze zniżką 20% wpisując kod DEVTALK! The Oatmeal o pracy z domu (komiks) (http://theoatmeal.com/comics/working_home) Event Storming by Alberto Brandolini (http://ziobrando.blogspot.com/2013/11/introducing-event-storming.html) NARZĘDZIA post o narzędziach do pracy zdalnej na blogu Arkency (http://blog.arkency.com/2014/06/async-remote-toolbox) komunikacja slack (https://slack.com) flowdock (https://www.flowdock.com) hipchat (https://www.hipchat.com) notatki / wiki hackpad (https://hackpad.com) discourse (http://www.discourse.org) onenote (http://www.onenote.com) time tracking freckle (https://letsfreckle.com) harvest (https://www.getharvest.com) toggl (https://www.toggl.com/) tickets trello (https://trello.com) pivotal tracker (http://www.pivotaltracker.com) redmine (http://www.redmine.org) asana (https://asana.com) jira (https://www.atlassian.com/software/jira) fogbugz (http://www.fogcreek.com/fogbugz/) rozmowy mumble (http://wiki.mumble.info/wiki/Main_Page) teamspeak (http://www.teamspeak.com) skype (http://www.skype.com/en/) VIDEO “Pawel Wrzeszcz – Jak pracować zdalnie i nie zwariować?” (https://www.youtube.com/watch?v=BVEWsUD8bQs) “Paweł Wrzeszcz, Andrzej Krzywda, Bolesław Dawidowicz – Face to face z pracą zdalną” (https://www.youtube.com/watch?v=M4y2-pG8TJw) “Przedświątecznie o pracy zdalnej z Tomaszem Dziurko” (https://www.youtube.com/watch?v=YuZ0yk8hjEA) 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 07 – O pracy zdalnej z Andrzejem Krzywdą appeared first on DevTalk.
undefined
Jan 5, 2015 • 0sec

06 – O programowaniu funkcyjnym z Michałem Łusiakiem

Od razu po Nowym Roku wracamy z mocnym uderzeniem: na warsztacie tym razem znalazło się programowanie funkcyjne! Mój gość to Michał Łusiak – programista, prelegent, blogger. Możecie go znaleźć również na Twitterze: @mlusiak. W temacie programowania funkcyjnego rozprawiamy o tym po co odchodzić od “standardowego” obiektowego podejścia, jakimi językami warto się zainteresować a nawet: jak zacząć z F# nie mając możliwości jego komercyjnego zastosowania w żywym projekcie. Pojawiają się też wzmianki o wielu interesujących narzędziach i bibliotekach. Konkurs: firma Tretton37, w której pracuje Michał, sponsoruje książkę “Real-World Functional Programming“. Tak jak już bywało, otrzyma ją autor jednego z komentarzy pod niniejszym postem. Autora tego wybierze Michał, dzisiejszy Gość. Komentujcie, pytajcie, dzielcie się doświadczeniami! https://traffic.libsyn.com/devtalk/DevTalk_E06-Michal_Lusiak-Functional_programming.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki: blog Michała (http://mlusiak.com) Michał na dotnetconf (https://www.youtube.com/watch?v=a-ce4aGZ18I) książka “Real-World Functional Programming” (http://www.amazon.com/Real-World-Functional-Programming-With-Examples/dp/1933988924) FSharper (https://github.com/jetbrains/fsharper) Visual F# Power Tools (https://visualstudiogallery.msdn.microsoft.com/136b942e-9f2c-4c0b-8bac-86d774189cff) FSunit (https://github.com/fsprojects/FsUnit) Mark Seemann – Look, no Mocks! Functional TDD with F# (Slides) (http://buildstuff14.sched.org/event/aa7f6cc493540537e900aed752810c2a#.VKlo_YdtHfw) FAKE – F# Make (https://github.com/fsharp/FAKE) F# Compiler Services (http://fsharp.github.io/FSharp.Compiler.Service/) Functional Koans – F# (https://github.com/ChrisMarinos/FSharpKoans) konferencja Lambda Days (http://www.lambdadays.org)   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 06 – O programowaniu funkcyjnym z Michałem Łusiakiem appeared first on DevTalk.
undefined
Dec 15, 2014 • 0sec

05 – O prowadzeniu zespołu z Rafałem Barszczewskim

Dzisiaj przekraczamy kolejne granice: poruszamy temat “miękki”! Rozmawiam z Rafałem Barszczewskim, a tematem naszych wywodów jest prowadzenie zespołu programistycznego – bycie team leaderem. Rafał od wielu lat pełni taką rolę w pracy zawodowej. Doświadczeniami i refleksjami dzieli się między innymi na swoim blogu. Mówimy między innymi o motywowaniu programistów, jak i ich krytykowaniu. O tym, jak zespół może podnosić swoje kompetencje. Na co uważać stając się liderem. Dodatkowo zahaczamy o jakże interesującą kwestię “gdzie się podziewają starzy programiści” :). A na koniec dywagujemy o code reviews. https://traffic.libsyn.com/devtalk/DevTalk_E05-Rafal_Barszczewski-Team_Leading.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Ciekawe linki: blog Rafała: http://blog.rafalb.com wspomniany obrazek “boss vs leader”: http://www.maciejaniserowicz.com/2013/05/12/slowo-na-niedziele-obrazkowe-o-szefach-i-leaderach/ Enrico Campidoglio – Why No Code Reviews (DevDay 2014): https://www.youtube.com/watch?v=xd9n83yOmiY P.S. Rafał jest pierwszym śmiałkiem, który sam się do mnie zgłosił (chociaż – jak mówię na nagraniu – i tak bym sam go zaprosił). Moim zdaniem efekt jest w pełni zadowalający – podzielacie tę opinię? Jeśli tak – czekam na dalszych ochotników ;). 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 05 – O prowadzeniu zespołu z Rafałem Barszczewskim appeared first on DevTalk.
undefined
Dec 1, 2014 • 0sec

04 – O Domain Driven Design ze Sławomirem Sobótką

Czwarty odcinek to badanie nowych gruntów: wyjście poza .NET! Moim gościem jest Sławomir Sobótka: założyciel firmy Bottega IT Solutions, trener, blogger, architekt. Wywodzi się ze środowiska Javy i można go spotkać na bardzo wielu konferencjach i grupach związanych z tą właśnie technologią. Rozprawiamy o Domain Driven Design, a Sławek jest jednym z najbardziej rozpoznawalnych polskich ekspertów w tym obszarze. Podczas rozmowy opowiada nam jakie korzyści niesie za sobą DDD, “jak zacząć”, czego się wystrzegać i skąd czerpać wiedzę. Powinno być ciekawie zarówno dla całkowitych świeżaków jak i osób bardziej siedzących “w temacie”. Konkurs: Sławek sponsoruje książkę Vaughna Vernona “Implementing Domain-Driven Design”. Otrzyma ją – podobnie jak w poprzednim odcinku – autor jednego z komentarzy, które pojawią się pod tym postem. Ale – uwaga! – to Sławek wybierze zwycięzcę. Zadawajcie więc pytania, udzielajcie się, drążcie temat, a nasz ekspert będzie czynnie uczestniczył w dyskusji. https://traffic.libsyn.com/devtalk/DevTalk_E04-Slawomir_Sobotka-DDD.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3. Linki do materiałów z nagrania: filmik o siedmiu prostopadłych liniach:) (https://www.youtube.com/watch?v=BKorP55Aqvg) blog Sławka (http://art-of-software.blogspot.com) materiały o DDD z Bottega (http://bottega.com.pl/artykuly-i-prezentacje#ddd) referencyjny projekt Bottega (http://bottega.com.pl/ddd-cqrs-sample-project) książka Eric Evans “Domain-Driven Design: Tackling Complexity in the Heart of Software” (http://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215) książka Vaughna Vernona “Implementing Domain-Driven Design” (https://vaughnvernon.co/?page_id=168) P.S. Jeszcze jedno: ostatnio w komentarzach sporo pisaliście o tym jak to nienaturalnie brzmię na nagraniu “poza rozmową”. Mam nadzieję że tym razem jest trochę lepiej, dajcie znać czy faktycznie:). 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 04 – O Domain Driven Design ze Sławomirem Sobótką 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