⛓ VoidZero: Nadchodzi rewolucja w ekosystemie JavaScript
Evan You pozyskał 4,6 mln $ na nowy projekt, a także: jak pisać lepsze testy, Tauri 2.0 oraz pierwsze testy Canvas w ChatGPT
Dzień dobry, z tej strony Marcin.
Choć za oknem szarówka (jeszcze tylko 8 miesięcy do lata, trzymajcie się!), świat technologii nie ulega spowolnieniu.
Narzędzia developerskie i generatywne AI rozwijają się w tempie, które przyprawia o zawrót głowy - ale spokojnie, właśnie po to tu jesteśmy, żeby pomóc Wam za tym nadążyć.
W Przeprogramowanych też nie próżnujemy. Finalizujemy kurs Cursor: Programuj z AI, promujemy trzecią edycję Opanuj Frontend: AI Edition (jeśli jeszcze nie słyszeliście, to teraz już wiecie!), a pracę nad Opanuj TypeScript nabierają rozpędu.
I skoro już o O:TS mowa - jesteśmy pod wrażeniem Waszego entuzjazmu! Aż 80 osób zapisało się na kurs w promocji Early Bird 🕊️ Chcę Wam serdecznie podziękować za zaufanie. To dla nas ogromna motywacja do dalszej pracy!
Co do newslettera, miałem wstępniaka przygotowanego wczoraj wieczorem. Jednak dzisiaj wstałem i zobaczyłem tyle wartościowych nowości, że postanowiłem podzielić się nimi na świeżo.
Gotowi na zastrzyk wiedzy na dobry początek weekendu? Enjoy!
🧑💻 Technicznie
Kolejny projekt Evana You: VoidZero - twórca Vue rozwija kolejny projekt! VoidZero pozyskało 4,6 miliona dolarów finansowania seed na opracowanie ujednoliconego łańcucha narzędzi JavaScript, który rozwiązuje problem fragmentacji ekosystemu. Całość ma być realizowana w formacie open source 😌 Firma stworzyła już wydajne narzędzia i planuje zintegrować je z ekosystemem Vite. VoidZero dąży do poprawy doświadczeń zarówno programistów, jak i użytkowników końcowych w całym środowisku JavaScript. How cool is this?
Chcesz pisać lepsze testy? - Rozważ implementację odwróconych asercji, szczególnie w przypadku efektów ubocznych zależnych od czasu. Technika ta polega na użyciu narzędzia „waitFor” do utworzenia promise’a, który zostanie rozwiązany, jeśli pojawi się niechciany element. W ten sposób skutecznie zweryfikujesz brak elementu w danej jednostce czasu i unikniesz fałszywych alarmów.
Tauri 2.0 - co nowego? - otrzymaliśmy dużą aktualizację multiplatformowego frameworka do tworzenia aplikacji. Twórcy wprowadzili obsługę urządzeń mobilnych z systemami iOS i Android, wraz z nowymi możliwościami dla aplikacji desktopowych. Kluczowe ulepszenia obejmują nowy system wtyczek, odnowiony model bezpieczeństwa i przepisaną warstwę IPC.
#autoreklama W dwóch dotychczasowych edycjach Opanuj Frontend zebraliśmy łącznie 286 ambitnych programistów. Absolwenci jednogłośnie potwierdzają: te intensywne 10 tygodni nauki wniosło dużą wartość do ich kariery jako frontend developerów.
🤝 Co oferujemy?
Skoncentrowaną wiedzę: W trakcie kursu przekazujemy 20% wiedzy, która przekłada się na 80% rezultatów w pracy frontend developera.
Doświadczonych prowadzących: Kurs prowadzony jest przeze mnie i Przemka, dwójkę ekspertów z ponad 10-letnim stażem w branży.
Program dostosowany do rynku: Stworzyliśmy szkolenie z myślą o aktualnych potrzebach rynku oraz programistów, którzy chcą rozwijać swoją karierę mimo obecnych wyzwań w branży IT
😌 Dlaczego warto?
Unikalny program: Nasi uczestnicy podkreślają, że takiego kompleksowego szkolenia brakowało na rynku.
To nie jest kurs dla początkujących: Nasi studenci to przeważnie osoby z 3+ lat doświadczenia komercyjnego. Agenda jest oparta o 300+ ankiet z przemyślanymi pytaniami (odpornymi na "The Mom Test").
Praktyczne podejście: Skupiamy się na umiejętnościach, które realnie przydają się w codziennej pracy frontend developera.
Wsparcie społeczności: Dołączasz do grupy zmotywowanych programistów, z którymi możesz wymieniać doświadczenia i wspólnie się rozwijać.
👨🏻💻 III edycja - lets go!
Z radością ogłaszamy, że rozpoczęliśmy przedsprzedaż III edycji kursu O:FE. Już teraz dołączyło do nas 7 osób, a dodatkowo prowadzimy rozmowy z firmami zainteresowanymi zamówieniami grupowymi.
Edycja startuje 18 listopada, potrwa do 2 lutego. Widzimy się na platformie?
🏷️ Najlepsza zniżka dla społeczności
Jesteś członkiem społeczności Przeprogramowanych, z tej okazji przygotowaliśmy dla Ciebie najlepszą zniżkę na III edycję.
Z kodem: OFETOP, otrzymasz aż 23% zniżki. Zapłacisz za dostęp 1455 zł, czyli o 435 zł mniej.
Ta zniżka jest dostępna wyłącznie podczas przedsprzedaży, do 24 października.
✌️ NOWOŚĆ: Możliwość zakupu w 2 ratach 0%
Rozumiemy, że inwestycja w rozwój to poważna decyzja. Dlatego teraz możesz rozłożyć koszt programu na 2 wygodne raty 0%, bez dodatkowych opłat. Obsługujemy je samodzielnie, nie przez bank, więc nie wpływają na Twoją zdolność kredytową.
Więcej informacji znajdziesz na naszej stronie: https://opanujfrontend.pl
📚 Rozwojowo
Deficyt działania - esej podkreśla kluczowe znaczenie świadomej praktyki nad biernym uczeniem się, argumentując, że wiele osób cierpi z powodu braku działania, a nie braku wiedzy. Wdrażanie świadomej praktyki wiąże się z wyzwaniami, autorka oferuje strategie ich przezwyciężenia. Również zachęcam do przejścia od niekończącego się gromadzenia informacji do konsekwentnego, celowego działania w celu osiągnięcia mistrzostwa w wybranych przez siebie dziedzinach.
Łącząc ludzi i maszyny - artykuł bada połączenie logiki maszyn i ludzkiego myślenia w interfejsach użytkownika za pomocą dużych modeli językowych, czerpiąc inspirację ze strategii łączenia twardych i miękkich materiałów. Proponuje dwa główne podejścia: wykorzystanie modułowych segmentów w różnych skalach i tworzenie gradientów wzdłuż różnych wymiarów. Cel? Zrównoważenie struktury i elastyczności w projektowaniu interfejsu użytkownika dla bardziej humanitarnej technologii.
💡 Bonus
Przetestowałem nową funkcję Canvas Beta, która jest dostępna od wczoraj w ChatGPT Plus.
Poniżej moje pierwsze wrażenia. tldr: jest dobrze, inaczej ale nie lepiej niż w Claude Artifacts.
💪 Mocne strony
Portowanie do innych języków: Imponujący zakres obsługiwanych języków, w tym JavaScript i TypeScript. To duży plus dla różnorodnych projektów (od C++ po Pythona).
Code review i dodawanie logów: Te funkcje faktycznie wnoszą wartość do procesu programowania, zwłaszcza w kontekście prototypowania.
Współpraca z modelem o1-preview: Canvas co prawda jest oparty o GPT-4o, ale może wiele zyskać bazując na analizie wymagań i wstępnym planowaniu pracy wykonanym przez specjalistyczny model o1-preview.
Nastawienie na programistów: W kwestii pracy nad kodem, ChatGPT z Canvas wyprzedza konkurencję, choć Claude Artifacts pozostaje bardziej wszechstronny
🐣 Obszary do poprawy
Brak trybu podglądu: Odczuwalny jest brak funkcji preview.
Ograniczone możliwości pracy nad dokumentami: W porównaniu z Claude Artifacts, ta funkcjonalność wymaga dopracowania.
🧑🏻💻 Wnioski


