Lista artykułów

Kiedy bańka pęknie… [myślodsiewnia #016]

Od czasu do czasu nachodzi mnie refleksja na temat stanu programistycznego rynku pracy w Polsce i na świecie. Ssanie na programistów jest ogromne. Nie pamiętam już sytuacji, w której ktoś przedstawiający swoją firmę, nie wspomniałby o tym, że rekrutują. „Wszyscy” rekrutują. I często starają się wpasowywać w lokalne rynki –... Czytaj dalej →

Coverlet – Dodanie raportu z testów do SonarQube

Słuchajcie, wiecie jak to jest z tymi obietnicami. Wypije się za dużo kakałka, nie wyśpi, a potem obiecujesz ludziom, że napiszesz konkretny artykuł na specyficzny temat.  No i tak właśnie to ten, napisałem go. Obietnic się dotrzymuje, koniec i kropka ;). Tak jak obiecałem, będzie to sposób przesłania raportu o pokryciu kodu testami do serwera ...

Projekt opensource – Trello

Projektem informatycznym trzeba jakoś zarządzać. Do tego przydaje się np. Trello. Tablica Kanban Do zarządzania taskami w projekcie przydaje się tablica, pozwalająca zwizualizować kolejne etapy tworzenia oprogramowania. W moim przypadku składa się ona z pięciu kolumn: TODO – taski do zrobienia IN PROGRESS – taski w developmencie READY FOR REVIEW – taski wydevelopowane, które trzeba…

Co to jest Transducer?

Co to jest Transducer? Dzisiaj przedstawię ciekawą koncepcje z programowania funkcyjnego, a mianowicie transducer, czyli według Wikipedii przetwornik.

Czy div jest dostępny?

14 lutego Ryan Florence napisał na Twitterze, że przyciski w React Native Web (RNW) są dostępne:

React Hooks: useState — wiele stanów, callbacki i inne niuanse

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… W poprzednim wpisie omówiłem wstępnie React Hook useState. Pod postem na blogu oraz na Facebooku pojawiło się wiele komentarzy z pytaniami. Chciałbym odpowiedzieć na nie i wyjaśnić kilka niuansów tutaj. Jak to jest z rozbudowanym stanem? Czy można wywoływać useState w jednym komponencie wiele razy? I jak budować stan w oparciu o istniejący? To wszystko w tym wpisie. setState przyjmuje funkcję lub stan W poprzednim przykładzie pokazywałem tylko najprostsze wywołanie …

Dev:Cast – #23 Unit Tests – Dobre praktyki.

Testy jednostkowe to temat, który nie raz poruszaliśmy podczas naszego podcastu. Wspominaliśmy o ich wartości, głównych zasadach ale także zachwalaliśmy technikę Test-driven development. Z naszych rozmów jednoznacznie wynika, że praca bez Unit Tests jest dla nas ciężka i tak na prawdę zwiększa ilość pracy… Dlaczego? Ponieważ po każdej zmianie w kodzie, gdy brakuje testów jesteśmy […]

Zapraszam na infoShare 2019. Zgarnij wejściówkę lub skorzystaj z 10% rabatu!

8 i 9 maja odbędzie się konferencja infoShare 2019. Jeśli chcesz wziąć w niej udział zupełnie za darmo, to spróbuj szczęścia w moim konkursie.

9

Patterns for asynchronous read models in infrastructure without order guarantee

CQ-Shop – Event Storming

Event Storming is a term that receives more attention every day. In this post, I’m describing what Event Storming is, how I tried it and how you can benefit from using this technique. Although it is not a new thing (introduced it in 2013), I haven’t met it in the corporate world. Let’s describe Event […]

Cztery ważne pytania na koniec każdego dnia

Witajcie w serii krótkich wpisów lifestylowych Chciałbym podzielić się z Wami moimi bieżącymi przemyśleniami, które co jakiś czas wpadają mi do głowy. Dziś cztery pytania na koniec każdego dnia! Co u mnie nowego? Ostatnimi czasy dużo się u mnie zmienia. Nowe tematy w życiu prywatnym, nowe plany zawodowe, nowe cele na bieżący rok. Zacząłem

Przyszłość rynku pracy – Katarzyna Gajewska

Wg niektórych estymacji już za kilka lat około 500k wakatów dla pracowników IT w całej Unii Europejskiej będzie nieobsadzonych i nie uda się znaleźć pracowników na te miejsca. Niektóre z nich mówią nawet o 1 mln! Coraz więcej w mediach, na konferencjach...

Krakowskie Wykop Party 2019

Jest nam bardzo miło poinformować, że jesteśmy partnerami oraz sponsorami nagród na tegorocznej edycji Krakowskiego Wykop Party! ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°) Impreza zaczyna się 23. lutego o godzinie 18:00 w krakowskim BarON przy ulicy Stefana Batorego 1. W imieniu organizatorów Krakowskiego Wykop Party 2019 – serdecznie zapraszamy, a wszystkim Mirkom i Mirabelkom życzymy udanej zabawy ( ͡° ͜ʖ ͡°) Na podanej stronie można znaleźć więcej szczegółów dotyczących imprezy: https://krakow2019.wykoparty.pl

PHP i JIT

Trzeba przyznać, że PHP rozwija się dosyć wolno. Główne wydania pojawią się średnio co roku, jednak ilość zmian nie jest jakaś przytłaczająca, a nadal brakuje dosyć istotnych elementów jak np. klas generycznych. Jednak jeśli chodzi o wzrost wydajności to wygląda to na prawdę bardzo dobrze, co wydanie to jest coś na plus. Dlatego chcąc nie […]

React Hooks: useState, czyli stan w komponentach funkcyjnych

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Wbudowanych Hooków w React jest kilka, a jeszcze więcej możesz tworzyć sam(a). Zaczniemy jednak od podstawowego wbudowanego Hooka useState. Dodamy stan do komponentu funkcyjnego! Komponenty funkcyjne Na początek krótka informacja od twórców React. Do tej pory komponenty będące funkcjami nazywały się Stateless Functional Component. Od momentu wprowadzenia Hooków ta nazwa nie miałaby dłuższej sensu. Dlatego od teraz takie komponenty nazywamy Function Component. …