🎨 Frameworki webowe AI-first - Remix 3!
A także nowy design language Apple, zmiany w .NET i oś czasu rozwoju AGI.
Cześć, z tej strony Przemek!
Niedawno minęły 4 lata (!) od kiedy rozpoczęliśmy publikowanie naszego Przeprogramowanego Newslettera w obecnej formie - cotygodniowych rekomendacji materiałów technicznych, rozwojowych i bonusowych dla tysięcy pasjonatów nowych technologii i programowania.
Cały ten okres i wydania archiwalne są swego rodzaju dokumentacją tego, jak na naszych oczach zmieniało się programowanie dla internetu. Background techniczny każdego z trójki founderów - Przeprogramowanych - to właśnie full-stack web development, z późniejszym pivotem na tematykę frontendową. Właśnie tego dotyczyła znaczna część naszych publikacji.
Nic dziwnego, że kiedy prowadziliśmy pierwsze dyskusje o zamieszczaniu tutaj większej liczby materiałów nt. AI, mieliśmy wątpliwości związane z przyjęciem tej tematyki przez Was - naszych czytelników. Czy robić to w osobnej sekcji? A może w osobnym newsletterze? A może wcale nie robić? Może to wszystko bańka i zaraz nie będzie o czym opowiadać?
Z perspektywy czasu, nasza decyzja o łączeniu światów web developmentu i AI okazała się wręcz zapowiedzią tego, w którą stronę ewoluują popularne technologie takie jak opisywany Remix 3. Jego twórcy, w notatkach o wielkiej strategii na nowe czasy, w punkcie pierwszym zapowiadają:
Model-First Development. (…) Optimize the source code, documentation, tooling, and abstractions for LLMs. (…)
Kto by pomyślał? Frameworki i biblioteki będą ewoluować nie tylko pod kątem “Developer Experience”, ale również “LLM Experience” - modele, wraz z całym potencjałem, właściwościami i ograniczeniami również mają się czuć dobrze w świecie programowania.
Coś mi mówi, że już wkrótce będziemy informować o kolejnych technologiach podążających w tym kierunku. Już teraz pojawiają się usługi a’la AI-SEO wyszukujące twoją firmę w odpowiedziach LLMów, a wraz z rosnącą popularnością AI-Assisted Developmentu zmieni się też dokumentacja, architektura i filozofia rozwijania oprogramowania.
A może… po prostu wrócimy do najlepszych praktyk czytelnego, modularnego i łatwego w zrozumieniu kodu? To byłby całkiem niezły finał tej historii!
🧑💻 Technicznie
Remix: Przebudzenie - Remix / React Router to jedno z najbardziej popularnych rozwiązań opartych o Reacta, służących do budowania full-stackowych aplikacji webowych. Autorzy przedstawiają plany na nową wersję, z priorytetem na płynną współpracę człowieka i AI. Wypada zadać pytanie - kto następny?
Nowa fala w stylowaniu aplikacji - Były pracownik Apple i autor wielu aplikacji dla tego ekosystemu w obszernym artykule prognozuje zmiany, jakie pojawią się w nowej wersji systemów z nadgryzionym jabłkiem. Wahadło odbija w stronę przeciwną od minimalizmu - dostajemy przestrzeń, nową fakturę i światło. Design przez duże D!
Szybki start aplikacji z C# i .NET 10 - Moja przygoda z programowaniem rozpoczęła się od aplikacji C#/.NET - bolączką w tym świecie od zawsze była złożona konfiguracja projektów, która blokowała start aplikacji w stylu “node index.js”. Na szczęście już wkrótce sytuacja ulegnie znacznej poprawie.
📚 Rozwojowo
Jesteś anty-AI - oszalałeś? - Już dawno żaden z artykułów nie wywołał takiej burzy na HackerNews. Autor przedstawia w nim serię zarzutów w kierunku programowania wspomaganego AI pokazując, jak wiele z nich nie wytrzymuje próby czasu.
Ile czasu do wszechmocnego AI? - Dwarkesh Patel, autor popularnego podcastu wśród społeczności AI/ML, o największych przeszkodach stojących na drodze do prawdziwie uniwersalnych i adaptujących się systemów Sztucznej Inteligencji.
🚨 10xAlert: Już 16 czerwca 2025 otwieramy przedsprzedaż edycji jesiennej!
🎉 Bonus
Społeczność skupiona wokół przeglądarki Arc w ostatnich miesiącach mierzyła się z kontrowersyjną decyzją twórców - porzuceniem aktywnego rozwoju projektu na rzecz budowy zupełnie nowej przeglądarki AI o nazwie Dia. Choć Arc cieszył się stałą popularnością wśród swoich użytkowników, firma The Browser Company przyznała, że produkt nie osiągnął skali masowej adopcji.
W szczerym liście do społeczności założyciel Josh Miller wyjaśnia, że decyzja była przemyślana i oparta na danych, które firma zbierała od miesięcy. Arc miał fundamentalne problemy projektowe - był trudny do zrozumienia dla przeciętnego użytkownika przy zbyt małym zestawie przewag względem konkurencji.
Co więcej, firma uznała, że w erze AI tradycyjne przeglądarki po prostu umrą - podobnie jak wiele usług z segmentów, które nie dostosują się do transformacji AI.
Cała historia to kolejny dowód na to, jak nieoczywiste bywają historie produktów cyfrowych - nawet tych, wokół których zbiera się pierwsza grupa fanów.
Całość listu poniżej:
✨ Przeprogramowane Nowości
Agenci AI zmieniają sposób pracy programistów i mogą całkowicie przedefiniować rolę pracowników umysłowych. W tym odcinku analizujemy, jak narzędzia takie jak OpenAI Codex i Google Jules przyspieszają rozwój oprogramowania i co to oznacza dla rynku pracy w 2025 roku. Pokazujemy też jak model o3 odkrył nową podatność w jądrze Linuxa, rzucając nowe światło na przyszłość zawodów eksperckich.
Udanego tygodnia,
Przemek
PS. Jeśli czekasz na kolejne wydanie Newslettera, kliknij w ❤️ poniżej - dzięki!