

DevTalk
Maciej Aniserowicz
DevTalk: podcast programistyczny Macieja Aniserowicza.
http://devtalk.pl
http://devtalk.pl
Episodes
Mentioned books

May 18, 2020 • 0sec
DevTalk #116 – O TypeScript z Tomaszem Ducinem
Gdy JavaScript się rozwinął, okazało się, że nie jest w stanie unieść złożonych projektów. Trzeba było wymyślić język, dzięki któremu utrzymanie systemów będzie prostsze, tańsze i bardziej przewidywalne. Tak powstał TypeScript! W sto szesnastym odcinku DevTalk bierzemy na tapetę JS i TS. Poznamy trochę historii, kilka wad i zalet oraz perspektywy rozwoju. O wszystkim opowie Tomasz Ducin.
Tomek to niezależny konsultant, architekt i programista, przewodnik po świecie JavaScriptu. Udziela się jako spiker na konferencjach w Polsce i Europie. Jako trener tłumaczy z pasją jak co działa oraz uczy unikania przekomplikowanych rozwiązań i podejmowania zbędnych decyzji. Nie cierpi buzzwordów i wciskania ludziom kitu. Jest skoncentrowany na rozwiązywaniu technicznych i organizacyjnych bolączek projektów. Uwielbia pracę z ludźmi. Dwie ciekawostki: jest ex-aktorem teatralnym i pije cztery espresso dziennie.
Z tego odcinka dowiesz się:
Czym się charakteryzuje JavaScript?
Czy jest sens uczyć się samego JS?
Po co komu TypeScript?
Na czym polega kompilacja TSa?
Na co możemy się nadziać w TS?
Jakie są narzędzia i wsparcie TS na rok 2020?
Gdzie warto się uczyć i w jakich projektach używać TypeScript?
Przyszłość TypeScript i JavaScript – czy będzie merge?
PS Podoba Ci się ten odcinek? Zostaw gwiazdki i opinię na na iTunes. To BARDZO pomaga. Dzięki!
A teraz… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_116_-_O_TypeScript_z_Tomaszem_Ducinem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk #96 – O Nauce Frontendu z Maciejem Korsanem
DevTalk #92 – O błędach w tworzeniu WWW z Tomaszem “Comandeer” Jakutem
Tomasz Ducin
blog Tomasza
Tomek na Twitterze
State of JS – ankieta o stanie javascript z 2019 roku
Coffeescript.org
Anders Hejlsberg
Flow
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 DevTalk #116 – O TypeScript z Tomaszem Ducinem appeared first on DevTalk.

Apr 27, 2020 • 0sec
DevTalk #115 – O Mikrokontrolerach z Mirosławem Kardasiem
Z czym kojarzą Ci się mikrokontrolery? Możliwe, że Twoja pierwsza myśl to Ardurino. Wiele osób zaczyna od niego przygodę, ale… czy słusznie? W sto piętnastym odcinku DevTalk zapraszam Cię do świata mikrokontrolerów. Naszym przewodnikiem będzie człowiek, który zjadł na nich zęby – Mirosław Kardaś!
Mirosław od kilku lat zaraża pasją do programowania mikrokontrolerów, języka C i elektroniki cyfrowej. Jest właścicielem firmy ATNEL. Wydał już trzy książki w tym zakresie i prowadzi kanał na YouTube z programistycznymi poradnikami. Woli myśleć o sobie i określać się jako pasjonat niż znawca tematu. To pozwala mu łatwiej dostrzec problemy z jakimi borykają się początkujący programiści i podjąć się podobnych wyzwań.
Z tego odcinka dowiesz się:
Czym są i jaka jest funkcja mikrokontrolerów?
Dlaczego warto umieć je programować?
W jakich technologiach można tworzyć mikrokontrolery?
Na co uważać pracując z mikrokontrolerami?
Od jakiego projektu warto zacząć?
Skąd się uczyć i co robić, gdy nic nie wychodzi?
PS Podoba Ci się ten odcinek? Zostaw gwiazdki i opinię na na iTunes. To BARDZO pomaga. Dzięki!
Czas na PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_115_-_O_Mikrokontrolerach_z_Mirosawem_Kardasiem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk #24 O IoT z Arkadiuszem Benedyktem
Mirek Kardaś
firma ATNEL
blog
forum
YouTube
Książki:
Mikrokontrolery AVR Język C Podstawy programowania
Język C Pasja programowania mikrokontrolerów 8-bitowych
Zestawy uruchomieniowe do nauki programowania mikrokontrolerów:
Zestaw uruchomieniowy ANDROMEDA
Zestaw uruchomieniowy NEUTRINO
Arduino
Pismo “Elektronika Praktyczna”
Kurs Ośla Łączka
Książka Mikrokontrolery AVR Język C Podstawy programowania
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 DevTalk #115 – O Mikrokontrolerach z Mirosławem Kardasiem appeared first on DevTalk.

