Jak pracuję
Zasady, pod którymi pracuję
Wszystko, o co pyta kupujący przed podpisaniem, odpowiedziane raz i aktualizowane: kto widzi Twój kod, co robią z nim narzędzia AI, kiedy odpowiadam, czego nie obiecam i jak traktuję Twoje dane, gdy coś się zepsuje.
Ostatnia zmiana:
Sześć zasad
- Poufność domyślnie. NDA to standard. Nie pokazuję Twojego projektu, nazwy ani zrzutów bez pisemnej zgody, dlatego na tej stronie nie ma nazw klientów, którzy się na to nie zgodzili.
- Twój kod, Twoje konta. Kod i dane zostają w Twoim repo i na Twoich kontach. Narzędzia AI działają z wyłączonym trenowaniem na Twoich danych, a sekrety nigdy nie trafiają do modelu.
- Przekazanie, z którego da się skorzystać. Każdy projekt kończy ta sama lista: README, które go uruchamia, jeden diagram architektury, spisane decyzje, CI, instrukcja utrzymania i nagrane omówienie. Gotowe, gdy ktoś spoza projektu uruchomi go z dokumentacji.
- Nudna technologia tam, gdzie to ważne. Wybieram stos, do którego łatwo znaleźć ludzi. Wszystko eksperymentalne wymaga Twojej zgody i planu wyjścia.
- Podejście dobrane do apetytu na ryzyko. Prototyp, produkt albo branża regulowana: poziom decyduje, ile swobody mają agenci i ile przeglądu i walidacji wymaga każda zmiana.
- Wszystko do sprawdzenia. Każda liczba na moich stronach prowadzi do źródła. Narzędzia są darmowe, a skill walidatora pomysłów jest otwarty (MIT).
Trzy poziomy ryzyka
Poziom wybierasz na rozmowie. Decyduje, ile swobody mają agenci i ile przeglądu, walidacji i papierów wymaga każda zmiana. Domyślnie produkt.
| Poziom | Kiedy | Jak pracuję |
|---|---|---|
| Prototyp | Chcesz szybko się czegoś dowiedzieć i możesz to wyrzucić. | Agenci działają szybko, przegląd jest lekki, tylko dane testowe. Stąd nic nie trafia na produkcję. |
| Produkt (domyślnie) | Prawdziwi użytkownicy, prawdziwe pieniądze. | Agenci pracują według reguł projektu; przeglądam każdy pull request; testy i CI pilnują każdego scalenia; staging przed produkcją. |
| Branża regulowana | Wyroby medyczne, finanse, dane dzieci albo surowa polityka klienta. | AI pomaga przy szkicach i testach; walidacja, ślady przeglądów i podpisy idą zgodnie z normą. Tylko modele na zatwierdzonych przez Ciebie kontach albo żadne. Przyspieszenie jest mniejsze i mówię to od razu. |
AI: trzy tryby, Ty wybierasz
Bez AI
Kod pisany ręcznie, żaden model nie widzi Twojego repozytorium. Wolniej i drożej w godzinach, czasem to właściwy wybór. Jeśli uważam, że nie, mówię to.
Z asystą AI (domyślnie)
Claude Code i Codex pracują pod regułami projektu: hooki, bramki lint i testów, ludzki review każdego pull requesta. W 2026 agent otworzył około 30% moich zmergowanych pull requestów, a ja przejrzałem około 85% z nich.
AI engineering
Budujemy razem systemy agentowe: narzędzia, serwery MCP, pętle ewaluacji, sufity kosztów. Strona o AI i agentach pokazuje jednego działającego na tej witrynie.
Domyślne ustawienia w każdym trybie, który dotyka modelu: trenowanie na Twoich danych wyłączone, zero retencji danych tam, gdzie dostawca to oferuje, Twoje konta albo moje firmowe, lista modeli, którą zatwierdzasz. Zanim zacznę, wysyłam zrzut ustawień opt-out. Prace z udziałem AI oznaczam, wobec Twojego zespołu i wobec użytkowników tam, gdzie to ma znaczenie.
Co nigdy nie trafia do modelu
Sekrety, dane osobowe Twoich klientów, logi produkcyjne i każdy kod, który oznaczysz jako zastrzeżony, zostają poza modelami, dopóki nie zatwierdzisz tego na piśmie, po sprawdzeniu poufności i powierzenia danych, jakiego potrzebujesz. Zaczynam od zredagowanej dokumentacji i danych syntetycznych, a większość pracy nigdy nie potrzebuje więcej.
Kod i dane są rozdzielone. Moja maszyna deweloperska nie ma dostępu do Twoich danych produkcyjnych. Diagnostyka jest anonimizowana albo maskowana, zanim trafi do PostHoga lub innej analityki. Dane klientów traktuję domyślnie jak dane osobowe.
Godziny i czas odpowiedzi
- Gdzie i kiedy. Wrocław. Godziny biurowe 9 do 17 CET (UTC+1, latem UTC+2), a na wiadomości zwykle odpowiadam przez cały dzień. Trzy wspólne godziny ze wschodnim wybrzeżem USA, pełny dzień z UK i UE.
- Odpowiedź w 24 godziny to pełna odpowiedź. W dni robocze dostajesz odpowiedź z treścią, a gdy chodzi o problem w projekcie, często pull request albo poprawkę. Nie wysyłam „przyjąłem, zajmę się”.
- Weekendy. Wiadomości z weekendu dostają odpowiedź do poniedziałku 12:00. Praca w weekend tylko po umówieniu, za dwukrotność stawki. Cenię pracę, a rodzinę bardziej.
- Gdy jestem zajęty. Nigdy nie rezerwuję więcej niż osiem godzin regularnej pracy dziennie. Dla klientów, z którymi już pracuję, trzymam miejsce na pilną poprawkę nawet przy pełnym kalendarzu, zwykle wieczorem.
- Najpierw asynchronicznie. Wolę szybką odpowiedź na Slacku albo mailem niż rozmowę wideo. Rozmowy wtedy, gdy oszczędzają czas.
Bez SLA i bez pagera
Nie sprzedaję dyżurów 24/7 i nie będę udawał, że jest inaczej. Wiele razy stawiałem produkcję, ale nigdy nie byłem osobą budzoną o 2:00. O to chodzi: buduję systemy, które tego nie potrzebują. Wdrożenie w piątek o 17:00 ma być nudne.
Jeśli potrzebujesz formalnej rotacji dyżurów z gwarantowanym czasem reakcji, nie jestem właściwą osobą i powiem to na rozmowie. Darmowy kalkulator SLA pomaga policzyć, czego naprawdę potrzebujesz.
Jedna osoba, bez podwykonawców
Pracę wykonuję ja. Bez zastępstw, bez pomocników, bez agencji za kurtyną. Jeśli kiedyś zechcesz drugiej pary rąk, najpierw to uzgadniamy i poznajesz tę osobę.
Jedna osoba to też ryzyko i nie ukrywam go. Choruję, dzieci mnie potrzebują, rzeczy się zdarzają. Co obiecuję: uprzedzenie najwcześniej, jak widzę, że coś nadchodzi, i układ, w którym moja nieobecność kosztuje Cię mało. Twój kod leży w Twoim repozytorium od pierwszego dnia, decyzje są spisane, a każdy projekt kończy przekazanie, z którego ktoś spoza niego uruchomi całość.
Poufność i umowy
NDA
Standard. Podpisuję Twoje albo daję rozsądne wzajemne. Żaden klient nie jest nigdzie wymieniony bez pisemnej zgody.
Umowa powierzenia
Gdy dotykam danych osobowych, podpisujemy umowę powierzenia (DPA, art. 28 RODO) przed jakimkolwiek dostępem.
Dostęp
Tylko przez konta, które kontrolujesz, z najmniejszymi uprawnieniami, odwoływalny jednym kliknięciem. Bez dostępu do produkcji z maszyn deweloperskich. Nic ręcznie na produkcji, co mogłoby być kodem.
Zakończenie
Na koniec oddaję dostępy, kasuję lokalne kopie i potwierdzam to na piśmie. Szczegóły na stronie o bezpieczeństwie.
Migracje i odzyskiwanie danych
Cofanie bazy to ostateczność, nigdy rutyna. Odtwarzanie do punktu w czasie jest świetne, gdy istnieje (D1 i Postgres je mają), ale każdy skutek zewnętrzny, wysłany mail, zmieniona subskrypcja, kliknięte przypomnienie, przeżywa cofnięcie i rozjeżdża świat z bazą. Dlatego projektuję do przodu: każda usługa jest właścicielem swoich danych, każda akcja wychodząca ma klucz idempotencji, a dostawcy płatności i poczty zostają źródłem prawdy o tym, co zrobili.
Gdy katastrofa naprawdę się zdarzy: zatrzymać świat, przywrócić, sprawdzić spójność, uzgodnić historię zdarzeń u dostawców i dopiero wtedy włączyć przetwarzanie. Każdą migrację ćwiczę najpierw na klonie, potem powtarzam na produkcji tymi samymi krokami. Strona o Cloudflare ma szczegóły dla D1.
Lista przekazania
- README, które uruchamia projekt na czystej maszynie.
- Jeden diagram architektury i decyzje spisane razem z powodami.
- CI z bramkami, które chroniły pracę: lint, testy, kontrole bezpieczeństwa.
- Runbook: jak wdrożyć, cofnąć, obrócić sekret, czytać dashboardy.
- Nagrane omówienie, żeby następna osoba usłyszała to ode mnie.
- Gotowe znaczy, że ktoś spoza projektu uruchomi go z dokumentacji.
FAQ
Pytania o współpracę
Czy mogę zabronić narzędzi AI?
Pracujesz na moich kontach czy swoich?
Podpiszesz nasze NDA i DPA?
Co, jeśli zachorujesz?
W jakiej strefie czasowej pracujesz?
Oferujesz dyżury albo SLA?
Jakich modeli używasz?
Czym to się różni od konfiguratora?
Sprawdźmy to w 30 minut
Bezpłatna rozmowa 30 minut. Ty przynosisz problem, ja pytania. Chcesz najpierw liczbę? Konfigurator pokaże godziny, widełki ceny i termin startu.
Jeśli nie jestem właściwą osobą, powiem to na rozmowie i wskażę kogoś lepszego.
albo napisz na ciunkos@gmail.com
Po umówieniu: zaproszenie do kalendarza, potem rozmowa, potem zakres na piśmie w ciągu 24 godzin. Nic więcej do wypełniania.
Moja obietnica
- Odpowiedź w 24 godziny. Odpowiadam w ciągu 24 godzin w dni robocze. Osobiście, nie bot. Wiadomości z weekendu: do poniedziałku, do 12:00.
- Spóźnienie znaczy gratis. Jeśli się spóźnię, pierwsza godzina pracy jest za darmo. Nie musisz o to prosić.
- Zakres na piśmie w 24 godziny. Bezpłatna rozmowa 30 minut bez prezentacji firmy, potem zakres i cena na piśmie w ciągu 24 godzin. Ty decydujesz.
- Osoba, która wykona pracę. Rozmawiasz z osobą, która wykona pracę. Bez warstwy sprzedaży, bez przekazywania dalej.
- Odzywam się tylko z czymś nowym. Odzywam się tylko wtedy, gdy mam dla Ciebie coś nowego. Nigdy „czy jest już decyzja?”.
- Uczciwe „to nie dla mnie”. Jeśli nie jestem właściwą osobą, mówię to na rozmowie i wskazuję kogoś, kto jest.
Rozmowy już teraz · start pracy 2 listopada 2026 · B2B albo etat · Wrocław, zdalnie