Lista artykułów

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

Azure pipelines and Linux for .Net Core + migrations, what can go wrong?

When Microsoft announced .Net Core is a cross-platform programming language, C# devs finally felt that their code can be used anywhere. On Azure, we can use different images for building our code we just need to target an image and voila… in theory and hello world apps probably yes. With a production one, hmm let […]

Cake.Deploy.ScriptRunner

Ostatnio pisałam o podstawach Cake. Dzisiaj czas na nowy projekt wykorzystujący Cake do uruchamiania skryptów np. az-cli. Stworzyłam na GitHubie specjalne repozytorium, z którego możecie korzystać. Jeszcze zanim zaczniemy, upewnijcie się, że macie zainstalowane Azure CLI oraz npm. Dodatkowo polecam też wtyczkę markdownlint do VSCode – przydaje się podczas pisania dokumentacji z użyciem składni markdown.…

Co wprowadziło ES6 do JavaScript cz. 1

Od wprowadzenia w życie standardu ES6 minęło już niemal 5 lat. Mimo to wiele osób nadal nie orientuje się co takiego zostało zmienione.

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

6

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

JEST – sposoby mockowania

W świecie JavaScriptu panuje klęska urodzaju – na rozwiązanie każdego problemu znajdziesz kilka albo kilkanaście bibliotek. W większości przypadków można to rozpatrywać jako zaleta, ale przy okazji znalezienie tej najlepszej (nie na podstawie gwiazdek na githubie 😆) może przysporzyć problemów. I tak ostatnio mam „przyjemność” balansować między trzema różnymi bibliotekami do testów – mocha, hapi […]

8

Moduły w Node.js czyli require(), module.exports oraz node_modules

Ostatni odcinek był o import/export, czyli modułach w ES6. Dzisiaj zajmujemy się modułami w Node.js czyli require oraz module.exports.  Co prawda ten odcinek miał pojawić się dopiero w czwartek, ale […]

Circuit Breaker

In most systems, we use remote calls. Many factors may have an impact on these remote calls e.g. network latency, server availability and so on. So we should assume that something can go wrong. These calls can be potential bottlenecks, we don’t want user waiting for the response from the server very long, because external […] Article Circuit Breaker is from SarvenDev.

10

Remote collaborative modeling

Remote collaborative modeling

Being remote means you not always have a face to face contact with your customers, with the domain experts or with the right people who know you the business you try to model works. This must not be an excuse to skip the modeling part. It is even more important to have a good shared understanding of the domain and the problem you try to solve, to build & use the ubiquitous language.

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...

[JAVA] Dlaczego warto uczyć się Javy – dyskusja + live coding

Java – 10 argumentów ZA: 1. Popularność Według Oracle na świecie jest już ponad 9 milionów programistów Java. Ta liczba zdecydowanie robi wrażenie, szczególnie kiedy uświadomimy sobie, że to więcej niż populacja całej Bułgarii. Popularność, jaką cieszy się ten język, możemy również zobaczyć na portalach z ogłoszeniami o pracę. Java jest zazwyczaj jednym z popularniejszych, a często nawet najczęściej poszukiwanym i pożądanym językiem backend’owym. 2. Stabilność Java istnieje na rynku już od wielu lat (w 2020 r. świętowała swoje 25 lecie) i w tym…

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

15

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