Apr 6, 2020 • 0sec
DevTalk #114 – O Service Mesh z Jakubem Dyszkiewiczem
Załóżmy, że tworzymy nową aplikację. A gdyby tak zamiast bibliotek postawić obok aplikacji proxy i wrzucać w nie możliwie najwięcej kodu? I dodać do tego klocek kontrolny (Control Plane) kierujący ruchem? Na ten pomysł jako pierwsza wpadła amerykańska firma Lift, tworząc Service Mesh. To oczywiście w dużym skrócie. W dzisiejszym odcinku DevTalka o szczegółach tego rozwiązania opowie Jakub Dyszkiewicz.
Jakub jest pragmatycznym DevOpsem. Obecnie buduje Service Mesh jako produkt (kuma.io) dla start-upu z Doliny Krzemowej. Wcześniej pracował w Platformie Technicznej Allegro rozwijając kluczowe systemy i narzędzia pod infrastrukturę mikroserwisową. Uwielbia pisać w Kotlinie, nie do końca uwielbia pisać w Go. Lubi wiedzieć, jak technologie, z których korzysta na co dzień, działają pod maską. Najwięcej frajdy sprawia mu rozwiązywanie trudnych problemów.
Ze sto czternastego odcinka DevTalk dowiesz się:
Czym jest Service Mesh?
Jakie problemy rozwiązuje?
Data plane vs control plane – co wybrać?
Co ma Service Mesh do Kubernetesa?
Kiedy warto zacząć myśleć o Service Mesh?
Ile to wszystko kosztuje?
Na co trzeba uważać?
PS Podobał Ci się ten odcinek? Zostaw gwiazdki i opinię na na iTunes. To BARDZO pomaga. Dzięki!
Koniec czytania, wciskaj PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_114_-_O_Service_Mesh_z_Jakubem_Dyszkiewiczem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
LINKI
DevTalk
O Kubernetes z Karolem Stępniewskim
O mikroserwisach z Michałem Francem
O architekturze z Jakubem Pilimonem
O CQRS z Łukaszem Szydło
O systemach rozproszonych z Jakubem Kubryńskim
Jakub
Twitter
GitHub
Envoy
Spring Cloud
MiniKube
Service Mesh
Istio
Linkerd
Consul Connect
Kuma
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 DevTalk #114 – O Service Mesh z Jakubem Dyszkiewiczem appeared first on DevTalk.

