Články od Michal Katuščák.
Anti-corruption layer v praxi: jak si nenechat rozbít doménu cizím ERP
Integrace s cizím ERP nebo API třetích stran umí zničit čistý doménový model. Anti-corruption layer je způsob, jak se chránit. Ukázka v PHP.
Rewrite nebo refactor? 8 důležitých otázek, než se rozhodnete
Přepsat aplikaci od nuly vypadá jako řešení problémů. Obvykle je to chyba. Tohle je 8 otázek, které byste si měli před rozhodnutím položit.
Jak píšu ADR? Šablona s pěti sekcemi
ADR (Architecture Decision Record) je deník architektonických rozhodnutí. Za rok totiž bez něj nevíte, proč jste zvolili to a né tamto. Ukázka šablony z reálného projektu.
Monolit nebo mikroslužby v PHP? Rozhodovací framework pro PHP týmy
Mikroslužby nejsou výchozí volba. 5 kritérií, případová studie a ADR šablona, aby vás architektonické rozhodnutí za rok nezabilo.
Jak připravit web pro AI vyhledávače (a proč s tím nemůžete čekat)?
Lidé přestávají googlit a ptají se ChatGPT, Perplexity nebo Claude. Tyhle nástroje neukazují seznam odkazů — skládají odpověď z 2–7 zdrojů a ty zdroje citují. Pokud váš web…
Jak Webová Hlídka řeší monitorování?
Když jsem začínal s Webovou Hlídkou, měl jsem jeden PHP monolit, který dělal všechno. Přijal request, zkontroloval web, uložil výsledek, poslal notifikaci. Synchronně. Fungovalo to, dokud jsem monitoroval…