Polski frontend

Wszystkie artykuły

Dodaj serwis
  • JS Dżem YouTube

    • Jak typować funkcje w propsach? #TypeScript

      JS Dżem YouTube 

      🚀 COTYGODNIOWA DAWKA WIEDZY NA MAILA: https://jsdzem.pl/newsletter 🔴 Kolejny przykład z życia. Wyjaśniam jaka jest różnica pomiędzy funkcjami a metodami w kontekście TypeScripta. Argument funkcji jest typowany kontrawariantnie a argument metody jest biwariantny. Co to w ogóle znaczy? Bez zbędnego wyjaśniania! Zobaczmy jak to się ma w praktyce 🤓 0:00

    • Jak typować React Context? #TypeScript

      JS Dżem YouTube 

      🚀 COTYGODNIOWA DAWKA WIEDZY NA MAILA: https://jsdzem.pl/newsletter 🔴 Type safety w React Context? Musiałem troszkę pogłówkować zanim znalazłem dla mnie najlepszy sposób na otypowanie konteksty z TypeScriptem. W tym odcinku dowiesz się jak wnioskować typy bezpośrednio z custom hooka. Zobaczysz jak poradzić sobie z problemem domyślnej wartości kontekstu, aby nie

    • Next.js + TypeScript + Vercel | SETUP

      JS Dżem YouTube 

      🚀 COTYGODNIOWA DAWKA WIEDZY NA MAILA: https://jsdzem.pl/newsletter 🔴 Pokazuję jak ustawić framework Next.js do programowania w języku TypeScript. Zobacz jak szybko możesz postawić bardzo przyjemne środowisko na platformie Vercel. Poznaj korzyści płynące z takiej konfiguracji. 0:00 - Zakładam nowy projekt na platformie Vercel 0:59 - Sklonowanie projektu na komputer 1:39

    • Do czego jest typ never? #TypeScript

      JS Dżem YouTube 

      🚀 COTYGODNIOWA DAWKA WIEDZY NA MAILA: https://jsdzem.pl/newsletter 🔴 Zobacz przykład jak korzystać z typu never w języku TypeScript. Pokazuję pewną sytuację, gdzie TS może Cię zaskoczyć. Co oznacza zbiór pusty? Dowiesz się także, co to jest test wyczerpania zwany jako exhaustive check. 0:00 - Krótka powtórka z podstawówki 0:53

    • 4 zaawansowane operatory do Higher Order Streamów #RxJS

      JS Dżem YouTube 

      🔴 Bez tych operatorów nie możesz mówić, że znasz RxJS! W tej lekcji tłumaczę jak działa: concatAll, concatMap, switchAll, switchMap, exhaustAll, exhaustMap, mergeAll, mergeMap. Trochę tego jest, prawda? Wszystko pokazane na matrycy, którą tworzyliśmy w poprzednich odcinkach o RxJS. Zapraszam! 0:00 - Czego się nauczysz w tym video? 0:22

  • Type of Web YouTube

    • QA: Remote · Praca zdalna

      Type of Web YouTube 

      Sesja Q&A na temat pracy zdalnej! 👉 Jak sprawić, by ludzie czuli się częścią firmy gdy pracują zdalnie? 👉 Jak pracować zdalnie z dwójką krzyczących bachorów? 👉 Jak fizycznie rozdzielić pracę od życia, gdy nie mamy w domu osobnego biura? 👉 Jakich sposobów i narzędzi używać do walki z rozpraszaczami?

    • UI | UX | Współpraca design ↔ dev | Magdalena Ostoja-Chyżyńska

      Type of Web YouTube 

      O współpracy programistów i programistek z designerami i designerkami rozmawiałem z Magdaleną Ostoją-Chyżyńską – założycielką studia UX GIRL i UX/UI Designerką z 10-letnim doświadczeniem 00:00 Start 03:00 UI / UX 07:00 Jak wygląda współpraca designerów i developerów 11:00 UX Girl i praca 28:40 6 porad dla programistów 35:40 Zatrudnianie designerów

    • ⚛️ Budowanie społeczności | Next.js | Prisma – Rozmowa z Arturem Chmaro z FullStak.pl

      Type of Web YouTube 

      Artur od ponad 12 lat buduje aplikacje webowe. Na swoim kanale YouTube dzieli się wiedzą z Reacta, Jesta, Nexta i innych rzeczy, które go aktualnie interesują. Entuzjasta Ethereum i szeroko pojętej decentralizacji. Linki: https://sklep.fullstak.pl/kurs-nextjs https://fullstak.pl/bio/ 00:00 Rozpoczęcie 08:20 CTO @ license.rocks 11:37 Next.js vs Gatsby 20:00 Prisma i TypeScript 39:35

    • 🤖 AI i dyskryminacja | Kobiety w IT – rozmowa z Karoliną Drobotowicz

      Type of Web YouTube 

      O roli kobiet w IT oraz dyskryminacji w sztucznej inteligencji rozmawiałem z Karoliną Drobotowicz. Karolina bada temat etycznej i godnej zaufania sztucznej inteligencji na niedalekiej północy, na uniwersytecie Aalto w Espoo, Finlandii. Ukończyła stopień inzynierski z Automatyki i Robotyki w Gdańsku oraz magisterski z interakcji między człowiekiem a komputerem

    • Filozofia w programowaniu | Xfaang | WarsawJS – rozmowa z Piotrem Zientarą

      Type of Web YouTube 

      Piotr Zientara – CEO w Xfaang, od wielu lat prowadzi działalność wspierającą rynek IT, propagując szkolenia programowania, które zwiększają konkurencyjność polskich Software House zarówno pod względem dostępności do talentu jak i poziomu umiejętności używania technologii. Rzecznik technologiczny AskQL, polskiego języka programowania stworzony przez zespół Xfaang, lider społeczności WarsawJS (ponad 5000+

  • Oskar Kowalów - blog o programowaniu

    • Typescript - literal inference

      Oskar Kowalów - blog o programowaniu 

      W Typescript możemy trafić na błąd typu "Argument of type X is not assignable to parameter of type Y". Co to oznacza i jak to naprawić? Typy…

    • Nadpisanie poprzedniego commita

      Oskar Kowalów - blog o programowaniu 

      Niejednokrotnie przydaje się nadpisanie poprzedniego commita. Poprzez nadpisanie mam na myśli na przykład zmianę commit message, edycję kodu…

    • Instalacja Javy na macOS

      Oskar Kowalów - blog o programowaniu 

      Zainstalujemy Java Development Kit (JDK) na systemie macOS wykorzystując SDKMAN (The Software Development Kit Manager). Jak dla mnie, jest…

  • Kot Źródłowy

    • Czy Kot Źródłowy wraca do gry?

      Kot Źródłowy 

      Cześć! Oj, dawno mnie tutaj nie było. Sama zastanawiałam się, czy nie zaorać tego miejsca, ale za każdym razem łezka mi się w oku kręciła. (Nie no, żartuję! Nie podejrzewaj mnie o żadne ludzkie uczucia! To tylko kocimiętka.) I tak ostatnio w moim życiu dzieje się tak dużo zmian,

    • Wprowadzenie do Komponentów Webowych

      Kot Źródłowy 

      Cześć, Ostatnio zainteresowałam się tematyką natywnych komponentów webowych i chciałam się z tobą podzielić swoimi spotrzeżeniami. Dzisiaj ogólnie, trochę teorii, a w kolejnych wpisach zmierzę się z procesem stworzenia i publikacji własnego komponentu. Dla porządku postaram się też je podlinkować tutaj.

    • Jak uczyć się programowania? - Q&A

      Kot Źródłowy 

      Cześć, dawno mnie nie było. No cóż, praca, praca… Nagle okazuje się, że czas jest najcenniejszym zasobem. Również moje pokłady kreatywności często są wykorzystywane do zupełnie innych celów. Ale nie ma się co martwić, wracam z nowym blogowym eksperymentem. Odpowiem na kilka pytań od adeptów sztuki programowania, które przewinęły się

    • Prawda czy fałsz – czyli co wpisać w if-a

      Kot Źródłowy 

      Cześć! Jeśli już tu trafiłeś, to znaczy, że zaciekawił cię ten, z pozoru trywialny, temat. Albo chcesz się pośmiać, bo wiesz, że nic cię już nie zaskoczy. Stawiam jednak, że to ta pierwsza opcja, gdyż wolę być optymistką. Jednocześnie zakładam, że niejeden raz już pisałeś coś w stylu zaprezentowanym poniżej:

    • Różne interfejsy użytkownika pisane JS-em

      Kot Źródłowy 

      Cześć, to znowu ja. Pamiętacie może, że ten blog miał pokazać, że w JS można zaimplementować niemal wszystko, czego dusza zapragnie? Nie? To muszę wrócić do sławnej i wspaniałej serii zwanej “50 Twarzy JS”. Pisanie tego było nawet zabawne, chociaż bardzo czasochłonne. Dzisiaj pochylimy się nie nad superhipernowoczesnymi możliwościami różnych