Lista artykułów

1

POIT 064: E-zdrowie w Polsce

Witam w sześćdziesiątym czwartym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest e-zdrowie w Polsce. Dziś moim gościem jest Kamil Więcek – przedsiębiorca, CEO firmy Health IT świadczącej usługi informatyczne dla służby zdrowia, analityk systemowy, były pracownik departamentu e-zdrowia w Ministerstwie Zdrowia, programista .NET i Lua. Dyrektor ds. strategii HTD.pl – software house piszącego oprogramowanie dla startupów medycznych.W tym odcinku o e-zdrowiu w Polsce rozmawiamy w następujących kontekstach: czym jest e-zdrowie? jaki jest obecnie stan informatyzacji służby zdrowia z centralnego punktu widzenia? czym jest EDM – elektroniczna dokumentacja medyczna? jakie organizacje działają w Polsce w obszarze e-zdrowia? czy polskie startupy medyczne są innowacyjne? jaki jest stan telemedycyny w naszym kraju? jakich rozwiązań informatycznych używa się w szpitalach? jakie znaczenie ma ochrona danych osobowych i cyberbezpieczeństwo? czym jest i jak działa Rada Interoperacyjności? jak wygląda informatyzacja służby zdrowia w Polsce w porównaniu do innych krajów? jakie trendy w e-zdrowiu możemy obecnie obserwować?

2

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

O CTO, Cloud, Commodity z Tomkiem Onyszko

Dziś zapraszam Was na spotkanie z Tomaszem Onyszko - człowiekiem, który sam mówi o sobie, że… nigdy nie był programistą, choć pisanie kodu nie jest mu obce. Głównymi wątkami w naszej rozmowie pozostaje Triple C, czyli: CTO, Cloud i Commodity.  Tomek Onyszko od kilku ładnych lat spełnia się jako  CTO w Predica LLC. Nasza rozmowa skupia się na drodze rozwoju i karierze technicznego człowieka  - od osoby stricte technicznej do kierowania firmą.  Podczas naszego spotkania rozmawialiśmy nie tylko o codzienności CTO, ale także o ewolucji technologii. Padło sporo pytań o chmurę i jej przyszłość na rynku przedsiębiorstw oraz zmiany, jakie pociąga za sobą cloud computing (także te kulturowe i komunikacyjne). Jeśli jesteście ciekawi, jakie wyzwania niesie ze sobą chmura i dlaczego nie można pozostać wobec niej obojętnym… zapraszam do słuchania! Z tego odcinka dowiesz się:  dlaczego w większości przypadków pójście w chmurę będzie naturalnym wyborem dla firm, co strategia ma wspólnego z chmurą i jej ewolucją.  jak sprzedawać chmurę, jakie wyzwania, konsekwencje i zmiany pociąga za sobą cloud computing,  czy powinniśmy robić “multi-cloud”, co to jest Governance i dlaczego to jest potrzebne, dlaczego programista czy człowiek w IT powinien się zająć chmurą. Notatki do odcinka: https://devsession.pl/o-cto,-cloud,-commodity-z-tomkiem-onyszko/ Dobrego odbioru! Prześlij nam kilka dobrych słów w mediach społecznościowych”  Twitter: @gkotfis Facebook: devsession.pl Muzyka użyta w podcaście: LiQWYD - Take it easy Pozdrawiam, Grzegorz Kotfis

4

#44 Dobre praktyki w Legacy Code

Czy istnieją jakieś zasady, które sprawią, że łatwiej będzie nam żyć z Legacy Code? Dokładnie nad tym zastanawialiśmy się ostatnio. Okazało się, że w swoim rękawie, jako programiści posiadamy trochę nabytych nawyków, które w sposób świadomy ułatwiają nam rozwój kodu. Nawet tego, który cuchnie stęchlizną. Jakie dobre praktyki warto stosować w Legacy Code? Podczas odcinka mówimy o swoich zasadach "Minimal Development Quality", które staramy się wdrażać tam, gdzie się pojawiamy. Oczywiście – z wiedzą, że nie zawsze mogą pasować one do sytuacji. Krzysztof zarzucił również ciekawą tezą, że to w Legacy Code najwięcej się można nauczyć? Zgadzasz się z tym? Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Lubisz kopać w starym kodzie nadając mu nowy kształt? ➡️ Masz zestaw swoich praktyk, które starasz się stosować podczas tworzenia oprogramowania? ➡️ Brownfield czy Greenfield? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

