Design Tokens dla Frontend Developera
Wyjaśnienie czym są Design Tokens w projektowaniu systemów i jak frontend developerzy mogą z nich korzystać dla spójności interfejsów.
Wyjaśnienie czym są Design Tokens w projektowaniu systemów i jak frontend developerzy mogą z nich korzystać dla spójności interfejsów.
Rozwiązanie zadań z matury próbnej 2022 z informatyki przez programistę z komentarzem i analizą podejścia.
Jak technika 'early return' może poprawić czytelność kodu i uprościć jego strukturę na przykładzie React.
Wprowadzenie do uczenia federacyjnego – nowego podejścia w uczeniu maszynowym, które trenuje modele bez centralizacji danych.
Artykuł o algorytmie Karacuby - szybkim mnożeniu wykorzystującym strategię 'dziel i zwyciężaj'.
Zbiór 30 codziennych, krótkich porad i przemyśleń na temat programowania, zebranych z mediów społecznościowych autora.
8 ekspertów frontendowych dzieli się radami dla początkujących programistów - co powiedzieliby swoim młodszym wersjom, aby szybciej osiągnąć poziom eksperta.
Wyjaśnienie matematyczne i implementacja algorytmu obracania postaci w grach 2D w kierunku kursora lub punktu.
Wyjaśnienie działania regresji logistycznej - kluczowego modelu uczenia maszynowego do przewidywania prawdopodobieństw i klasyfikacji binarnej.
Wyjaśnienie czym są sumy kontrolne, ich zastosowania w informatyce oraz przykłady algorytmów.
Artykuł obalający mit o łatwości frontendu, pokazujący złożoność HTML, CSS i potrzebę głębokiej wiedzy w rozwoju frontendowym.
Praktyczny poradnik jak narysować spiralę Archimedesa wykorzystując JavaScript, matematykę i programowanie.
Poradnik z trikami na skuteczne wyszukiwanie informacji w Google dla programistów i nie tylko.
Przewodnik krok po kroku, jak zaprogramować i narysować animowany zegar analogowy, wykorzystując podstawy matematyki.
Artykuł przedstawia 4 powody, dla których warto pobierać brancha lokalnie podczas code review, aby poprawić jakość analizy kodu.
Algorytmiczne podejście do pierwiastkowania z wykorzystaniem metody Newtona-Raphsona dla różnych stopni pierwiastków.
Wyjaśnienie mechanizmu Feature Flags i różnicy między deployem a releasem w rozwoju oprogramowania.
Analiza wykresów warstwowych: zastosowania, zalety, wady oraz implementacja w Pythonie z użyciem bibliotek matplotlib i seaborn.
Wprowadzenie do algorytmu szybkiego potęgowania - efektywnej metody obliczania potęg w programowaniu.
Trzy nietypowe miejsca dla programistów do rozwoju umiejętności: MDN, web.dev i Chrome Origin Trials, z naciskiem na eksplorację i Web Vitals.