Na tej stronie znajdziesz wszystkie opublikowane przeze mnie artykuły w porządku chronologicznym.
2023
Testuj webhooki na lokalnej maszynie
Czym jest „praca głęboka” – odpowiada Cal Newport
Nie programujesz (tylko) dla siebie
Kolejki na pomoc przy długich i ciężkich operacjach
Wzorce projektowe – czym są i dlaczego warto je znać?
Jak dbam o wysoką produktywność?
Zaproszenie na Javeloper 2023 Autumn Edition
Ciekawe zniżki dla studentów IT
Pracuj efektywnie z Console API
Property descriptors w JavaScript
Daty w testach jednostkowych w JavaScript
106 Pytań Rekrutacyjnych Junior JavaScript Developer
Wywiad dla Just Join IT o zwolnieniach w branży IT
Jak usprawniłem bloga na WordPress
Pierwsza aplikacja w Express.js
Dlaczego (nie) warto martwić się zwolnieniami w IT?
Programista – pytania rekrutacyjne – bazy danych
Zaproszenie na ConfrontJS 2023
Zapytania HTTP – zestaw przydatnych narzędzi
Nowy Wykop, czyli jak nie robić wdrożenia na produkcję
Najlepsze kanały dla programistów na YouTube
Priorytetyzacja i estymacja zadań
2022
A Philosophy of Software Design – recenzja
Środowisko pracy programisty na moim przykładzie
Złożoność obliczeniowa algorytmów
Dlaczego zrezygnowałem z systemu komentarzy Disqus
Mikrus – (nie)recenzja, czyli o zapleczu bloga
2021
Programista – pytania rekrutacyjne – Docker
Publikacja paczek JavaScript z GitHub Packages
Start projektu – na co warto zwrócić uwagę?
Jak zadawać dobre pytania techniczne?
Inversion of Control z użyciem Dependency Injection
Wzorzec projektowy Factory (Fabryka)
Programista – pytania rekrutacyjne – Git
2020
Programista – pytania rekrutacyjne – TypeScript
Dlaczego nie warto być programistą?
Wzorzec projektowy Command (Polecenie)
Podstawy testów automatycznych oprogramowania
2019
Menadżery pakietów w JavaScript
Znaczniki HTML, których (być może) nie znasz
Tworzenie rozszerzeń do przeglądarek w JavaScript
Mierzenie wydajności aplikacji WWW
Jak dbać o spójny code style w JavaScript
Junior Web developer – pytania rekrutacyjne – React
Junior Web Developer – pytania rekrutacyjne cz. 5
Junior Web Developer – pytania rekrutacyjne cz. 4
Zestaw przydatnych narzędzi dla web developera
Junior Web Developer – pytania rekrutacyjne cz. 3
Soft delete w MongoDB w środowisku Node.js
Junior Web Developer – pytania rekrutacyjne cz. 2
Wyrażenia regularne w JavaScript
Junior Web Developer – pytania rekrutacyjne cz. 1
2018
Omówienie funkcji call, bind i apply
Validacja w Express.js z pomocą express-validator
Kopiowanie obiektów w JavaScript
Jak mądrze rozwijać swoje umiejętności programistyczne?
Case study moich doświadczeń z blogowaniem
Rzut okiem na WordPress REST API
Co to jest npm – podstawy pracy z npm
Webpack — szybki start i pierwsza konfiguracja
10 przykazań WordPress developera
Wszystko o zdjęciach w WordPressie
Skąd brać darmowe zdjęcia i grafiki
Czym jest Minimum Viable Product?
Migracja WordPress — dwa proste sposoby