Mar 23, 2020 • 0sec
DevTalk #113 – O Testach w Architekturze z Jakubem Pilimonem
Co mają testy do architektury? Teoretycznie niewiele. Robimy je żeby sprawdzić, czy nasz system ma ręce i nogi. Wbrew pozorom to właśnie testy mogą mieć ogromny wpływ na ewolucję architektury. A kto lepiej przedstawi nam ten temat niż dzisiejszy gość DevTalka, który określa swoje podejście do testów jednostkowych jako “fanatyczne”?
Jakub Pilimon jest programistą z wieloletnim doświadczeniem, architektem i trenerem. Piastuje stanowisko Principal Technologist w firmie Pivotal i jest szkoleniowcem w Bottega IT Minds. Jego głównymi zainteresowaniami są Domain-Driven Design i oraz architektura ewolucyjna. Jest wielkim zwolennikiem Event Stormingu.
Po pracy uprawia kitesurfing i jeździ na motocyklu.
Z tego odcinka dowiesz się:
Czy testy mogą zmienić architekturę systemu? I jaką rolę odgrywa tu architekt?
Czego potrzebujemy, żeby przetestować architekturę?
Czym jest testowalna architektura?
Co ma architektura do projektowania motocykla?
Czy TDD prowadzi do lepszej architektury?
Warto zaznaczyć, że Kuba jest jednym z trzech Mentorów DNA: Drogi Nowoczesnego Architekta! Właśnie teraz – do piątku 27 marca, do godziny 21:00 –
trwa nabór do 2. edycji Programu DNA!
Zapraszamy!
Najwyższy czas na PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_113_-_O_Testach_w_Architekturze_z_Jakubem_Pilimonem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
LINKI:
DNA Droga Nowoczesnego Architekta
DevTalk
DevTalk #98 – O Architekturze z Jakubem Pilimonem
DevTalk #102 – O Systemach Rozproszonych z Jakubem Kubryńskim
DevTalk #101 – O CQRS z Łukaszem Szydło
DevTalk#03 – O testach z Adamem Kosińskim
Devstyle
Tomasz Stolarczyk: “6 twarzy couplingu“
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 DevTalk #113 – O Testach w Architekturze z Jakubem Pilimonem appeared first on DevTalk.

Mar 2, 2020 • 0sec
DevTalk #112 – O Progressive Web Applications z Adamem Barem
Nie trzeba się martwić, jak aplikacja wygląda na różnych urządzeniach. Jeden kod źródłowy wystarczy, by zawojować wszystkie systemy operacyjne. Mniej zachodu przy aktualizacjach niż w przypadku apek natywnych… Nic dziwnego, że o Progressive Web Applications mówi się z coraz większym entuzjazmem!
Jednak czy PWA to tylko cud i miód? W sto dwunastym odcinku DevTalka przyjrzymy się temu rozwiązaniu pod czujnym okiem eksperta – Adama Bara.
Adam jest trenerem technologii frontendowych w Bottega IT Minds, pasjonatem Mobile Weba, twórcą What Web Can Do Today – serwisu o możliwościach Weba na urządzeniach mobilnych, a także niezależnym konsultantem i fullstack deweloperem doświadczonym w kilku stosach technologicznych, ostatnio wiernym TypeScriptowi.
Z tego odcinka dowiesz się:
Czym są PWA?
Jakie są różnice między PWA a RWD?
W jakim języku pisze się PWA?
Na co trzeba uważać tworząc PWA?
Jakie możliwości i ograniczenia mają takie aplikacje?
PWA vs. Xamarin/Flutter – co lepsze?
PS Podobał Ci się ten odcinek? Zostaw gwiazdki i opinię na na iTunes. To mały gest, a stanowi dla mnie wielką pomoc. Dzięki!
Do startu… Gotowi… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_112_-_PWA_z_Adamem_Barem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
Adam
blog Adama
What Web Can Do Today
artykuł Adama o poprawnej implementacji aktualizacji Service Workerów
zwięzłe wprowadzenie do PWA na web.dev
ścieżki nauki o tworzeniu aplikacji webowych na web.dev
szkolenie Adama z zakresu PWA
DevTalk
O Xamarin z Jakubem Jędryszkiem
O Flutterze z Dominikiem Roszkowskim
O Androidzie z Pauliną Szklarską
O frontendzie z Maciejem Korsanem
O błędach w tworzeniu stron WWW z Tomaszem “Commander” Jakutem
Narzędzia
PWA manifest generator
PWA service worker templates
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 DevTalk #112 – O Progressive Web Applications z Adamem Barem appeared first on DevTalk.

