Lista artykułów

1

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 […]

Idealny kandydat? - Ela Mościcka

Dziś zapraszam Was na rozmowę poświęconą rekrutacji. Odcinek ten powstał nie tylko z myślą o osobach poszukujących pracy, ale także z myślą o tych, którzy znajdują się po drugiej stronie, a więc o rekruterach. Moim gościem jest Ela Mościcka - Technical Talent Sourcer i Lead Talent Sourcer w Microsoft. Jeśli jesteście ciekawi jak przebiega proces rekrutacji w Microsoft, po prostu posłuchajcie! Z Elą rozmawiam o kolejnych etapach rekrutacji - od poszukiwań idealnego kandydata, jego prescreeningu, przez rozmowę, po feedback i ostateczne negocjacje. Z tego odcinka dowiesz się: Jak powinien wyglądać idealny proces rekrutacyjny? Co jest ważne z perspektywy kandydata? Co decyduje o tym czy "zakocha" się on w tej konkretnej firmie? Czym powinien się charakteryzować “idealny rekruter”? W jaki sposób rekruterzy w IT rozwijają swoją wiedzę technologiczną? Dlaczego rekrutacja IT to tak duży biznes? Jak marka osobista specjalisty w IT wpływa na proces rekrutacji? Co zniechęca rekrutera do kandydatury specjalisty w IT? Rekrutacja w IT rodzi w Was wiele pytań? Odpowiedzi znajdziecie w dzisiejszym nagraniu! Notatki do odcinka:  https://devsession.pl/idealny-kandydat-ela-moscicka/ Dobrego odbioru! Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter:  @kotfis Facebook: devsessionpl   Muzyka użyta w podcaście: LiQWYD - Take it easy.    Pozdrawiam, Grzegorz Kotfis

3

POIT 061: Blockchain

Witam w sześćdziesiątym pierwszym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest technologia blockchain. Dziś moim gościem jest Adam Smolarek – blockchain developer. Programista Java i Scala. Blogger oraz podcaster szerzący wiedzę i świadomość o blockchain.W tym odcinku o technologii blockchain rozmawiamy w następujących kontekstach: blockchain jako zestaw technologii ale i architektura systemów informatycznych, czym są bloki i transakcje w blockchain? jakich technologii, języków programowania, frameworków, silników baz danych używa się w technologii blockchain? jak wygląda praca blockchain developera? w jaki sposób testuje się takie rozwiązania? jak ta technologia wypada w świetle CAP theorem? jakie są jej wady i zalety? jakie ma zastosowania? czym są smart kontrakty? czym są tokeny i jak je się w praktyce wykorzystuje? jakie umiejętności i technologie musi posiąść blockchain developer? w którym kierunku zmierza ta technologia? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/adam-smolarek/ blog Chain Dev – https://chaindev.pl/ podcast Chain Dev – https://anchor.fm/adam-smolarek kanał Adama na YouTube – https://www.youtube.com/channel/UCkxLh4NJxZELgiJR1sLrDow twitter – https://twitter.com/smolarek_adam facebook – https://www.facebook.com/adam.chaindev Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/61

Skuteczna Komunikacja - Monika Malinowska

Człowiek jest istotą społeczną, a elementem jego społecznej natury jest komunikacja… Zapraszam Was do wysłuchania rozmowy z Moniką Malinowską - specjalistką do spraw wystąpień publicznych i skutecznej komunikacji. Monika jest wykładowcą akademickim, szkoleniowcem i oczywiście mówcą. Z Moniką rozmawiam o uwarunkowaniach dobrej komunikacji. Wspólnie zastanawiamy nad tym jak mówić, by być słuchanym i... wysłuchanym. Oczywiście nie zabraknie wątków poświęconych stresowi, jaki towarzyszy określonym sytuacjom komunikacyjnym. Jeśli mnie znacie to wiecie, że nie byłbym sobą, gdybym nie zapytał także o wspólne obszary dla komunikacji interpersonalnej i kodowania. Z tego odcinka dowiesz się:  czym różni się daily meeting od spotkania projektowego, czy prezentacja produktu od rozmowy z biznesem, jak mówić, by inni słuchali,  czy komunikacja i kodowanie mają coś ze sobą wspólnego, jak poradzić sobie ze stresem.  Notatki do odcinka: https://devsession.pl/skuteczna-komunikacja---monika-malinowska/ Dobrego odbioru!  Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook:  devsessionpl Muzyka użyta w podcaście: LiQWYD - Take it easy Pozdrawiam, Grzegorz Kotfis

5

#42 The Twelve-Factor App

