Przejdź do treści
juz-ide.pl blog

Archiwum

Wszystkie zarchiwizowane wpisy.

2026 19
maj 7
kwiecień 4
marzec 1
luty 4
styczeń 3
2025 37
grudzień 6
listopad 8
  • Jeden człowiek, wiele ról — architektura multi-actor

    Paweł G.
    3 min czytania

    Listopad 2025: ta sama osoba jest usługodawcą, klientem i moderatorem jednocześnie. Jak zamodelować tożsamość, gdy role nie są wzajemnie wykluczające.

  • Pierwsze ogłoszenia — zero użytkowników

    Paweł G.
    3 min czytania

    Listopad 2025: pierwsze zlecenia sąsiedzkie i ogłoszenia społeczności gotowe. Pierwsza funkcja biznesowa w systemie — przy zerze prawdziwych użytkowników.

  • Generous Start: czemu ufam użytkownikom bardziej niż powinienem

    Paweł G.
    3 min czytania

    Listopad 2025: system weryfikacji adresu mógłby blokować każdego, kto nie przeszedł pełnej weryfikacji. Zamiast tego — ufam na wejście i weryfikuję stopniowo.

  • TERYT, czyli polska państwowa baza adresów

    Paweł G.
    4 min czytania

    Listopad 2025: weryfikacja adresu w juz-ide opiera się na TERYT — państwowym rejestrze jednostek podziału terytorialnego. Co to jest, dlaczego to wybrałem i jak to działa.

  • Test jako specyfikacja, nie weryfikacja

    Paweł G.
    2 min czytania

    Listopad 2025: Nowe podejście do testów w juz-ide. Specyfikacja-first — najpierw dokument reguły, potem implementacja i test razem.

  • Logi audytu poza główną operacją

    Paweł G.
    3 min czytania

    Listopad 2025: RODO wymaga śledzenia dostępu do danych osobowych. Dlaczego log audytu trafia do osobnej kolejki — i co by się stało, gdyby nie trafiał.

  • Kiedy agregat staje się dwoma

    Paweł G.
    3 min czytania

    Listopad 2025: jeden obiekt domenowy robił zbyt dużo. Jak rozdzielenie go na dwa poprawiło model — i dlaczego granica powinna odpowiadać granicy zmiany.

  • Geo-auth v1: dwa tygodnie do pierwszej wersji systemu weryfikacji

    Paweł G.
    2 min czytania

    7 listopada 2025: system weryfikacji adresu zamieszkania — v1 gotowa. Co się zmieniło od startu, ile zajęło i co oznacza 'gotowe' bez użytkowników.

październik 6
wrzesień 4
  • Wrzesień 2025: miesiąc, w którym kasowałem kod

    Paweł G.
    2 min czytania

    Trzy projekty, jeden miesiąc, ten sam wzorzec: AI generuje tysiące linii, człowiek kasuje. To nie jest anty-AI — to o dyscyplinie.

  • Testy, które zawsze przechodzą

    Paweł G.
    3 min czytania

    Wrzesień 2025: odkryłem w bibliotece kod, który udawał szybki. Raporty wyglądały świetnie — liczby były sfabrykowane.

  • Aplikacja mobilna zaczyna istnieć

    Paweł G.
    3 min czytania

    Sierpień–wrzesień 2025: dlaczego zacząłem od backendu, kiedy zdecydowałem się na Neo-Brutalist UI, i jak to jest budować dwie aplikacje na raz w pojedynkę.

  • Siedemdziesiąt procent kodu do wyrzucenia

    Paweł G.
    3 min czytania

    Dwa repozytoria, 290 i 265 linii każde, i prawie identyczna struktura. Wrzesień 2025: jak jedna abstrakcja usunęła 70% duplikacji.

sierpień 7
lipiec 4
  • Skąd u mnie DDD: historia samouka

    Paweł G.
    4 min czytania

    Zacząłem jako samouk od frontendu. Potem projekt z DDD uderzył jak ściana. Dziś nie buduję inaczej — i piszę własną bibliotekę. Oto jak do tego doszło.

  • Własna biblioteka DDD: build, buy czy wydziel-własne?

    Paweł G.
    4 min czytania

    Zamiast kupić gotowy framework albo pisać od zera, wydzieliłem prywatną bibliotekę DDD. Czy to sens dla solo foundera, czy kolejny over-engineering?

  • Świadoma pauza: zatrzymałem produkt, żeby zbudować bibliotekę

    Paweł G.
    4 min czytania

    Dwa tygodnie po starcie produktu zatrzymałem go na prawie dwa miesiące i zbudowałem osobną bibliotekę. Brzmi jak prokrastynacja. Była najlepszą decyzją tamtego lata.

  • Dwa miesiące ciszy w git

    Paweł G.
    3 min czytania

    16 maja: jeden commit-drobiazg. Potem 60 dni nic. 16 lipca: powrót. Build-in-public ma też puste miejsca na wykresie aktywności.

maj 2