Blog
Artykuły, poradniki i tutoriale dla programistów
Najnowsze
Zupełnie nowy plan lekcji w Opanuj Frontend 3
W ubiegłym tygodniu pracowałem nad aktualizacją naszego szkolenia, która pozwoli uczyć się nowoczesnego frontendu w zgodzie z planem dnia każdego studenta. Poznaj szczegóły tej zmiany.
Migracja platformy dla kursu Opanuj JavaScript
Dostęp do materiałów video w kursie Opanuj JavaScript będzie od 25 stycznia gwarantowany w ramach nowej platformy. Załóż darmowe konto i kontynuuj naukę z Przeprogramowanymi.
Platforma dla społeczności - konfiguracja aplikacji w systemie iOS
Uruchomiliśmy dedykowaną platformę dla naszej społeczności! Zobacz jak dołączyć na twoim smartfonie i skonfigurować skrót na platformie iOS.
Artykuły
Formatowanie kodu przy pomocy narzędzia Prettier
Jak skonfigurować plugin Prettier i sprawić, żeby twój kod stał się bardziej czytelny?
Czym są NFT - czy to nowa kryptowaluta?
Świat oszalał na punkcie NFT - czy to oznaka rewolucji takiej jak mobile i Web 2.0, czy raczej okresowa przypadłość społeczności internetowej?
Jak polecieć w kosmos? Instrukcję przedstawia Ozan Varol
Loty w kosmos są w twoim zasięgu - aby jednak osiągnąć ten cel musisz uzbroić się w zestaw przydatnych strategii o których pisze Ozan Varol
Czym jest GitHub Copilot?
Sztuczna inteligencja wdziera się do każdego obszaru naszego życia, a Copilot to najlepszy przykład na to, że pracę programistów zmieni nie do poznania.
Wzorzec state machine dla front-end developera
Maszyny stanu to wynalazek sprzed kilkunastu lat, który przeżywa swoją drugą młodość na front-endzie. Jak zastosować go w praktyce?
Dlaczego warto dzielić się wiedzą? Moje przemyślenia po roku blogowania
Rok temu założyłem swojego technicznego bloga, w dzisiejszym wpisie chciałbym Ci opowiedzieć, dlaczego i Ty powinieneś. Przedstawię Ci również plusy i minusy mojej działalności oraz dorzucę kilka swoich przemyśleń
Asus ROG Zephyrus G15 - Pierwsze wrażenia po 5 latach na Maku
Zmieniając MacOSa na Windowsa nie zadawałem sobie pytania czy będzie bolało, ale raczej - jak bardzo. Pierwsze dni z Asusem ROG Zephyrus G15 pokazują jednak, że taka operacja może przebiegać łatwiej niż myślałem.
Wydajny frontend - optymalizacja fontów
Szybkie wczytywanie fontów to temat, który jest bardzo często poruszany w kontekście optymalizacji naszych stron i aplikacji. Technik ładowania jest mnóstwo, możemy korzystać z wielu formatów, zaciągać fonty z Google Fonts lub lokalnie, opcji jest naprawdę wiele... Jak się w tym wszystkim połapać i jak wybrać odpowiednią opcję?
Optymalizacja obrazków - jak przyśpieszyć działanie aplikacji
Optymalizacja obrazków jest jedną z kluczowych czynności poprawiających wydajność naszych stron i aplikacji webowych.
Narzędzia dla front-end developerów na miarę roku 2021
Wszyscy znamy klasyczną piątkę front-endowego toolingu - Grunt, Gulp, Parcel, Rollup i oczywiście Webpack. Pytanie jednak, czy w 2021r. naszego stosu technologicznego nie byłoby warto nieco odświeżyć? Jeśli szukacie odpowiedzi na to, jak zrobić to dobrze, to mam dla was trzech kandydatów - Snowpack, esbuild i Vite.
Przeprogramowani 2.0
Czas na nową odsłonę naszej strony domowej - rusza Przeprogramowani.pl 2.0! Zobaczcie co się zmieniło, dlaczego zrezygnowaliśmy z Gatsby'ego oraz czego możecie spodziewać się w przyszłości.
Statusy odpowiedzi HTTP - komu to potrzebne?
W dzisiejszym artykule chciałem pokazać wam jeden z wielu elementów tego co odróżnia realną aplikację działającą na produkcji od projektów pobocznych, często rozwijanych lokalnie lub posiadających znikomą liczbę użytkowników.
Czym są aplikacje produkcyjne - poznaj ich tajniki
Aplikacje produkcyjne to mnóstwo technik i wymagań, których nie zobaczycie w większości projektów pobocznych i aplikacji-demo. Programista, który chce tworzyć realne, odporne na "warunki pogode" aplikacje musi zacząć myśleć o swoim rozwiązaniu w dużo bardziej dojrzały sposób.
Jak zmieni się JavaScript - przyglądamy się nadchodzącym nowościom
Zobacz jak w nadchodzących miesiącach zmieni się język JavaScript. Dzięki procesowi TC39 zmiany są bardziej transparentne a społeczność może się lepiej przygotować na ich nadejście.
5 talków dla ambitnych web developerów
W dzisiejszym poście dzielę się z wami pięcioma materiałami z mojej prywatnej listy "must watch" (a konkretnie pięcioma prezentacjami), które znacząco wpłynęły na rozwój moich umiejętności związanych z web developmentem.
5 rzeczy, które powinieneś rozumieć w JavaScript
W ciągu ostatnich lat, JavaScript bardzo dynamicznie się rozwija i nie mam tu na myśli bibliotek i framework’ów. Kwestia pozostawania na bieżąco z nowościami to jedno, a zrozumienie podstaw to drugie.
Aplikacja w Angularze w 10 minut - Angular CLI i Netlify
Od teraz z łatwością będziesz w stanie tworzyć, budować i aktualizować swoje projekty w oparciu o Angulara oraz platformę Netlify
Projekty po godzinach - szansa czy pułapka?
Zawód programisty jest jednym z tych, który daje możliwość realizowania dodatkowych zleceń i projektów po godzinach. Sam wielokrotnie realizowałem i dalej realizuję projekty w ramach mojego wolnego czasu.
Gdzie ukryły się najlepsze oferty pracy dla programisty?
Czy kiedykolwiek zwróciłeś uwagę na to, że tzw. “job boardy” i wyszukiwarki ofert pracy prawie wcale nie zawierają ofert na najważniejsze i najlepiej opłacane stanowiska dostępne na rynku?
Zadbaj o swoje programistyczne portfolio
Portfolio to dla każdego projektanta, fotografa czy grafika rzecz święta. Dlaczego w programowaniu miałoby być inaczej? Przekonajcie się, że warto zadbać o prezentację efektów swojej pracy.
Startup vs Korporacja - wybierz środowisko dopasowane do Twoich potrzeb
Jeżeli trafisz do środowiska niedostosowanego do Twoich silnych stron i oczekiwań, Twoja radość z samego programistycznego rzemiosła spadnie. Grozi Ci nawet wypalenie zawodowe. Jak uniknąć takiej katastrofalnej pomyłki?
Ścieżki rozwoju webdevelopera
To bez znaczenia czy dopiero myślisz o tym aby zostać programistą, czy już nim jesteś, prędzej czy później dojdziesz do momentu wyboru ścieżki Twojej kariery.
Czy programiści po studiach mają lepiej?
Jeszcze dekadę temu twierdząca odpowiedź na tytułowe pytanie byłaby oczywistością. Od kilku lat dogmat studiów jako recepty na sukces w branży IT jest jednak mocno podważany.
Programowanie z perspektywy 7 lat w branży
Kilkanaście lat temu, gdy marzyłem o tym aby w przyszłości zostać programistą, wielokrotnie zastanawiałem się jak mogę to zrobić ...
Startuj jako full-stack. Kieruj się w stronę specjalizacji.
Czy wolisz być “złotą rączką”, która będzie pracować ze wszystkim niezależnie od technologii czy warstwy aplikacji, czy stawiasz na specjalizację, która zrobi z ciebie światowej klasy eksperta?
Jak dostawać oferty zamiast szukać pracy?
Wątpliwości czy nasze umiejętności techniczne są na poziomie oczekiwanym przez rynek. Obawy czy konkurencja nie zostawiła nas w tyle. Frustracja podczas spędzania cennych godzin na kolejnym zadaniu rekrutacyjnym. Dla wielu programistów właśnie takie skojarzenia budzi szukanie pracy.
Programowanie a zmiana pracy. Jedyna stała tej branży?
Dla wielu programistów zmiana pracy to temat kojarzący się jednoznacznie negatywnie, ponieważ wiąże się z takimi aktywnościami jak chociażby rozmowa z przełożonym, negocjowaniu podwyżki, przechodzenie przez nieskończenie długie rozmowy kwalifikacyjne czy też rozprawy o swojej lojalności.
Zrozumieć siebie - Twoja największa łamigłówka
Nieustannie podejmujesz jakieś decyzje. Nawet teraz podjąłeś decyzję, że chcesz przeczytać ten artykuł.
Warstwowy Model Nauki Programowania
W dzisiejszym poście proponuję wam jednak jedno z wielu możliwych rozwiązań tego jak w stosunkowo prosty sposób ogarnąć programistyczny chaos, przy okazji zachowując odpowiedni balans pomiędzy teorią i praktyką.
50 pytań, na które musi odpowiedzieć każdy programista
Mówi się, że o naszym rozwoju decyduje jakość pytań, które zadajemy sobie każdego dnia. Skoro tak, to spróbujmy sobie zadać kilka prowokujących do myślenia pytań związanych z nauką programowania.
Cecha programistów, którzy chcą więcej
Badania pokazują jednak, że potencjał tego, co wielu z nas nazywa talentem, wykorzystywany jest w pełni tylko przy wsparciu pewnej kluczowej cechy.
Co sprawia, że nauka programowania jest naprawdę skuteczna?
Mówi się, że w piłce nożnej pojedyncze mecze wygrywa się dzięki napastnikom, natomiast wielkie turnieje wygrywa się dzięki żelaznej formacji obronnej.
Jak wytrenować najważniejszy mięsień każdego programisty
Jak to możliwe, że tak wiele osób, mimo ambitnych planów, rezygnuje zanim dotrze do mety? Dlaczego jedni zasuwają jak rakieta podczas gdy inni praktycznie stoją w miejscu?
Programowanie na filmie - nauka on-line.
Nauka programowania to proces który ma swój początek i nie powinien mieć końca. Wynika to z bardzo prostego faktu: **zmiany.**
Jak się uczyć, ucząc innych?
Uczenie siebie poprzez uczenie innych brzmi jak niezły paradoks. W końcu nie jest możliwe przekazywanie wiedzy, której nie posiadamy. Rzecz w tym, że chodzi tutaj o coś innego.
Poznaj metodę, która odmieni Twoją naukę programowania
Czemu ciągle zapominam metody, których “nauczyłem się” zaledwie kilka dni wcześniej? Czy to możliwe, że mój mózg ma w głębokim poważaniu cały wysiłek, który wkładam w naukę programowania?
Przeprogramowani rekomendują #1: Skuteczna nauka programowania
W tym cyklu każdy z przeprogramowanych dzieli się z Wami ulubionymi: książką, video, artykułem, kursem czy podcastem. Kompilacje są różnorodne, podobnie jak nasze punkty widzenia. Zobacz co mamy do zaoferowania i rozszersz swoje spojrzenie na skuteczną naukę programowania.
Przeprogramowany
Newsletter
Co tydzień w piątek otrzymaj porcję wartościowych treści w formacie 3-2-1:
- 3 rekomendacje techniczne
- 2 rekomendacje rozwojowe
- 1 bonus niespodzianka
Nie przegapisz też nowości od Przeprogramowanych i ofert specjalnych.
Zeskanuj i dołącz