Z chmury wielu z nas programistów korzysta na co dzień. Wdrażamy swoje aplikacje w ramach mikroserwisów, w środowiska skonteneryzowanych. Jest kilka zasad, które musimy przestrzegać aby było to możliwe. Czasem podążamy za wytycznymi z dokumentacji danego rozwiązania. Natomiast istnieje metodologia tworzenia aplikacji o nazwie Twelve-Factor App, która definiuje pewne założenia dla naszej aplikacji. Dzięki temu będziemy mogli z łatwością nie tylko uruchamiać aplikacje w chmurach tj. AWS, Azure, GCP, ale także wykorzystywać możliwość skalowania. Jakie są plusy 12 Factor App? Podczas odcinka dyskutujemy o tym kiedy warto zastosować metodologię Twelve-Factor App, czego nam brakuje w definicji oraz co nie zawsze się sprawdza. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy spotkałeś się z 12 Factor App? ➡️ Czy stosowałeś 12 Factor App podczas tworzenia aplikacji? ➡️ Jakie widzisz problemy z stosowaniem tej metodologii? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

6

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ą […]

Trzej wrogowie jakości - Ola Kunysz

Mojego dzisiejszego gościa chyba nie muszę nikomu przedstawiać, prawda? Olę Kunysz znają wszyscy wyjadacze internetu. Ola jest programistką pełną pasji, szkoleniowcem, blogerką i propagatorką wiedzy na temat jakości.  Temat podcastu wydaje się więc oczywisty. Trzej wrogowie jakości - temat ważny w każdym czasie. Zapraszam, bo będzie inspirująco!  Z tego odcinka dowiesz się:  jak radzić sobie ze spiętymi pośladami polskiego IT,  dlaczego warto skupić się na tematyce jakości i testach,  kto jest i kto powinien być odpowiedzialny za jakość, czym jest jakość w kontekście programowania,  kim są trzej wrogowie jakości,  kim jest Quality Ambassador,  w jakich sytuacjach (projektach) możemy obniżyć standardy? 

8

Nauka programowania – jak się uczyć programowania, mimo braku czasu i motywacji

Nauka programowania – jak się uczyć programowania, mimo braku czasu i motywacji

9

POIT 060: Druk 3D

Witam w sześćdziesiątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest druk 3D. Dziś moim gościem jest Mateusz Sidorowicz – dyrektor marketingu w firmie 3DGence, gdzie zajmuje się rozwojem firmy, marketingiem i zarządzaniem zespołami. Szerzy wiedzę o możliwościach i ograniczeniach druku 3D.W tym odcinku o sieciach druku 3D rozmawiamy w następujących kontekstach: czym jest druk 3D i jak powstał? czym jest trójwymiarowy model komputerowy? jak działa drukarka 3D? jakich materiałów się używa? jakie są zastosowania tej technologii? ile trwa pojedynczy wydruk? jakie ma ograniczenia? czy może stanowić zagrożenie? czy może funkcjonować jako domowe hobby? w którym kierunku rozwija się technologia druku 3D? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn –  https://www.linkedin.com/in/mateusz-sidorowicz-88609658 Firma 3DGence – https://3dgence.com/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/60

10

#41 Jak radzić sobie z trudnymi zadaniami?

Każdy lub prawie każdy w życiu miał taki moment, że dostawał takie zadanie, że chciał rzucić wszystko i wyjechać w Bieszczady. Pojawiały się myśli, że to nie jest dla mnie, że jestem po prostu za słaby. Takie sytuacja pojawiają się i będą się pojawiać zarówno w życiu młodego jak i bardzo doświadczonego programisty. W pewnym momencie utkniesz nad jakimś zadaniem i będziesz musiał sobie z nim jakoś poradzić. Moglibyśmy to spuentować stwierdzeniem „Sorry taki mamy klimat” albo „Takie jest życie! Handluj z tym„, ale my wolimy inaczej podejść do sprawy. Jak realizować zadania na pierwszy rzut oka nierealizowalne? W tym podcaście dzielimy się swoimi sprawdzonymi sposobami po jakie można sięgnąć w takich momentach. Sposobami pozwalającymi Tobie, poradzić sobie psychicznie z ciężkimi zadaniami, które mogą wydawać się przeszkodą nie do przejścia. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Jak radzisz sobie z przemęczeniem w pracy nad jednym zadaniem? ➡️ W jaki sposób dekomponujesz swoją pracę? ➡️ Co było kiedyś dla Ciebie zbyt ciężkim zadaniem do ogarnięcia? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

11

POIT 059: Software-defined networking