Feb 17, 2020 • 0sec
DevTalk #111 – O Nierelacyjnych i Relacyjnych Bazach Danych z Damianem Widerą
Gościa dzisiejszego odcinka mam zaszczyt przepytywać już po raz drugi. Bo ciężko o lepszego specjalistę od tego tematu niż właśnie on: Damian Widera! Damian jest jednym z najbardziej doświadczonych polskich specjalistów od baz danych: zajmuje się nimi od 2000 roku! Na międzynarodowych konferencjach i szkoleniach pokazuje, że bazy danych są fascynujące. Bierze udział w największych bazodanowych projektach na świecie. Jest współautorem książki Serwer SQL 2008. Administracja i programowanie. Od 10 lat posiada tytuł Microsoft MVP. W wolnych chwilach udziela się w Data Community Poland.
Ostatnio w moich kanałach jest Damiana bardzo dużo z powodu naszego Programu Nauki Baz Danych dbmaster.pl. Z okazji DBM skupiamy się jednak głównie na bazach relacyjnych. Dlatego też dziś, by dodać nieco różnorodności do tego menu, porozmawiamy w dużej mierze o młodszym rodzeństwie, czyli bazach nierelacyjnych.
Rewolucja baz danych z NoSQL trwa w najlepsze. Czy to znaczy, że możemy już żegnać się z Oraclem, SQL Serverem, MySQL czy Postgresem? Co w ogóle znaczy “nierelacyjna” baza i czym różni się od relacyjnej? Albo nawet: czym jest relacja? Jak dobrać odpowiednią bazę do swojego systemu? Które bazy są… lepsze?
Na te i WIELE innych pytań poznasz odpowiedź w 111. odcinku DevTalk. Smacznego!
Wyżej wspominałem o Programie DBM. Tak się składa (eh, te przypadki, wink wink ), że właśnie TERAZ trwają zapisy i Ty też możesz do nas dołączyć! A dlaczego warto? O tym także znajdziesz kilka słów w dzisiejszym wydaniu DevTalk.
Nabór do DBMaster trwa tylko do środy, na dbmaster.pl! Zapraszamy!
A teraz… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_111_-_Bazy_Danych_z_Damianem_Wider.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
O wydajności Baz Danych z Damianem Widerą
O Systemach Rozproszonych z Jakubem Kubryńskim
O Sagach z Robertem Pankoweckim
O rozproszonych Bazach Danych z Mateuszem Maciaszkiem
Program DBMaster prowadzony przez Damiana Widerę
DB Engines
bazy dokumentowe
MongoDB
CosmosDB
Couchbase
bazy grafowe
Gremlin
Neo4j
bazy kolumnowe (wide column)
Redis
DynamoDB
bazy słownikowe (key/value)
Casandra
Apache HBase
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 DevTalk #111 – O Nierelacyjnych i Relacyjnych Bazach Danych z Damianem Widerą appeared first on DevTalk.

Feb 3, 2020 • 0sec
DevTalk #110 – O Event Storming z Mariuszem Gil
EventStorming tworzy przestrzeń do dyskusji nad projektami, z perspektywy wiedzy technicznej i oczekiwań biznesu. Potrafi znacząco usprawnić projekty, a nawet zablokować te, które nie mają racji bytu. Dobrze przeprowadzony ES wymaga dobrego przygotowania i obeznania w umiejętnościach miękkich. Jak już wielokrotnie mówiliśmy w DevTalku, samo klepanie kodu już nie wystarcza!
Nasz dzisiejszy gość jest mocno zaangażowany w rozwój oraz praktyczne zastosowania EventStormingu, więc dostaniemy porządną dawkę informacji z najczystszego źródła wiedzy. Panie i Panowie, powitajcie Mariusza Gila!
Mariusz jest architektem oprogramowania, trenerem, ex-CTO, z branżą IT związany od ponad 20 lat. Pasjonuje się projektowaniem i implementacją systemów o złożonych wymaganiach biznesowych, machine-learningiem i rozwiązaniami, które można przełożyć na realną wartość biznesową dla klienta. Mówca i organizator eventów dla deweloperów, chcących rozwijać swoje umiejętności zawodowe. Obecnie związany z Source Ministry oraz Bottega IT Minds, gdzie ma okazję pracować z wieloma zespołami deweloperskimi w Polsce i Europie.
Ze sto dziesiątego odcinka DevTalk dowiesz się:
jakie są różnice między EventStormingiem a event sourcingiem?
co to jest EventStorming?
po co się go przeprowadza?
jaka jest pozycja EventStormingu w DDD?
ABC sesji stormingu: po co, kto, jak często?
czy ES to framework rozwiązujący wszystkie problemy?
czy ES powinna wspierać jakaś technologia?
PS. Podobał Ci się ten odcinek? Zostaw opinię i gwiazdki na iTunes, żebym miał stały dopływ endorfin i wypuszczał kolejne świetne DevTalki.
A teraz… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_110_-_O_Event_Storming_z_Mariuszem_Gil.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk Trio S02E09 – Co to jest EventStorming
DevTalk #07 – O pracy zdalnej z Andrzejem Krzywdą
DevTalk #51 – O PHP z Mariuszem Gilem
DevTalk #98 – O Architekturze z Jakubem Pilimonem
DevTalk #101 – O CQRS z Łukaszem Szydło
DevTalk #102 – O Systemach Rozproszonych z Jakubem Kubryńskim
Awesome EventStorming na GitHubie
Alberto Brandolini “Introducing EventStorming” na LeanPub
artykuł Radka Maziarki – Jak szybko odkrywać nieznane?
EventStorming Wiki
Aplikacja Miro
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 DevTalk #110 – O Event Storming z Mariuszem Gil appeared first on DevTalk.

