🖥️ #72: Tailwind v4, Deepseek i fiński design
+ o3-mini, nowy Bun, design engineering w Linear
Software Development
Wersja czwarta przynosi wiele znaczących zmian, najważniejsze z nich:
nowy ultra szybki silnik ( as always 😉)
konfiguracja z poziomu pliku css zamiast pliku konfiguracyjnego Tailwinda + dostosowanie `theme` z CSS variables
wsparcie dla nowoczesnych featurów CSS, np. Cascade Layers, Custom Properties, Container Queries
ułatwiona instalacja, opcja pluginu do Vite zamiast PostCSS
wbudowana obsługa importowania zewnętrznych styli (zamiast pluginu do PostCSS)
natywne paleta z wykorzystaniem `oklch` (lepsze kolory)
rozbudowane możliwości dodawania gradientów
Standard Schema - standaryzacja walidacji w TypeScript
Twórcy Zod, Valibot i ArkType wchodzą do baru… i wprowadzają standard dla bilbiotek do walidacji danych. Świetna inicjatywa, mniej cognitive overload dla nas!
Do inicjatywy przyłączyli: tRCP, bilibioteki od Tanstack (Form & Router), Qwik, Hono…
Z przyjemnością oglądam rozwój tej technologii. Technologicznie idą to przodu, prezentując ciekawą alternatywę dla Node. Wersja 1.2 przynosi lepszy performance, natywne wsparcie dla AWS S3, Postgresa i wiele zamian dążacych do pełnego pokrycia funkcji z Node. Warto rzucić okiem!
Problemy JSDOM + testy w przeglądarce z Vite
Zdarzyło Ci się potestować apki frontendowe? Jeśli tak, to na pewno wiesz, że JSDOM nie jest technologią idealną. Posiada wiele problemów i braków z kompatybilnością. Vitest postanawia coś tym zrobić i prezentuje Vitest Browser Mode, jako alterantywę. Używamy prawdziwej przeglądarki, pomimo że nie są to testy E2E.
AI
Deepseek R1 - Chińczycy wchodzą na rynek AI 🇨🇳
Internet wybuchł po ogłoszeniu nowego modelu od chińskiej firmy Deepseek. Poleciała giełda, hype wzniósł się na wyżyny. Mówiło się o wydajności, cenzurze, zbieraniu naszych danych - jednym słowem mizaga.
R1 jest modelem wnioskującym i jednocześnie odpowiedzią na modele z rodziny “o1” od OpenAI. Wyróżnia go jednak to, że jest darmowy i open source.
Co możemy wyciągnąć z tego zamieszania? Konkurencja nie śpi, a bańka AI jest bardzo dynamiczna. Wyścig dopiero się rozpoczyna.
Jeśli chcesz się dowiedzieć więcej o tym modelu, polecam ten filmik, który wyjaśni jego działanie nawet Twojej babci ;)
o3-mini, czy OpenAI nadrobi “straty”?
Po aferze z Deepseek, nie musieliśmy długo czekać na odpowiedź od OpenAI. Model o3-mini jest kolejnym modelem z rozdziny “wnioskujących” (eng. reasoning).
Jest dostępnym w darmowym planie. Pierwsze benchmarki prezentują się dobrze, ale na prawdziwe wyniki przyjdzie nam jeszcze chwilę poczekać.
OpenAI Operator - AI, które zamówi Ci pizze
Premeria, która przeszła trochę bez echa. Otrzymaliśmy narzędzie agento-podobne, które w stanie jest podejmować decyzje i na ich bazie automatycznie wykonywać akcje. Zarezerwuje Ci bilet na pociąg, zamówi pizze, zaplanuje wakacje - to wszystko imitując użytkownika w przeglądarce.
Agent Recipes - patterny do tworzenia agentów AI
Chcesz wejść w temat agentów AI? Obczaj ten link, w którym znajdziesz kilka design patternów, które pomogą Ci wejść w temat. Całość inspirowana świetnym artykułem od Anthropic.
Europa w tyle?
Uważam, że żyjemy w cudownym miejscu na świecie, zwłaszcza jeśli chodzi o Polskę. Edukacja, służba zdrowia, bezpieczeństwo...
Jeśli jednak mówimy o rozwój tech. i innowacyjność, jesteśmy daleko w tyle.
Nie chodzi o to, że nie mamy się czym pochwalić. Nawet będąc w bańce AI, mamy polski ElevenLabs czy francuski Mistral. Niestety, to za mało.
Globalny wyścig technologiczny już dawno się rozpoczął. Europa również bierze w nim udział – biegnie zadyszana gdzieś z tyłu, krzycząc do pozostałych: "Poczekajcie na mnie!", popijając przy tym z butelki z przymocowaną nakrętką.
Sytuacja przekłada się również na rozwój produktów cyfrowych. Zespoły poświęcają czas na dostosowanie aplikacji do bycia zgodnymi z np. DSA, zamiast skupiać się na dowożeniu realnej wartości. Nie ogarniesz? Powodzenia. Dostaniesz taką karę, że następnym razem pomyślisz dwa razy.
Wiadomo, nie jest czarno-białe. Nie każda regulacja jest zła. Nie wszystko, co robimy, jest gorsze.
Ale jednak coś jest nie tak...
Co o tym sądzisz? Zostaw komentarz na dole, chętnie poczytam :)
Design
Fińska technologia - projektowanie z myślą o szczęściu
Finlandia jest często uznawana za jeden z najszczęśliwszych krajów na świecie. Jaką rolę odgrywa w tym technologia?
Od robotów w bibliotekach po niezniszczalne telefony Nokii i kulturę saunowania – czego możemy nauczyć się od Finów w kontekście projektowania produktów cyfrowych?
Design (Engineering) w Linear - zacieranie granic
Ciekawy podcast z Julisem, inżynierem w Linear. Julius projektował dla Facebooka, Anthropic, Arc… Opowiada o swojej karierze, rozwoju, ale najważniejsze - przedstawia spojrzenie na produkt z pozycji dev’a i projektanta. Mówi o łączeniu tych ról, wykorzystywaniu szans i optmylizacji pracy produktowej. Fajne!
Podobało się?
Jeśli tak, kliknij w ❤️ poniżej, będę wiedział, że taka forma ma sens :)
Masz jakieś pytania? Wal śmiało!
Do usłyszenia!






Bardzo dobre wydanie newslettera, ogrom ciekawych linków, dzięki!