Przełącznik języka, nowe strony i newsletter
Duża iteracja przekrojowa — obsługa dwóch języków (PL/EN) w całym systemie, nowe strony statyczne we Frontendzie, newsletter i tile z commitami GitHub na stroni...
39 wpisow
Duża iteracja przekrojowa — obsługa dwóch języków (PL/EN) w całym systemie, nowe strony statyczne we Frontendzie, newsletter i tile z commitami GitHub na stroni...
Seria ulepszeń UX: ciemny motyw w SSO, polubienia postów i komentarzy bez wymogu logowania, kolorowe kategorie i odświeżone karty postów. Plus usunięcie slidera...
Struktura pipeline
Blog potrzebuje redakcji — nie tylko publikowania. W tej iteracji dodałem zarządzanie postami w panelu Admin, wyróżnione posty i sekcję Start Here na stronie gł...
Projekt wylądował na produkcji. Klaster OVH Managed Kubernetes, obrazy w GHCR, TLS z cert-manager i Let's Encrypt. Zarządzanie konfiguracją przez Kustomize — be...
Punkt startowy — Docker Compose
System działa — ale co się w nim dzieje? Czas na obserwability. Postawiłem klasyczny stos: Prometheus do metryk, Loki do logów, Grafana jako dashboard. Wszystko...
Nowy serwis w systemie — Analytics. Jego jedynym zadaniem jest zbieranie zdarzeń i produkowanie statystyk. Nie ma publicznego API — komunikuje się wyłącznie prz...
Problem z prostymi Dockerfile
Dev działa na Docker Compose — ale produkcja to Kubernetes. Napisałem manifesty K8s dla każdego serwisu i przeprojektowałem Dockerfile pod realia produkcyjne: m...