Jan 20, 2020 • 0sec
DevTalk #109 – O Analityce w Gamingu z Kamilem Ciukszo
Kto ma wiedzę, ten ma WŁADZĘ. Gamedev nie jest wyjątkiem!
W nowym roku powracamy do tematu gier, żeby przyjrzeć się mu od strony analityki. Dodam, że to bardzo ważna strona, bo może mieć POTĘŻNY wpływ na rozwój gier, cykl ich życia, strategie cenowe i wiele innych rzeczy. Wystarczy wiedzieć, CO i JAK analizować. O tym wszystkim posłuchasz w dzisiejszym DevTalku. Jak zwykle od prawdziwego wymiatacza – Kamila Ciukszo!
Kamil zajmuje się zaawansowanymi technologiami od kilkunastu lat. Wdrażał innowacyjne rozwiązania w obszarach telewizji cyfrowej, Internetu szerokopasmowego i mobilnego, jak i zaawansowanych usługi chmurowych. Współtworzył europejski program akceleracyjny dla start-upów technologicznych Challenge-up, łączący siły takich gigantów jak Cisco, Intel oraz Deutsche Telekom. Dotychczas zajmował się sprzedażą, rozwojem biznesu oraz tworzeniem strategii biznesowej przedsiębiorstw. Obecnie właścicielem firmy Alterdata.io, w której pomaga firmom w wartościowej analizie danych.
W sto dziewiątym odcinku DevTalk odpowiemy na pytania:
PO CO się zbiera i analizuje dane?
Jak zrobić to dobrze?
Jaka skala jest potrzebna, żeby takie badania miały sens?
CO można badać w GRACH?
Czym GAMEDEV różni się od innych dziedzin?
Kiedy analityka staje się “szpiegowaniem”?
PS. Gwiazdki z nieba nie potrzebuję, ale tymi na iTunes nie pogardzę! Jeśli podobał Ci się ten odcinek, zostaw tam opinię i ocenę. Dzięki!
A teraz… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_109_-_O_Analityce_w_Gamingu_z_Kamilem_Ciukszo.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk #17 – O gamedev z Przemysławem Czatrowskim
DevTalk #64 – O Machine Learning z Vladimirem Alekseichenko
DevTalk #77 – O projektowaniu gier z Jackiem Wesołowskim
DevTalk #93 – O PowerBI z Katarzyną Kulikovich
DevTalk #95 – O Sztucznej Inteligencji z Krzysztofem Sopyłą
DevTalk #97 – O Gamedev z Weroniką Ślusarczyk
DevTalk #107 – o UX z Wojtkiem Kutyła
Kamil
Alterdata
Google Data Studio
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 DevTalk #109 – O Analityce w Gamingu z Kamilem Ciukszo appeared first on DevTalk.

