Skip to contentArchiveKoniec z useMemo, useCallback i memo? Nowości w React 19React Compiler w React 19 automatyzuje memoizację — co to oznacza dla codziennego kodu.#react
ArchiveTworzenie aplikacji React — Kurs React 18Zobacz, jak stworzyć aplikację React oraz zapoznaj się z instrukcją krok po kroku tworzenia projektu React dla Vite i Next.js.#kurs-react-18
ArchiveWprowadzenie do React — Kurs React 18Najważniejsze koncepcje Reacta poruszone we wprowadzeniu do Kursu React 18+. Dowiedz się czym jest JSX, stan oraz props.#kurs-react-18
ArchiveNowy Kurs React już lada dzieńNowy kurs już w przygotowaniu. Kurs React 18 będzie zawierał wszystkie najważniejsze kwestie Reacta. Obserwuj po więcej.
ArchiveGit dla początkujących — kompletny poradnik GitaPodstawy Gita od zera — repozytoria, commity, gałęzie i praca z GitHubem.#git
Archive12 stanowisk komputerowych wygenerowanych przez ChatGPT 4 i DALL·E 3ChatGPT 4 i DALL·E 3 to świetne narzędzie do generowania obrazków. Zobacz jakie propozycje stanowisk komputerowych wygenerowała sztuczna inteligencja.#topowe-kolekcje
ArchiveCzym jest Event Loop w JavaScript?W JavaScript jednym z najbardziej podstawowych pojęć jest Event Loop. Znajomość tego mechanizmu może być przydatne do zrozumienia, jak działa JavaScript. Czym jest Event Loop w JavaScript? Zapoznaj się również z różnicami jego działania w przeglądarce oraz w Node.js.#podstawy-javascript
ArchiveMotywy blokowe w WordPressie: Kompleksowy przewodnik teoretycznyZapoznaj się z motywami blokowymi w kompleksowym przewodniku teoretycznym. Poznaj zalety i wady. Zobacz możliwości motywów blokowych w WordPressie.#motyw-blokowy
Archive10 inspirujących portfolio programistówPrzegląd ciekawych portfolio deweloperskich i tego, co czyni je skutecznymi.#design#frontend
ArchiveCo nowego w Windows 11 23H2? Copilot, wsparcie AI, nowe narzędzia dla programistów i więcejNiedawno została wydana aktualizacja 23H2 do systemu Windows 11. Jest kilka nowości, które są całkiem interesujące. Niektóre nawet będą przydatne w codziennej pracy programisty. Jednak nie wszystkie funkcjonalności będą dostępne dla Unii Europejskiej.#copilot#windows
ArchiveCzym jest zasięg (scope) w JavaScript? Zasięg globalny, modułowy, funkcyjny i blokowy.Zasięg (scope) to kolejne z podstawowych pojęć w JavaScripcie. Znajomość tego zagadnienia jest bardzo istotna dla każdego Front End Developera.#podstawy-javascript
Archive8 najlepszych polskich blogów na temat frontenduZobacz listę najlepszych blogów programistycznych na temat frontendu. Zdobądź wiedzę programistyczną, dzięki ekspertom w tej dziedzinie.#polecane-blogi#topowe-kolekcje
ArchiveNowy motyw blokowy WordPressa. Pierwsze wrażeniaPoznaj pierwsze wrażenia na temat motywów blokowych w WordPressie. Opinia na temat nowości na podstawie tworzenia własnego motywu dla devpebe.com.#gutenberg#motyw-blokowy
ArchiveNowa odsłona bloga z WordPress 6 i Block ThemeZobacz nową oprawę graficzną dla blogu programistycznego devpebe.com. Zapoznaj się z nowościami i dalszymi planami.#motyw-blokowy
Archive15 inspiracji stanowisk GAMINGowychZobacz listę 15 inspiracji stanowisk gamingowych. Przyjazne i ergonomiczne stanowisko programistyczne to podstawa, a dodatkowo może ekstra wyglądać.#topowe-kolekcje
ArchiveDlaczego uwielbiam pracować zdalnie? 8 korzyści pracy zdalnejZapoznaj się z korzyściami pracy zdalnej. Praca zdalna jako programista to przyjemność, zobacz opinie na ten temat.#praca-zdalna
ArchiveTworzenie formularza w React – Kurs React – cz. 10Jak tworzyć formularze w React? W tej części kursu przedstawię jak stworzyć bardzo prosty formularz bez użycia zewnętrznych bibliotek (np. formik, redux-form).#kurs-react
ArchiveDodawanie aliasu do partycji C w Ubuntu na Windowsie (WSL)rzeczy najbardziej podstawowych, które ułatwiają codzienne czynności. W Ubuntu na Windowsie (WSL) przydatny będzie alias do partycji C.#wsl
ArchiveDołączyłem do kursu ANF – Architektura Na FroncieDołączyłem do kursu ANF od Macieja Aniserowicza! Myślę, że to dobra decyzja, która pozwoli mi na zdobycie cennej wiedzy.#anf
ArchiveJak pracować zdalnie? Najważniejsze zasady pracy zdalnej dla programistyOd wielu miesięcy zapewne większość programistów pracuje zdalnie. Ja również. W artykule opiszę elementy, zasady na które warto zwrócić uwagę podczas pracy zdalnej.#praca-zdalna
ArchiveCzy warto tworzyć API w Strapi (headless CMS)? Pierwsze wrażeniaJakie są moje pierwsze przemyślenia na temat Strapi? Czy warto skorzystać z niego? Więcej w artykule.#strapi
ArchiveCzym jest Hoisting w JavaScript?Hoisting to kolejny z podstawowych terminów w JavaScript. Znajomość tego zagadnienia często wymagana jest procesu rekrutacyjnego i pomaga w zrozumieniu działania kodu JavaScript.#podstawy-javascript
ArchiveCzym są domknięcia (closures) w JavaScript?Domknięcia to jeden z podstawowych mechanizmów działania JavaScript. Zobacz czym są domknięcia.#podstawy-javascript
ArchiveJak zrobić animowany „efekt fali” w CSS?Animowany efekt fali wykonany w CSS. Zobacz wspaniały efekt idealny na Twoją stronę lub wykorzystaj ją jako inspiracje.#animacje-css#code-snippets
ArchiveTworzenie dokumentacji komponentów w StorybookDokumentacje komponentów UI stają się standardem w pracy front-end dewelopera. W artykule przedstawiam jak stworzyć dokumentację za pomocą Storybooka.#storybook
ArchiveJak dodać tło gradientowe dla tekstu w CSS?Kilka linijek kodu CSS, który doda piękny efekt gradientowego tekstu do strony internetowej.#code-snippets
ArchiveKomunikacja API w React z Axios – Kurs React – cz. 9Korzystanie z API to podstawowa czynność Front-end Developera. W artykule przedstawiam jak to zrobić za pomocą paczki axios.#kurs-react
ArchiveKonwencja nazewnictwa w Styled Components – 3 sposobyJak nazywać styled componenty? W artykule przedstawiam propozycje konwencji nazewnictwa.#styled-components
ArchiveZmiana hasła użytkownika w Ubuntu na Windowsie (WSL)Hasła czasami wypadają z pamięci. W artykule przedstawię jak zmienić hasło do Ubuntu w Windowsie 10 (WSL) w kilku prostych krokach.#windows#wsl
ArchiveDlaczego programista powinien używać WSL (v2) czyli Linux na Windowsie 10Programista potrzebuje dobrego środowiska pracy. Dzięki WSL, Windows nadrabia zaległości w tym temacie. Przedstawiam dlaczego programista powinien używać WSL oraz instrukcję instalacji. W artykule pojawią się również: WSL 2, Git line endings, Windows Terminal.#terminal#wsl
ArchiveKonferencja ConFrontJS 2019 – bilet do wygraniaNiedługo odbędzie się konferencja ConFrontJS w Warszawie. Zgodziłem się wesprzeć i zostałem partnerem wydarzenia. Do wygrania bilet! Dla pozostałych zniżka.#konferencje-it
ArchiveTworzenie podstron z React Router (v5) – Kurs React – cz. 8Jak tworzyć podstrony za pomocą React Router? W tej części kursu pokazuję jak to zrobić oraz wyjaśniam czym jest React Router i jak działa.#kurs-react
ArchiveScrapowanie strony WWW z Cheerio w Node.js – praktyczny przykładCheerio poznaliśmy już w poprzednim artykule. Teraz przedstawię jak napisać prosty scraper www na podstawie mojego skryptu.#cheerio#nodejs
ArchiveTestowanie aplikacji z Enzyme i Jest – Kurs React – cz. 7Czym są i jak pisać testy jednostkowe w React? W tej części przedstawiam jak pisać testy jednostkowe w Enzyme i Jest. Wszystko opisane jest krok po kroku.#enzyme#jest#kurs-react
ArchiveParsowanie HTML w Node.js czyli wstęp do Cheerio (jQuery dla Node.js)Jak parsować HTML w Node.js? Biblioteka Cheerio dla Node.js to umożliwia. W artykule przedstawiam czym jest Cheerio i jak z jego pomocą parsować HTML, wyszukiwać elementy tak jak w jQuery. ✌#cheerio#nodejs
Archive14 programów graficznych dla front-end developeraZapoznaj się z 14 programami graficznymi, jakie frontend developer powinien znać. Kompletna lista z opisem na podstawie ankiety.
ArchiveZapisywanie JSONa do pliku w Node.jsJak zapisać dane do pliku JSON w Node.js? Pokażę jak to zrobić za pomocą modułu File System, który dostępny jest w Node.js.#nodejs
ArchiveFiltrowanie tablicy z wieloma warunkami – .filter()W artykule przedstawię jak filtrować dane na podstawie wielu warunków. Przyda się do bardziej zaawansowanego filtrowania danych.
ArchiveMetodologia BEM. Jak pisać dobry kod CSS. Praktyczne przykłady.Zapoznaj się z metodologią BEM w CSS. Poznaj teorię oraz zobacz praktyczne przykłady konwencji nazewnictwa w CSS. Podstawowa wiedza z frontendu.
ArchiveCykl życia komponentu – Kurs React – cz. 6Dowiedz się czym jest cykl życia komponentu oraz jak z tego skorzystać.#kurs-react
ArchiveStan aplikacji (state) – Kurs React – cz. 5Zarządzanie stanem aplikacji to kolejna istotna rzecz w React. W tej części wyjaśniam czym jest state oraz pokazuję przykład jego implementacji.#kurs-react
ArchiveStylowanie aplikacji (styled-components) – Kurs React – cz. 4Stylowanie aplikacji za pomocą plików CSS może być problematyczne dla Reacta. W tej części opowiem dlaczego warto skorzystać ze styled components i pokażę jak tego używać.#kurs-react#styled-components
ArchiveStylowanie aplikacji (CSS, LESS, SCSS) – Kurs React – cz. 3W części trzeciej Kursu Reacta omówię jak ostylować aplikację. Przedstawię jak zaimplementować CSS, LESS czy SCSS w projekcie.#kurs-react#sass
ArchiveTworzenie komponentów React – Kurs React – cz. 2Naucz się tworzyć Reactowe komponenty oraz przekazywać do nich dane (propsy).#kurs-react
ArchivePierwsza aplikacja React – Kurs React – cz. 1W pierwszej części kursu przedstawiam jak stworzyć pierwszą aplikację React oraz opisuję podstawowe pojęcia z tym związane.#kurs-react
ArchiveJak umieścić Open Graph w WordPressie? [Kod]Dodawanie gotowego kodu Open Graph w motywie Wordpressa.
Archive10 banków z darmowymi zdjęciamiDarmowe zdjęcia, które można wykorzystać na blogu!#darmowe-materialy
ArchiveOpen Graph – czyli jak zwiększyć zasięg strony na FacebookuZwiększanie zasięgu na Facebooku, dzięki Open Graph. Najważniejsze znaczniki SEO, które każda strona internetowa powinna mieć.#metatagi
ArchiveCmder – emulator konsoli w WindowsieCmder, czyli lepsza konsola w Windowsie. Najważniejsze funkcjonalności oraz instalacja Cmder.#terminal#windows
ArchiveAnimowane gradientowe button’y CSSAnimowane gradientowe przyciski HTML. Gotowy kod CSS i HTML.#animacje-css#code-snippets
ArchiveBezpieczne dodawanie CSS do WordPressaJak dodać kod CSS do Wordpressa w panelu administracyjnym w bezpieczny sposób.
ArchivePoczątekKilka słów o planach i inspiracjach.