Witam w pięćdziesiątym dziewiątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest Software-defined networking. Dziś moim gościem jest Krzysztof Wróbel – lider projektów i zespołów w IT. Doświadczony programista z obszaru emedded i automatyzacji testów. Osoba pracująca z liderami technicznymi. Odpowiedzialny za całościowe dostarczanie projektów. Pracował m. in. w Samsungu. Od 1,5 roku dyrektor techniczny w CodiLime. W wolnym czasie uczy dzieci programowania.W tym odcinku o sieciach SDN rozmawiamy w następujących kontekstach: czym jest SDN i w jaki sposób łączy świat sieciowy z programowaniem? czym Software-Defined Networking różni się od tradycyjnego podejścia? czy SDN ma jakiś wpływ na bezpieczeństwo sieci? czym jest NFV (Network Function Virtualization)? czym jest edge computing? jakie są wady i zalety sieci SDN? kto i w jakich zastosowaniach korzysta z Software-Defined Netowrking? jakich technologi, frameworków i języków programowania się używa? jak wygląda codzienna praca programisty SDN? w jaki sposób testuje się takie rozwiązania? czy SDN funkcjonuje na polskim rynku? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/krzysztof-wr%C3%B3bel-8448562a/ Firma CodiLime – https://codilime.com/ https://www.opennetworking.org/onf-sdn-projects/ https://codilime.com/blog/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/58

Młodzi w IT #3 - Ania i Adrian

To już trzecia i zarazem ostatnia część mini serii "Młodzi w IT". Dziś usłyszycie historię Ani Rogal oraz Adriana Konkola. Z tego odcinka dowiesz się z niego: - czym się obecnie zajmują - jak wygląda u nich nauka programowania - jak sobie radzą w trudnych momentach - jaka wiedza jest przydatna na początek - jak wyglądał proces szukania pierwszej pracy - i wiele, wiele innych cennych wskazówek przydatnych początkującym programistom. Polecam ten odcinek osobą młodym, które wahają się, ciężko im podjąć decyzje czy IT to będzie miejsce dla nich. Miłego słuchania i prześlij nam kilka dobrych słów w sieciach społecznościowych! Twitter:  @gkotfis FB:  devsessionpl Pozdrawiam Grzegorz Kotfis Muzyka użyta w pocaście: LiQWYD- Take it easy

13

POIT 058: Specjalista IT zostaje managerem

Witam w pięćdziesiątym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest sytuacja gdy specjalista IT zostaje managerem. Dziś moim gościem jest Adrian Sasin – osoba, która swoją przygodę z IT zaczęła w 2003 od roli telefonicznego wsparcia IT. Aktualnie zajmuje stanowisko kierownicze wyższego szczebla w międzynarodowej organizacji, w której zarządza zespołami technicznymi. Prywatnie podróżnik, mąż i ojciec 3 dzieci. Fan ciągłego rozwoju i paralotniarstwa. W tym odcinku o specjaliście zostającym managerem rozmawiamy w następujących kontekstach: dlaczego jest tak, że tracimy wtedy często dobrego specjalistę a zyskujemy słabego managera? jakie są motywacje osób wchodzących w tę rolę? jak można sobie samemu pomóc i jak firma powinna wspierać managera? czy do tej roli potrzebne są specjalne predyspozycje? jakie kompetencje potrzebne są na tym stanowisku? na ile manager w IT musi znać się na technologii? jak sobie poradzić z byciem przełożonym niedawnych kolegów? jak budować zespół? jakie znaczenie ma dobra komunikacja? jak być dobrym liderem? jak motywować zespół? jak dawać feedback i radzić sobie z trudnym podwładnym? czy to jest droga w jedną stronę i czy można wrócić do roli technicznej? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/adriansasin/ Szkoła Kierowników IT – https://szkolakierownikow.pl/ odcinek podcastu, którego tematem były umiejętności miękkie w IT Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/58

14

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 […]

DNAConf 2020 - Zakulisowe rozmowy inżynierskie

To jest najbardziej surowy, inżynierski materiał jaki mogłeś do tej pory usłyszeć w tym podcaście! Zapraszam Cię na relację  z konferencji DNA - Droga Nowoczensego Architekta, organizowanej przez twórców jednego z największych kursu online dla programistów, architektów aplikacji. Z racji braku czasu i nieplanowania tego nagrania wrzucam materiał bardzo surowy, bez mojej zbędnej narracji, muzyki, intro itp. Mam nadzieję, że to odda charakter tego wydarzenia, to o czym rozmawiali tu programiści, inzynierowie. #DNAConf #devstyle #devsession Moja strona: devsession.pl Twitter: @gkotfis Insta: @gkotfis