Dec 16, 2019 • 0sec
DevTalk #108 – O Programowaniu Obiektowym z Tomaszem Stolarczykiem
Jeśli szukasz bezpiecznego schronienia przed świąteczną gorączką, chodź tutaj! Przysięgam, że nie uświadczysz tu ani sekundy Last Christmas.
Skoro już mówimy o Świętach, mam małe ogłoszenie. Robimy przerwę świąteczną w devstyle’owych i DevTalkowych publikacjach w dniach od 23.12 do 12.01. A w nową dekadę wchodzimy pełną parą!
Programowanie obiektowe – wielu programistów go używa, ale niewielu zna jego korzenie! O przeszłości i przyszłości tego paradygmatu opowie wyjątkowy gość – Tomek Stolarczyk, jeden z recenzentów Programu DNA!
Tomek jest programistą. Interesuje się głównie DDD oraz ogólnie pojętym designem oprogramowania i refaktoringu, ale ma do czynienia z szeroką gamą dziedzin IT, poczynając od pracy z chmurami na budowaniu IoT na morzu kończąc. Ma doświadczenie zarówno z monolitami, jak i mikroserwisami. Prowadzi bloga mrpicky.dev. W wolnych chwilach gotuje lub gra w gry.
Ze sto ósmego odcinka DevTalku dowiesz się:
Skąd wzięło się programowanie obiektowe?
Jakie są podstawy obiektówki?
Jakie są najważniejsze pojęcia: abstrakcja, hermetyzacja, polimorfizm, dziedziczenie – w prostych słowach?
Gdzie uczyć się programowania obiektowego?
Czy w programowaniu obiektowym już wszystko zostało wymyślone?
Czy ekscytujemy się ciągle tym samym?
PS. Chcesz sprawić mi prezent świąteczny? Jeśli podobał Ci się ten odcinek, zostaw gwiazdkę i opinię na iTunes!
A teraz… PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_108_-_O_Programowaniu_Obiektowym_z_Tomaszem_Stolarczykiem.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk #06 O programowaniu funkcyjnym z Michałem Łusiakiem
DevTalk #65 O powrocie do programowania z Robertem Podsiadłym
DevTalk #41 o legacy code z Jarkiem Pałką
DevTalk #58 o refactoringu z Łukaszem Karskim
DevTalk #102 o systemach rozproszonych z Jakubem Kubryńskim
DevTalk #98 o architekturze z Jakubem Pilimonem
Tomek
blog
ebook i sketch note’y o coulingu i spójności
Twitter: @stolarczykt
wydanie magazynu Byte z 1981, które bardzo mocno wpłynęło na popularyzację języków zorientowanych obiektowo
książki pomagające w pracy nad designem (zalecana kolejność):
Refactoring: Improving the Design of Existing Code
Design Patterns: Elements of Reusable Object-Oriented Software warto z grubsza być świadomym wzorców i mieć ją pod ręką przy kolejnej polecanej czyli Refactoring to Patterns
Refactoring to Patterns
Working Effectively with Legacy Code
An Introduction to Object-Oriented Programming – dość fajna książka, która pokazuje też m. in. argumenty za przechodzeniem na OOP z proceduralnego i jakie problemy dręczyły wtedy programistów
Reliable software through composite design – Glenford J. Myers – wspominana w odcinku. Wprowadziła podział na typy couplingu
Bardzo fajna, wspomniana prezentacja Breta Victora The Future of Programming , która pozwala “cofnąć się w czasie” i pokazuje kawałek historii naszej branży oraz wiele starych systemów, które nawet teraz mogą wydawać się innowacyjne
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 DevTalk #108 – O Programowaniu Obiektowym z Tomaszem Stolarczykiem appeared first on DevTalk.

