Marini Brief 🇵🇱🇮🇹 | Numer #1 | 13 maja 2026
Zielony checkmark kłamał
Ciao! 🇵🇱🇮🇹
Pierwszy numer. Długo zastanawiałem się jak zacząć, w końcu pomyślałem: zacznij od historii, która cię ostatnio zirytowała.
Ta akurat trwała trzy tygodnie.
💡 Psst!
Na końcu maila znajdziesz prosty sposób, żeby ocenić dzisiejszą treść jednym kliknięciem. Z góry dzięki!
Co masz dziś: eksperyment z automatyzacją, która działała... dopóki nie działała. Jeden news ze świata. Narzędzie, które polecam. I coś na koniec.
Lecimy z tematem 🚀
Przetestowałem: automatyzacja, która kłamała przez trzy tygodnie
Mam dwa projekty na Supabase w darmowym planie. Brak aktywności przez tydzień i projekt idzie na pauzę. A „pauza” to kilkadziesiąt sekund czekania przy pierwszym zapytaniu. Dla każdego, kto siedzi i patrzy w ekran: wieczność. Nie odpytuję ich codziennie, ale raz na jakiś czas muszą działać. Rozwiązanie oczywiste: GitHub Actions, cron co pięć dni, request HTTP do każdego projektu. Ustawiłem, wysłałem test, dostałem zielony checkmark. I zapomniałem.
Przez trzy tygodnie Actions pokazywało sukces. Sukces. Sukces.
Wchodzę do jednego projektu. Spauzowany.
Zaczynam debugować. Actions faktycznie wysyłał request. Do starego URL-a. Sekret SUPABASE_URL miał adres z poprzedniego projektu, który skończyłem kilka miesięcy wcześniej. Skopiowałem zmienną, nie sprawdziłem, co w niej siedzi.
Poprawiłem URL. Czekam kilka dni.
Projekt znowu zamrożony.
Tym razem byłem już naprawdę zły. URL poprawny, token poprawny, response 200. A Supabase mówi, że projekt nieaktywny.
Wracam do dokumentacji. I tam to jest: /rest/v1/ samo w sobie nie tworzy aktywności w bazie. Supabase czeka na zapytanie do konkretnej tabeli.
Odpytuję endpoint bez tabeli, dostaję 200, myślę, że jest dobrze. A projekt dalej umiera z nudów.
Zmiana: jedna linijka. /rest/v1/tenants?select=id&limit=1
Od tamtej pory: żadnej pauzy.
Lekcja nie jest o Supabase. Każda automatyzacja, którą budujesz robi dwie rzeczy: wykonuje akcję i wpływa na coś. Mierzysz akcję. Powinieneś mierzyć efekt.
„Sukces” w logach to nie sukces, jeśli nie sprawdziłeś co miało się zmienić.
NARZĘDZIE 🛠️
GitHub Actions
Narzędzie wbudowane w GitHub, które pozwala uruchamiać skrypty automatycznie: na harmonogramie, po pushu, po pull requeście. Bezpłatne dla repozytoriów prywatnych do 2000 minut miesięcznie.
Używam go do pilnowania rzeczy, które muszą działać w tle, żebym nie musiał o nich pamiętać. Keepalive dla Supabase to jeden przykład. Mam też workflow, który co tydzień sprawdza czy moje klucze API nie wygasły.
Jedna zasada, którą wyciągnąłem z tej historii: zawsze loguj nie tylko to, że skrypt się wykonał, ale też co zwrócił. Zielony checkmark to za mało.
ZE ŚWIATA 🌍
Meta wydaje 135 mld USD na AI w 2026. Nowy model trafia do WhatsAppa i Instagrama. Na razie kolejny model. Ciekawsze są liczby: 135 miliardów dolarów w jednym roku. PKB Słowacji to ok. 130 mld.
AI może zużywać 100 razy mniej energii. Naukowcy połączyli sieci neuronowe z rozumowaniem symbolicznym. Brzmi abstrakcyjnie, ale jeśli się sprawdzi w praktyce, zmienia rachunek ekonomiczny całej branży.
NA KONIEC 😄
Oficjalnie asystent AI. Nieoficjalnie ten, który widzi wszystkie moje literówki i dalej ze mną pracuje.
Jeśli ktoś w Twoim otoczeniu powinien to przeczytać, prześlij mu ten numer. To najlepsza forma wsparcia.
Michał Marini | Marini Brief
Jeśli oceniłeś wpis na mniej niż 5 gwiazdek, daj znać w komentarzu, czego Ci zabrakło, chętnie poprawię to w kolejnych publikacjach!

