Sufity kosztów zamiast niespodzianek
Każdy endpoint z AI lub API, który wdrażam, ma limit per IP, limit globalny i dzienny sufit kosztów w Durable Object. Pokaz poniżej celowo wpada w limit przy szóstym kliknięciu.
Ta strona to Cloudflare Worker
wysłane z CMH US · wpisane przez HTMLRewriter
Workers, Durable Objects, R2, D1, Queues, Workers AI, rate limity, HTMLRewriter. Cztery moje projekty poboczne i ta strona działają na tym stacku. Przewiń niżej, a strona powie Ci, które centrum danych ją wysłało.
Dostępny od listopada 2026 · Wrocław, zdalnie

Każdy endpoint z AI lub API, który wdrażam, ma limit per IP, limit globalny i dzienny sufit kosztów w Durable Object. Pokaz poniżej celowo wpada w limit przy szóstym kliknięciu.
Workers ze statycznymi assetami, R2 na generowane obrazki, Durable Objects jako atomowe liczniki, Workers AI do modeli, Cache API dla drogich odpowiedzi, HTMLRewriter do HTML per żądanie. Każda z tych rzeczy jest gdzieś na ciunkos.com.
Centrum pomocy przeniesione z WordPressa do repo, z 301 dla każdego starego adresu. Jeden serwer mniej do zepsucia na urlopie.
CSP bez skryptów inline, nosniff, polityki referrer i permissions, OAuth tam, gdzie trzeba. Reakcja na podatności tego samego dnia, z regułą WAF na czas łatki.
Dowody
Problem, co zrobiłem, efekt. Nazwy klientów tylko tam, gdzie wolno mi ich użyć.
Zobacz też: AI i agenci · Utrzymanie i CI/CD
Zobacz też: AI i agenci
Zobacz też: Next.js · Utrzymanie i CI/CD
Jedna noga w drzwiach
Dwa sposoby, żeby zobaczyć, jak pracuję, zanim zamówisz sprint. Stały zakres, liczba na piśmie po krótkiej rozmowie.
Czytam repo, CI, testy, bezpieczeństwo i miejsca, których zespół unika. Dostajesz pisemny raport z ustaleniami według ryzyka, plan z kamieniami milowymi i decyzję go/no-go, którą da się obronić. Robiłem taki audyt dla dużego software house’u, zanim jego klienci zobaczyli kod.
Przyślij diff, który Cię martwi. W kilka dni dostajesz komentarze do linii, trzy rzeczy, które zmieniłbym najpierw, i werdykt: zmergowałbym czy nie.
Pokaz na żywo
Kod centrum danych i kraj powyżej wpisał do tego HTML Worker przez HTMLRewriter, zanim strona opuściła Cloudflare. Panel niżej pyta Workera o kilka rzeczy więcej: wersję TLS, czas obiegu, trafienie w Cache API i rate limit, który gryzie.
Ładuję pokaz…
Kliknij „Pobierz dwa razy” i porównaj czasy. Potem naciskaj przycisk limitu i zobacz, jak przychodzi 429 z nagłówkiem Retry-After.
Jak to działa
Opisujesz produkt i problem. Ja zadaję pytania, które zadałbym pierwszego dnia. Jeśli nie jestem właściwą osobą, mówię to i wskazuję kogoś, kto jest.
Potem krótki plan na piśmie: co budujemy najpierw, co mierzymy, jak pracujemy i ile to kosztuje. Bez prezentacji.
Pierwszy wycinek wychodzi w pierwszym tygodniu: wdrożony, zmierzony, do przejrzenia. Dalej tempo wyznaczają liczby.
Dopasowanie
Styl pracy
Błąd jest naprawiony albo świadomie zamknięty, nigdy odłożony. Alerty i śledzenie błędów w każdym projekcie, więc o problemach dowiaduję się przed klientem.
Claude Code i Codex pracują na mainie z hookami, bramkami lint i testów. Model podpowiada, kryteria decydują. Każdy PR ma ludzki review, a treści z AI są oznaczone.
PostHog w każdym projekcie od pierwszego dnia. Plan zdarzeń per funkcja i dashboardy, które zarząd naprawdę czyta.
FAQ

Bezpłatna rozmowa 30 minut. Ty przynosisz problem, ja pytania. Bez cen na tej stronie, bo najpierw zakres.
Jeśli nie jestem właściwą osobą, powiem to na rozmowie i wskażę kogoś lepszego.
Po umówieniu: zaproszenie do kalendarza, potem rozmowa. Nic więcej do wypełniania.
Dostępny od listopada 2026 · B2B albo etat · Wrocław, zdalnie