Dec 2, 2019 • 0sec
DevTalk #107 – o UX z Wojtkiem Kutyła
User Experience jest wymysłem naszych czasów? Nic bardziej mylnego! Już po II wojnie światowej inżynierowie Toyoty kombinowali, jak poprawić ergonomię samochodów. Bez nadawania specjalnej nazwy temu procesowi. Wraz z rozwojem technologii, UX przeniknął do digitalowego świata i zadomowił się w nim na dobre.
UX wydaje się być działką UX designerów. Gość sto siódmego odcinku podcastu DevTalk pokaże, jak ogromny wpływ w tej dziedzinie mają programiści. Poznaj Wojtka Kutyłę!
Wojtek jest niezależnym konsultantem i trenerem UX oraz service design. Mieszka w Edynburgu. W sektorze cyfrowych produktów i usług pracuje od 1999 roku. Współpracuje z wieloma międzynarodowymi organizacjami. Regularnie odbywa wizyty w Polsce, prowadząc warsztaty, występując na konferencjach i ucząc projektantów UX zaawansowanych metod pracy w zawodzie. Propaguje UX bez napinki. Prowadzi poczytnego bloga Opowieści ze świata UX.
Jeśli chcesz rozpocząć karierę jako UX Designer albo wynieść swoje programowanie na wyższy poziom, ten odcinek jest dla Ciebie!
Dziś dowiesz się:
Czym jest UX?
Dlaczego UX jest ważny dla programistów?
Jakie są konsekwencje UXowych błędów?
Jak rozpocząć swoją przygodę z UX?
Jaki wpływ na UX ma programista / architekt oprogramowania?
Z jakich narzędzi korzysta UXowiec?
PS. Nic nie rozgrzewa serca jak ciepłe słowo. Jeśli podobał Ci się ten odcinek, zostaw gwiazdkę i opinię na iTunes!
Czas na PLAY!
https://traffic.libsyn.com/devtalk/DevTalk_107_-_O_UX_z_Wojtkiem_Kutya.mp3 Zasubskrybuj podcast (Spotify, Apple podcasts) lub ściągnij ten odcinek w mp3.
Linki:
DevTalk
DevTalk #44 – O produktywności z Michałem Śliwińskim
DevTalk #38 – O dążeniu do celu z Michałem Szafrańskim
DevTalk #56 – O stresie i porażkach z Krzysztofem Skubisem
DevTalk #92 – O błędach w tworzeniu WWW z Tomaszem “Comandeer” Jakutem
Wojtek Kutyła
blog
fanpageWojtek Kutyła o UX
Linki warte uwagi
UX Design Collective— bardzo solidne źródło UXowej wiedzy, dobre artykuły rozsyłane co tydzień. Mało lipy.
UX Matters— potwornie brzydka strona pełna świetnej treści.
Inclusive Components— bardzo dobre źródło pomocne frontendowcom: komponenty z sensem!
How User Experience Shapes Software Development— jeden z przykładowych, niezłych artykułów na ten temat.
How UX Design integrates with Agile and Scrum— napisane przez Jeffa Gothelfa, jeden z większych mózgów na scenie UXowej.
Norman/Nielsen Group— zbiór doskonałych artykułów na tematy związane z UX.
Opowieści ze świata UX— to mój blog i strona z informacjami na temat szkoleń i wystąpień.
UX Magazyn— polski magazyn dla projektantów i nie tylko.
Poza tym polecam Google z masą fajnych informacji.
Podcasty warte przesłuchania
UX Podcast— chyba najlepszy podcast o UX, a w każdym razie mój ulubiony, w którym często mówi się o przekraczaniu barier w stronę innych dziedzin digital.
Archiwum podcastu Jareda Spoola— kopalnia wiedzy o UX.
Nietylko.design— Tomek Skórski rozmawia z ciekawymi ludźmi.
Książki warte przeczytania
Design na co dzień— kultowa już pozycja Dona Normana. Dobre wprowadzenie w temat użyteczności.
Badania jako podstawa User Experience— dobra książka rodem z Polski, która wprowadza w tajniki badań z użytkownikami.
The User Experience Team of One— jak się za to wziąć przy minimalnych zasobach.
UX Strategy— następna świetna książka o UX w podejściu “partyzanckim”. Wersja polska jest fatalnie przetłumaczona, polecam oryginał.
Let my people go surfing— chyba najlepsza książka o projektowaniu usług jaką znam, w której ani razu nie pada nic na temat “UX” ani “service design”. Cudo. To przeczytać powinni zwłaszcza szefowie zespołów i founderzy startupó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 DevTalk #107 – o UX z Wojtkiem Kutyła appeared first on DevTalk.