Blog

Wszystkie wpisy

Babeczki z turkusowym lukrem udekorowane posypką21 października 20239 min. czytania

TypeScript - dekoratory

Udekorujmy nasz tor... kod używając dekoratorów TypeScript. Dekoratory są smacznym dodatkiem do klas i zapewniają składnię do metaprogramowania.

Czytaj wpis
Render 3D ludzkiego mózgu na gradientowym tle15 sierpnia 202310 min. czytania

Wprowadzenie do AI

Zamiast wskawiać na hype train ChatGPT, nauczmy się najpierw podstaw AI.

Czytaj wpis
Zużyty, czarno-biały klaps filmowy14 czerwca 20238 min. czytania

Podejmij akcję i naucz się GitHub Actions!

Programiś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
Antyczna maszyna do pisania na ciemnym drewnie7 maja 20238 min. czytania

Postawa pisania

Jakie nastawienie przyjąć podczas pisania?

Czytaj wpis
Joker na szczycie rozsypanych kart19 kwietnia 20239 min. czytania

TypeScript - typy generyczne

Typy 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
Wiele białych filarów w dwóch rzędach30 marca 20237 min. czytania

Programowanie obiektowe w języku TypeScript

Programowanie 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
Kłódka w kolorze morskim zamykająca niebieską bramkę5 marca 202310 min. czytania

TypeScript - podstawowe typy

Wraz 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
Tekturowa metka na białym tle28 stycznia 202310 min. czytania

SEO meta tagi

W tym wpisie postaramy się odpowiedzieć na pytanie - co wkładać do naszych "głów", aby osczędzić sobie bólu głowy związanego z problemami SEO?

Czytaj wpis
Wielokolorowe światła bokeh21 grudnia 20226 min. czytania

Dlaczego użyć HSL w następnym systemie projektowania?

W 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
Czarnobrązowy jamnik stojący w pudełku7 listopada 20227 min. czytania

Webpack, Parcel, Babel, bla, bla… po co mi bundler modułów?

Bundler 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
Logo Next.js24 października 20226 min. czytania

Next.js - przegląd w 1000 słów

Next.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
Cztery filary betonowego budynku pod błękitnym niebem13 października 202210 min. czytania

Programowanie obiektowe w języku JavaScript

Programowanie 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
Pięć metalowych kół zębatych na czarnym tle23 września 202210 min. czytania

Gatsby z Netlify CMS

W 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
Zdjęcie zmiennych CSS w edytorze Visual Studio Code14 września 20227 min. czytania

Konwertowanie tokenów projektowych na zmienne CSS z Node.js

Konwertowanie 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
Połowa winyla na białym tle1 września 20227 min. czytania

Dostępne animacje w React

Czyli jak nie kręcić swoimi użytkownikami (jak winylem). Niektóre animacje mogą powodować problemy u użytkoników. Zadbamy o nich i sprawimy, że nieistotne animacje będą opcjonalne.

Czytaj wpis
Ręka z lupą sprawdzająca klawiaturę laptopa22 sierpnia 202210 min. czytania

Ssszukaj książek jak programista

Lubię 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
Fotografia makro zapalonego palnika kuchenki gazowej16 sierpnia 20226 min. czytania

Dlaczego trudno używać twojej kuchenki?

W 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
Klasyczne, wieczne pióro leżące na białym tle11 sierpnia 202214 min. czytania

Rzemiosło pisania

Co stanowi o dobrym pisaniu?

Czytaj wpis
Znak zapytania ułożony z kropek na żółtym tle23 lipca 20226 min. czytania

To jest natywny JavaScript? Prawda??

Moje pierwsze spotkanie z optional chaining i nullish coalescing operator.

Czytaj wpis
Rząd słoików z etykietami zawierającymi słowo Jam16 lipca 20227 min. czytania

Jamstack. Co, dlaczego, jak?

Strony internetowe i aplikacje stworzone w oparciu o tę nową architekturę odznaczają się wydajnością, bezpieczeństwem i łatwością skalowania.

Czytaj wpis
Szkic krzesła z liniami pomocniczymi8 lipca 20227 min. czytania

Stylowe zasady designu o paskudnym akronimie

W tym wpisie przyjrzymy się czterem, uniwersalnym zasadom designu, które mogą poprawić dowolną pracę graficzną: stronę internetową, slajd, dokument itp.

Czytaj wpis
Napis hello wydrukowany na kartce za pomocą maszyny do pisania7 lipca 20224 min. czytania

Hello... world?

Co ja właściwie robię?

Czytaj wpis

Newsletter, który rozpala ciekawość💡

Subskrybuj mój newsletter, aby otrzymywać comiesięczną dawkę:

  • Nowości, przykładów, inspiracji ze świata front-end, programowania i designu
  • Teorii naukowych i sceptycyzmu
  • Moich ulubionych źródeł, idei, narzędzi i innych interesujących linków
Nie jestem nigeryjskim księciem, aby oferować ci okazje. Nie wysyłam spamu. Anuluj kiedy chcesz.