🌟 Poznaj gwiazdy ekosytemu JavaScript z 2024
A także 17 rad od senior (react) developera oraz reputacyjny efekt zapadki.
Cześć, z tej strony Marcin.
Wczoraj wyjątkowo nie było Przeprogramowanego Newslettera - drugi raz w ciągu 4 lat regularnych piątkowych wydań. Na dzień dobry memowe zadośćuczynienie:
Nasza newsletterowa społeczność to 2500 czytelników, z których 50% czyta newsletter, a 24% klika w linki. Skąd takie dobre wyniki? Co tydzień przeglądamy około 90 materiałów i wybieramy 6 najlepszych, rozszerzony o nasz komentarz i rekomendacje.
A dlaczego nie dałem rady z terminową wysyłką? Prowadziliśmy pierwsze warsztaty Opanuj.AI dla firmy produkcyjnej. To było ciekawe doświadczenie.
Pracownicy hali produkcyjnej mają zupełnie inne potrzeby niż programiści czy menedżerowie. Zamiast wyzwań cyfrowych skupiają się na konkretnych, fizycznych problemach.
Jednak potwierdziło się, że AI świetnie sprawdza się również na produkcji. Kluczem do satysfakcji niezmiennie było opanowanie zasad efektywnej komunikacji z systemami AI poprzez wypracowanie sobie odpowiednich modeli mentalnych.
I tego właśnie uczymy na naszych warsztatach za pomocą ćwiczeń i odpowiedniej ilości konkretnie podanej teorii.
Nasza specjalizacja to jednak warsztaty z narzędzi AI dla programistów. Takich przeprowadziliśmy już kilkanaście na przestrzeni ostatnich półtora roku jako side-hustle względem kursów online.
Dla osób preferujących samodzielną pracę za ułamek ceny mamy też coś innego - kurs Cursora, najlepszego edytora AI dla programistów, który prezentujemy w połączeniu z najlepszym modelem do programowania jakim jest Claude 3.5 Sonnet.
Zobaczysz w nim jak korzystać z Cursor na przykładzie pełnego cyklu pracy nad poprawką, którą jako przykład wprowadziliśmy do repo HamedMP/CursorLens.
CursorLens to projekt open-source, który pozwoli CI podglądać jak Cursor komunikuje się ze swoim backendem przed wysłaniem zapytania do API modelu.
Zobaczysz tam jak wiele Cursor robi za kulisami, aby ulepszyć nasze prompty. Korzystając z Cursora, bez dodatkowej pracy, wyciągasz z topowych modeli znacznie więcej niż pracując z konkurencyjnymi ChatGPT lub Github Copilot.
"Cursor: Programuj z AI" kosztuje zaledwie 199 zł, choć nasi kursanci oceniają jego wartość na 400-500 zł. A w 3 miesiące jest ich już ponad 300. Celowo zdecydowaliśmy się na zaniżoną cenę, bo zależy nam na popularyzacji AI-Assisted programming na tym wczesnym etapie.
Kolejnym powodem opóźnienia było przygotowanie… pierwszej w tym roku ankiety dla czytelników 🤓
Będziemy wdzięczni za poświęcenie 5 minut, z góry dzięki 🙇🏻♂️ Bazując na doświadczeniach społeczności, zamiast opierać się głównie na własnych założeniach, będziemy mogli przygotować topowy content w 2025. Zarówno darmowy, jak i płatny.
Na osoby, które wypełnią ankietę czeka 🎁 o wartości do 199 zł. A tymczasem zapraszam do cotygodniowej porcji materiałów - enjoy!
🧑💻 Technicznie
17 rad od Senior (React) Developera - podchodzisz sceptycznie do takich zestawień? Ten artykuł to nie kolejna lista pustych sloganów, ale zbiór konkretnych przykładów i praktycznych wskazówek popartych doświadczeniem.
Zrywamy z długimi zadaniami - UI zamula? Synchroniczne przetwarzanie tablic może być winowajcą. Odkryj techniki optymalizacji, które sprawią, że Twoja aplikacja będzie działać szybko i płynnie.
Po pierwsze: redukuj obciążenie poznawcze - większość wyszukanych praktyk czystego kodu realnie ma drugorzędne znaczenie. Zobacz na czym powinieneś się skupić, aby twój kod był czytelny i rozszerzalny.
[#autopromocja] Zainwestuj w swój rozwój, zanim będzie za późno - najnowsze szkolenia Przeprogramowanych w zgodzie z trendami na 2025 rok 👇
Opanuj TypeScript
Poznaj nowoczesny TypeScript i połącz go z Reactem, a twoje aplikacje staną się jeszcze lepsze niż dotychczas.
Czekają na Ciebie same konkrety i wiele zadań do przećwiczenia zdobytej wiedzy - dołącz do ponad 100 programistów, którzy uczą się z nami od premiery.
Polecamy entuzjastom Opanuj JavaScript (40+ zadań praktycznych) oraz wszystkim, którzy chcą czuć się pewnie na widok generyków, mapped types i rozbudowanego tsconfig.
Cursor: Programuj z AI
Już prawie ponad 320 devów wykorzystuje pełen potencjał generatywnej sztucznej inteligencji, aby podnieść komfort, tempo i jakość swojej pracy programisty.
Pomaga w tym nasz najbardziej przystępny kurs, który w cenie 199 zł uczy jak efektywnie stosować Cursora, najlepszy edytor AI dostępny na rynku.
A to nie wszystko, czekają na Ciebie jeszcze 3 dodatkowe moduły, które zawierają ogrom praktycznej wiedzy o GenAI - dzięki nim wyciśniesz 100% możliwości z ChatGPT, OpenAI API i innych technologii AI.
📚 Rozwojowo
Reputacyjny efekt zapadki - krytyczne spojrzenie na mechanizmy rządzące awansem w firmach technologicznych. Wnioski? Świadomie zarządzaj swoją reputacją, zwłaszcza w nowej firmie.
Zwolnili mnie po raz pierwszy, dwa razy - poznaj inspirującą historię programisty, który pomimo zwolnień, nie stracił wiary w siebie i swoje możliwości. Dowiesz się również jak odbudować karierę po trudnych doświadczeniach.
🎉 Bonus
Doczekaliśmy się najnowszego wydania “Wschodzących gwiazd JavaScript”, czyli zestawienia które co roku prezentuje najpopularniejsze projekty w ekosystemie.
Analiza oparta jest na liczbie gwiazdek dodanych na GitHubie w ciągu ostatniego roku. To ważna metryka, chociaż popularność repozytorium nie zawsze świadczy o realnej innowacyjności i wpływie na globalny development.
Abstrahując od metryki, co roku chętnie sprawdzam to zestawienie - zawsze znajdę tam coś nowego lub zdecyduję się bliżej przyjrzeć projektowi, który przykuwał moją uwagę od dłuższego czasu.
Kategorii w JS Rising Stars 2024 jest aż 9, poniżej podsumowałem dla Was 5 najciekawszych:
Zwycięzca ogólny: shadcn/ui, biblioteka komponentów oferująca konfigurowalne, dostępne komponenty, po raz drugi z rzędu znalazła się na szczycie listy. Dla mnie to nowy, lepszy bootstrap.
Frameworki front-endowe: htmx, który rozszerza HTML o AJAX, WebSockets i Server Sent Events, wysunął się na prowadzenie - to najlepszy dowód, że shitposting na Twitterze robi świetną robotę w devmarketingu. React utrzymał swoją silną pozycję dzięki ciągłemu rozwojowi, a Svelte 5 wprowadziło wiele usprawnień, które ugruntowują pozycję tego innowacyjnego frameworka.
Back-end/Full-stack: Next.js pozostał najpopularniejszym frameworkiem full-stack. Jednak ku mojemu zaskoczeniu Hono, lekki serwer, stał się silnym konkurentem. Astro zyskało popularność w przypadku aplikacji o dużej zawartości (moje przewidywanie: w 2025 Astro wygra tę kategorię).
Zarządzanie stanem: Zustand zaliczył kosmiczny wzrost dzięki minimalistycznemu podejściu.
AI: n8n, platforma do automatyzacji bez kodowania, była liderem dzięki swoim ficzerom AI. Flowise, bolt.new, Transformers.js i Vercel AI SDK to kolejne narzędzia do tworzenia aplikacji opartych o generatywną sztuczną inteligencję.
W 2025 na pewno bliżej przyjrzę się n8n oraz htmx. Dawaj znać w komentarzach, które technologie zdobyły Twoją uwagę 🤠
🙌 Przeprogramowane Nowości
Czekają na Ciebie aż dwa nowe odcinki podcastu Opanuj.AI, w tym podsumowanie grudnia oraz Wielkie Podsumowanie 2024.
Zacznij od omówienia ostatniego miesiąca…
…a następnie wrzuć na playlistę podsumowanie całego roku i postępów w świecie AI/ML - dzięki temu zaktualizujesz swoją wiedzę i rozpoczniesz 2025 bez tego okropnego poczucia “AI FOMO”:
Udanego weekendu,
Marcin
PS. Jeśli czekasz na kolejne wydanie Newslettera, kliknij w ❤️ poniżej - dzięki!