Joanna Hoły
joannaholy.pl
Joanna Hoły
@joannaholy.pl
Zakodowana entuzjastka nowych technologii.
Miłośniczka filmów i seriali.
Ciekawa świata marzycielka z wielką wyobraźnią.
Ja, tydzień temu:
"Hmm, wpadł mi do głowy ciekawy pomysł! Zapiszę go w notatniku, żeby był na potem i żeby oczyścić umysł"

Obsidian, tydzień później (notatnik okazał się niewystarczający):
November 30, 2025 at 8:03 PM
Od kiedy na Claude.ai pojawiła się opcja wspomnień, co jakiś czas sprawdzam, co AI tam zapisuje. Częściowo z ciekawości, a częściowo – nie będę ukrywać – bo głaszcze to moje ego 😅

No ale powiedzcie szczerze, czy gdybyście wy zobaczyli taką opinię na wasz temat, nie zrobiłoby się wam miło? 🤓
November 15, 2025 at 12:00 AM
Treść na #headlessJoanna jako-tako ogarnięta, pora przejść do najprzyjemniejszej części projektu, czyli stylowania! 💖
Paleta barw będzie w #OKLCH 🎨
Przy niektórych kolorach mocno się nakombinowałam, by kontrasty tła i tekstu były przynajmniej na poziomie AA w #WCAG
W #APCA wszystko jest na 100% OK 👍
November 12, 2025 at 9:12 PM
Backendowy etap prac na #headlessJoanna za mną! 🚀
Pora przejść do części najtrudniejszej i zarazem najnudniejszej, czyli… uzupełniania treści na stronie 🪶
W końcu opisanie kim jestem, w sposób przystępny i atrakcyjny, bez przesadnej skromności lub popadania w samozachwyt, to nie lada wyzwanie! 🤓
November 3, 2025 at 8:51 PM
Nadszedł czas, by w końcu w #headlessJoanna naprawdę połączyć ze sobą @wordpress.org i @astro.build ! 🚀

Wyszła z tego nieco dłuższa historia, więc opublikowałam ją w serwisach, które pozwalają, na większą ilość znaków w poście:

www.linkedin.com/posts/joanna...

www.facebook.com/JoannaHolyHo...
#astro | Joanna Hoły
Ja, jakiś czas temu: „Jeśli w WordPress zrobię modyfikację, która pozwoli dodać do bloku atrybut data-astro z nazwą komponentu, to czy potem w #Astro da się przerobić taki blok na prawdziwy komponent?...
www.linkedin.com
October 17, 2025 at 11:33 AM
Czas przy #headlessJoanna mija mi na ulepszaniu #WordPress 🚀
Jedną z modyfikacji jest opcja wyboru widoczności bloku, co pomoże w tworzeniu strony zgodnej ze standardami dostępności #WCAG
Ukryte bloki dostaną klasę #visually-hidden – będą niewidoczne wizualnie, ale dostępne dla czytników ekranu 👁️‍🗨️
October 15, 2025 at 10:21 AM
Kontenery DDEV nie dogadywały się ze sobą 😿
Astro „widział” zwykłe REST API, ale szyfrowanego już nie.
Spędziłam cały weekend, ponad 14 godzin, próbując rozwiązać ten problem 😣
W końcu poddałam się, postawiłam WordPress na zwykłym serwerze i tu na szczęście wszystko działa bez problemu, uff! 😐
September 18, 2025 at 9:33 PM
Po miesiącu testowania #ChatGPT-5 w planie PLUS, wróciłam do płatnego Claude.ai
Bo gdy w grę wchodzi pisanie kodu – Claude wygrywa zarówno jakością odpowiedzi, jak i wygodą użytkowania. A na dodatek, przez ten miesiąc, kiedy go nie używałam, dodali masę nowości, więc powrót jest tym bardziej – WOW!
Claude
Talk with Claude, an AI assistant from Anthropic
Claude.ai
September 10, 2025 at 9:18 PM
Z pomocą AI udało mi się przerobić tradycyjny fetch na Live Collections z @astro.build 🚀
#headlessJoanna ma więc już head z danymi pobranymi z backend 🛜
Następnym krokiem będzie pobranie fragmentów szablonu @wordpress.org, wyczyszczenie ich ze śmieciowego kodu Gutenberga i wyświetlenie na frontend 💻
August 31, 2025 at 9:59 PM
Frontend #headlessJoanna pobiera już dane z WordPressa 📡

