yws.lu: w jeden dzień przeniosłem stronę luksemburskiej organizacji non-profit z Next.js na Astro
Case study: migracja strony w Next.js z 3D na statyczne Astro w jeden dzień z Claude Code. Lighthouse na telefonie w laboratorium: z 23-28 na 99-100.
Notatki z budowania produktów webowych i mobilnych: programowanie z AI w Claude Code, i18n z Lingui, wydajność i dostępność. Ze źródłami.
Case study: migracja strony w Next.js z 3D na statyczne Astro w jeden dzień z Claude Code. Lighthouse na telefonie w laboratorium: z 23-28 na 99-100.
Case study: dlaczego zamieniłem portfolio 3D na plakat. Research, strony, od których się uczyłem, każda wersja i shadery, które nie przeszkadzają.
Niedobór, dowód społeczny, kotwice, ustawienia domyślne i paski postępu w kodzie, uczciwie. I gdzie prawo UE i UOKiK stawiają granicę dark patterns.
Jak sam zbudowałem i wydałem Linkoglot, aplikację AI do nauki języków: Expo, Supabase, RevenueCat, Lingui w 30 językach i wymagania obu sklepów.
Moje stare portfolio w three.js miało 34 punkty w mobilnym Lighthouse. Co je spowalniało i lista kontrolna dla strony 3D, która działa szybko na telefonie.
Telefon nie ma kursora. Jak ta strona zamyka hover w (hover: hover) and (pointer: fine) i daje każdemu efektowi odpowiednik dla dotyku i fokusu.
Jedna funkcja Vercel obok statycznego Astro: formularz od treści, trzy zabezpieczenia przed botami, EmailJS z serwera, działanie bez JS i jeden błąd ESM.
CV na stronie i trzy pliki PDF (en, pl, es) powstają z jednego pliku TypeScript. Playwright drukuje zaprojektowany arkusz A4, a test łapie każdy rozjazd.
Mobilny Lighthouse, po 3 pomiary, na 16 portfolio programistów: mediana stron 3D 35,5, minimalistycznych 74,5. Metoda, wyniki i czego wynik nie widzi.
Jak ta strona działa po angielsku, polsku i hiszpańsku z jednego statycznego builda Astro: adresy z językiem, slugi, hreflang i przełącznik języka.
Brak cookies nie oznacza automatycznie braku zgody. Co mówią RODO i art. 399 Prawa komunikacji elektronicznej oraz trzy stanowiska, których da się bronić.
Kiedy Astro pasuje do portfolio i landing page'a, a kiedy lepszy jest Next.js: dane Core Web Vitals z HTTP Archive i pomiary tej strony.
Przewodnik dla polskich programistów: instalacja Claude Code, pierwsza sesja, CLAUDE.md, plan, uprawnienia, weryfikacja i uczciwie o kosztach.
Lingui i i18next porównane na podstawie dokumentacji i danych z npm: format komunikatów, makra, kompilacja, rozmiar, liczba mnoga i React Native.
Jak sprawiam, że Claude Code nie zapomina: wiki z plików markdown, tabela routingu, plik lekcji i trzy hooki, które wczytują je po kompaktowaniu.
Jak ta strona obchodzi się z ruchem: pauza zgodna z WCAG 2.2.2, prefers-reduced-motion, pętle stające poza ekranem i wejścia, które nie ukrywają treści.
Kiedy w Claude Code sięgnąć po CLAUDE.md, skill, hook, serwer MCP albo subagenta: oficjalna dokumentacja i prawdziwy zestaw, na którym powstała ta strona.
Jak moje imię i nazwisko wypełniają szerokość strony bez JavaScriptu: metryki fontu liczone w buildzie, oś wdth, jednostki cqi i font-stretch.
Jak tłumaczyć katalogi .po z Lingui modelem językowym, co się psuje (zmienne, liczba mnoga, ton) i jakie testy puścić, zanim katalog trafi na produkcję.
Brak wyników. Wpisz mniej słów albo wybierz inny temat.