Komentarze, polubienia i testy
Formularz komentarzy dla zalogowanych, prawdziwe nazwy autorów, naprawa polubień (sesja + analytics DB) oraz testy jednostkowe i integracyjne.
39 wpisow
Formularz komentarzy dla zalogowanych, prawdziwe nazwy autorów, naprawa polubień (sesja + analytics DB) oraz testy jednostkowe i integracyjne.
Kafelek kategorii na stronie głównej zajmował za dużo miejsca. Przy 22 kategoriach siatka rozciągała się poza widoczny obszar i dominowała nad resztą treści. Pr...
Posty nie pokazywały kto je napisał. API zwracało `author_id`, ale bez rozwinięcia relacji — frontend nie miał danych autora. Przy okazji zmieniłem domyślny mot...
Posty na blogu wyglądały płasko. Nagłówki nie różniły się rozmiarem od zwykłego tekstu, bloki kodu nie miały żadnego formatowania, a listy zlewały się z akapita...
Po co osobny serwis?
Dotychczas każda wersja językowa posta to był osobny wiersz w tabeli `posts`. Działało, ale generowało dużo problemów -- duplikacja metadanych, nadmuchane liczn...
Po kilku tygodniach rozwijania mikroserwisów trafiłem na serię problemów, które powtarzały się przy każdym `docker compose up` -- znikający vendor/, niekompatyb...
Pisanie postów w czystym textarea to nic przyjemnego -- brak podglądu, brak formatowania, zero podpowiedzi. Dodałem EasyMDE jako edytor Markdown zarówno we Fron...
Trzy filary obserwowalności
Siedem repozytoriów, kilkanaście plików .env, certyfikaty TLS, wpisy w /etc/hosts, sieci Dockera, klucze Passport -- ustawienie tego wszystkiego ręcznie to dobr...