5

POIT 063: Edukacja online

Witam w sześćdziesiątym trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest edukacja online. Dziś moim gościem jest Jacek Tchórzewski – przedsiębiorca, programista. Współzałożyciel szkoły programowania Coders Lab, w której pełni funkcję Head of Education i nadzoruje proces edukacji od strony planowania i IT a także sam prowadzi zajęcia z PHP i mySQL.W tym odcinku o edukacji online rozmawiamy w następujących kontekstach: jak wirtualna klasa ma się do tej tradycyjnej? co to jest blended learning? czy przenoszenie kursów stacjonarnych do kursów online ma sens? co daje możliwość konsultowania się z mentorem w edukacji online? czym musi się charakteryzować dobre szkolenie online? czy branża IT jest szczególna jeśli chodzi o nauczanie online? z jakich narzędzi się korzysta? czy nauka umiejętności twardych w wydaniu online się sprawdza? czym jest i do czego można wykorzystywać mikrolearning? jakie trendy w edukacji online są obecnie widoczne? 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/jacektchorzewski/ Coders Lab – https://coderslab.pl/ odcinek podcastu o szkołach programowania – https://porozmawiajmyoit.pl/poit-033-szkoly-programowania/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/63

6

POIT 062: Zlecenie i prowadzenie projektu IT

Witam w sześćdziesiątym drugim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest zlecenie i prowadzenie projektu IT. Dziś moim gościem jest Karol Maj – przedsiębiorca, blogger, analityk biznesowy w obszarze IT, CEO software house FrameCoders. Fascynują go komputery i informatyka. Swoją przygodę w IT rozpoczynał od roli administratorem i programisty. Prelegent występujący na konferencjach IT. Prywatnie ojciec, mąż i miłośnik podróży.W tym odcinku o zleceniu i prowadzeniu projektu IT rozmawiamy w następujących kontekstach: w jaki sposób przygotować się do zlecenia projektu? jaką rolę sprawuje analityk w tym procesie? w jaki sposób pracuje i z jakich narzędzi korzysta? jaka jest rola i znaczenie metodyk zwinnych w projektach IT? czy warto robić specyfikację wymagań? co taka specyfikacja powinna zawierać? z czego wynikają różnice w otrzymanych ofertach? na co zwracać uwagę wybierając wykonawcę? co najkorzystniej negocjować w otrzymanych ofertach? co powinna zawierać umowa? z jakimi ryzykami może spotkać się wykonawca i zamawiający podczas pracy nad projektem IT? w jaki sposób monitorować postępy? czy warto robić odbiory częściowe? co jest najistotniejsze we współpracy? 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/karolmaj/ blog Karola – https://karolmaj.pl/ FrameCoders – https://framecoders.com/ odcinek podcastu o zagadnieniach prawnych w IT Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/62

7

#43 Event Storming z Mariuszem Gilem

Event Storming pomaga skomunikować zespół techniczny i część biznesową. Dzięki pewnym założeniom możemy opisać występujące procesy tak, aby obie strony w pełni je rozumiały. Tablica, kolorowe karteczki – czy to pomysł na rozwiązywanie problemów komunikacyjnych? No i inne pytanie, które coraz częściej sobie zadajemy jako świadomi programiści… Kiedy Event Storming przyniesie nam wartość? O podstawach Event Storming, Mariusz bardzo dużo opowiedział w podcaście Maćka Aniserowicza – DevTalk #110. Zachęcam do jego przesłuchania, bo tam usłyszycie o świetnie omówionych podstawach. My natomiast skupiliśmy na dalszych rozważaniach. Jakie wartości jako programiści możemy wyciągnąć z sesji Event Stormingowej, co może być artefaktem takie sesji oraz kiedy ES się nie sprawdza. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy spotkałeś się wcześniej z Event Stormingiem? ➡️ Czy miałeś okazję wypróbować w praktyce sesje Event Storming? ➡️ Jeśli tak, to czy spełniła wasze oczekiwania? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

8

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

10

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

12

#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ę 👍

13

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? 

15

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

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