Wprowadziłam kilka zabezpieczeń, dzięki którym na stronie powinno wyświetlić się cokolwiek, nawet jeśli komunikacja z backendem zawiedzie. Jeśli nie treść strony, to przynajmniej nazwa witryny. A jak nie, to zastępczy tekst z pliku 👀
August 26, 2025 at 8:22 PM
Ciekawy film @t3.gg o tym, że #GPT-5 rozczarowuje, bo winny może nie być model, tylko klient, którego używamy. Przetestowałam i rzeczywiście coś w tym jest – w przeglądarce GPT-5 potrafi się zawiesić. Zainstalowałam desktop app na Window i na razie wszystko chodzi płynnie.
youtu.be/SOxmiupQm7w?...
The current state of gpt-5
YouTube video by Theo - t3․gg
youtu.be
August 22, 2025 at 9:02 PM
Zamiast Next.js na frontend #headlessJoanna użyję @astro.build
Ma pozytywne opinie, dobre benchmarki, a instalator wygląda pięknie 😍
Jednak co najważniejsze — po pierwszych testach widzę, że to jest prawdopodobnie dokładnie taki framework, jakiego potrzebowałam! 🚀
August 22, 2025 at 9:56 AM
Lubię edytor Gutenberga, ale nie akceptuję śmieci, które robi na froncie. Dlatego tworzę #headlessJoanna
Zaczęłam pisać w Next.js i tu zaskoczenie — on też wypluwa śmieci w kodzie!!! 🤮
Oj, nie tak miało być! Muszę poszukać innego frameworka, który zwróci ładny HTML 🤩
W końcu 'Code is poetry!' 📜
August 20, 2025 at 9:24 PM
Chcę w WP #headlessJoanna ograniczyć ilość wtyczek, najlepiej do zera 👌
Pierwszy do eliminacji: plugin do SEO 🔍

OpenGraph i inne? Wystarczy zajawka i wyróżniony obrazek z WP. Schema też mogę napisać samodzielnie 🤓

PS. Napisałam skrypt ograniczający liczbę znaków w zajawce, żeby była zgodna z SEO 📄
August 19, 2025 at 6:23 PM
Wstępnie skonfigurowałam motyw FSE w WordPressie.
Po co, skoro frontend #headlessJoanna będzie gdzieś indziej?

1. Chcę, żeby treść w Gutenbergu choć trochę wyglądała, jak na froncie
2. Motyw ma lekko zmienić wygląd wp-admin
3. Liczę na to, że style z theme.json da się potem wykorzystać na froncie
August 18, 2025 at 9:07 PM
Środowisko DEV #headlessJoanna używa WSL i DDEV.

Mam dwa kontenery: jeden na backend, drugi na frontend – ustawione tak, by Next.js miał dostęp do REST API WordPressa.

AI pomogło w konfiguracji, testowe połączenie działa. Mam nadzieję, że w przyszłości przesył danych będzie szedł równie gładko!
August 17, 2025 at 7:27 PM
Dobre repo to podstawa! 🌌
Ponieważ staram się zastępować amerykańskie rozwiązania ich europejskimi odpowiednikami, #headlessJoanna nie trafiła ani na GitHuba, ani na GitLaba, tylko na Codeberga 🏔️
W dwóch częściach: jedno repo na wordpressowy backend i drugie na frontend w Next.js
August 16, 2025 at 1:44 PM
Od dłuższego czasu tu nie pisałam, pora to zmienić! 🚀
Zaczęłam tworzyć nową wersję mojej strony internetowej (Headless WordPress + Next.js) ☄️
Myślę, że to dobre miejsce, by dzielić się postępami mojej pracy. Wpisy na ten temat będę tagować #headlessJoanna
August 15, 2025 at 6:36 PM
May 18, 2025 at 5:50 PM
Did someone just hijack one of the Doctor’s domains?! 😱
tardis.doctor

#DoctorWho #notaprilsfool
TARDIS.DOCTOR
Dear BBC, I’ve got TARDIS.DOCTOR domain! But it’s too timey-wimey for me, so I could exchange it for something else. Here’s my offer!
tardis.doctor
April 1, 2025 at 10:58 AM
Zrobiłam prywatne Wayback Machine, czyli archiwum z poprzednimi wersjami mojej strony ⌛
stara.joannaholy.pl

👉Zachęcam do kliknięcia w przycisk „Więcej o archiwizacji” na pomarańczowym banerze – znajdziesz tam kilka ciekawostek o każdej, zarchiwizowanej stronie

#oldwebsite #oldHTML #WaybackMachine
March 2, 2025 at 4:49 PM
W #CSS istnieje jednostka, CH, gdzie 1ch, to szerokość znaku zero.

Przetestowałam i CH świetnie nadaje się do określania szerokości, ale chyba tylko w sytuacji, gdy:
a) font-family może się zmieniać,
b) zależy nam na czytelności tekstu (typografowie zalecają, żeby wiersz miał 50-75 znaków)
February 27, 2025 at 7:57 PM
@komputerswiat.bsky.social wyjaśnia, jak działa #DeepSeek i dlaczego jest wydajniejszy od #ChatGPT. 🤖
Dodatkowo testuje chińskiego chatbota i sprawdza, czy rzeczywiście jest tak inteligentny, jak go reklamują 🤔
youtu.be/H7DXhGvVoLY
DeepSeek w praktyce. Testujemy chińskie AI w porównaniu z ChatGPT i Copilot
YouTube video by Komputer Świat
youtu.be
February 4, 2025 at 8:17 PM
Reposted by Joanna Hoły
10 years ago, we launched the Technical Preview of Vivaldi with one simple goal, to create “a browser for our friends”. A decade later, we now have millions of friends around the globe. A decade from now, we'll still fight for a better web as we build a browser for our friends. 😄🎈
January 27, 2025 at 1:24 PM