Canvas to obiecujące narzędzie, które będę regularnie wykorzystywać. Jednak na chwilę obecną większość mojej pracy nadal będzie odbywać się w Cursorze, zintegrowanym z Claude 3.5 Sonnet. Ta kombinacja oferuje więcej możliwości, choć wymaga również głębszej znajomości prompt engineeringu.
Podczas testów użyłem Canvas do opracowania automatyzacji postów z forum Przeprogramowani na LinkedIn. Wstępnie oceniam kod pozytywnie, ale muszę przeprowadzić dokładniejsze testy w Cursorze.
Podsumowując, Canvas Beta to krok w dobrym kierunku, ale wciąż są miejsca do udoskonalenia - na 3 miesiące po Claude Artifacts.
Swoją drogą: to jedna z licznych nowości, które OpenAI opublikowało w ostatni dniach. Pozostałe omówimy dla w Was w poniedziałkowym newsletterze Opanuj.AI.
🙌 Przeprogramowane Nowości
W najnowszym odcinku podcastu Opanuj.AI prezentujemy wam Advanced Voice Mode, czyli rozszerzenie ChataGPT umożliwiające płynne konwersacje z modelem. Niestety, bez VPN nie przetestujecie jego możliwości, ale od czego macie autorów waszego ulubionego podcastu? Poza tym przyglądamy się rodzinie modeli o1, programowaniu z AI w Cursorze a także trudnej sytuacji OpenAI. Zapraszamy!
Podcast jest również dostępny na Spotify oraz Apple Podcasts.
—
Nie nadążasz za premierami modeli generatywnego AI? Przytłacza cię liczba opcji i ilość platform, z którymi mógłbyś się integrować? Dzisiaj przedstawimy ci usługę OpenRouter, która ujednolica dostęp do ponad 200 modeli AI oferując ci najlepsze ceny i łatwą konfigurację. A to wszystko w Cursorze, czyli najpopularniejszym edytorze wspomaganym przez AI.
Udanego weekendu,
Marcin