9 września 2025 • 21 min. czytaniaJezu Chryste, to Bourne… Again Shell
Przestań bać się terminala! Poznaj różnicę między powłoką, CLI i Bashem. Opanuj komendy, operacje na plikach, potoki, a nawet więcej.
Czytaj wpis
9 września 2025 • 21 min. czytaniaPrzestań bać się terminala! Poznaj różnicę między powłoką, CLI i Bashem. Opanuj komendy, operacje na plikach, potoki, a nawet więcej.
Czytaj wpis
10 maja 2025 • 20 min. czytaniaDowiedz się jak rozpoznawać i adresować popularne pułapki w projektowaniu oprogramowania. Zobacz, jak dobre projektowanie może prowadzić do prostszego i bardziej niezawodnego kodu.
Czytaj wpis
3 listopada 2024 • 11 min. czytaniaSzczegółowe porównanie dwóch popularnych frameworków do testowania E2E: Playwright i Cypress. Które z funkcji są porównywalne i który z nich oferuje więcej?
Czytaj wpis
21 października 2023 • 9 min. czytaniaUdekorujmy nasz tor... kod używając dekoratorów TypeScript. Dekoratory są smacznym dodatkiem do klas i zapewniają składnię do metaprogramowania.
Czytaj wpis
15 sierpnia 2023 • 10 min. czytaniaZamiast wskakiwać na hype train ChatGPT, nauczmy się najpierw podstaw AI.
Czytaj wpis
14 czerwca 2023 • 8 min. czytaniaProgramiści uwielbiają automatyzować rzeczy. Ale automatyzacja jest korzystna tylko wtedy, gdy zabiera mniej czasu niż zwraca. Dzięki GitHub Actions może osiągniemy ten zysk.
Czytaj wpis
7 maja 2023 • 8 min. czytaniaJakie nastawienie przyjąć podczas pisania?
Czytaj wpis
19 kwietnia 2023 • 9 min. czytaniaTypy generyczne nie istnieją w JavaScripcie, ale są jednym z podstawowych konceptów w TypeScripcie. Oferują to co najlepsze z obu światów: elastyczność i bezpieczeństwo typów.
Czytaj wpis
30 marca 2023 • 7 min. czytaniaProgramowanie obiektowe jest podstawą wielu języków programowania. Dlatego zapoznamy się ze składnią OOP w języku TypeScript i porównamy ją z JavaScriptem.
Czytaj wpis
5 marca 2023 • 10 min. czytaniaWraz z rosnącym wykorzystaniem TypeScripta, myślę, że nadszedł czas, aby zacząć się go uczyć. Czym jest? Po co go używać? Postaramy się odpowiedzieć na te pytania i nauczyć się kilkunastu podstawowych typów.
Czytaj wpis
28 stycznia 2023 • 10 min. czytaniaW tym wpisie postaramy się odpowiedzieć na pytanie - co wkładać do naszych "głów", aby oszczędzić sobie bólu głowy związanego z problemami SEO?
Czytaj wpis
21 grudnia 2022 • 6 min. czytaniaW tym wpisie przyjrzymy się różnym formatom kolorów. Porównamy najpopularniejsze dostępne w języku CSS: wartości hex, RGB i HSL. Dlaczego używać tego ostatniego?
Czytaj wpis
7 listopada 2022 • 7 min. czytaniaBundler modułów jest bazą dla wielu projektów i frameworków. Zazwyczaj nie zwracamy uwagi na te podstawowe narzędzia. Ale może powinniśmy?
Czytaj wpis
24 października 2022 • 6 min. czytaniaNext.js jest jednym z wielu statycznych generatorów stron. Ale jedna cecha wyróżnia go na tle konkurencji. W tym krótkim przeglądzie postaram się ją opisać.
Czytaj wpis
13 października 2022 • 10 min. czytaniaProgramowanie obiektowe jest podstawą wielu języków programowania. Dlatego zapoznamy się z tym paradygmatem, umieścimy go w kontekście i wykorzystamy w praktyce.
Czytaj wpis
23 września 2022 • 10 min. czytaniaW tym wpisie przyjrzymy się bliżej Netlify CMS. Jest to przykład CMSa nowego typu, który jest oparty o Git. Zintegrujemy go z przykładowym projektem Gatsby.
Czytaj wpis
14 września 2022 • 7 min. czytaniaKonwertowanie tokenów projektowych jest procesem podatnym na błędy - przekonałem się o tym na własnej skórze. Dlatego stworzyłem prosty skrypt dla środowiska Node.js, który pomoże mi z tym zadaniem.
Czytaj wpis
1 września 2022 • 7 min. czytaniaCzyli jak nie kręcić swoimi użytkownikami (jak winylem). Niektóre animacje mogą powodować problemy u użytkowników. Zadbamy o nich i sprawimy, że nieistotne animacje będą opcjonalne.
Czytaj wpis
22 sierpnia 2022 • 10 min. czytaniaLubię czytać książki i spędzam sporo czasu na ich poszukiwaniu. Dlatego zautomatyzowałem ten proces ze skryptem w języku Python do web scrapingu.
Czytaj wpis
16 sierpnia 2022 • 6 min. czytaniaW tym wpisie staram się odpowiedzieć na palące pytanie dotyczące kuchenek i palników - dlaczego czasem popełniamy błędy podpalając je?
Czytaj wpis
11 sierpnia 2022 • 14 min. czytaniaCo stanowi o dobrym pisaniu?
Czytaj wpis
23 lipca 2022 • 6 min. czytaniaMoje pierwsze spotkanie z optional chaining i nullish coalescing operator.
Czytaj wpis
16 lipca 2022 • 7 min. czytaniaStrony internetowe i aplikacje stworzone w oparciu o tę nową architekturę odznaczają się wydajnością, bezpieczeństwem i łatwością skalowania.
Czytaj wpis
8 lipca 2022 • 7 min. czytaniaW tym wpisie przyjrzymy się czterem, uniwersalnym zasadom designu, które mogą poprawić dowolną pracę graficzną: stronę internetową, slajd, dokument itp.
Czytaj wpis
7 lipca 2022 • 4 min. czytaniaCo ja właściwie robię?
Czytaj wpis