Zápisník. Veci, ktoré sme sa naučili — pre tých, kto stavia podobné systémy.
Ako sme zrýchlili Laravel API z 2.4s na 142ms (bez prepísania)
Tri konkrétne ťahy — covering index na PostgreSQL, Redis cache s tagovaním, a queue worker pre tie najtemnejšie endpointy. Žiadny rewrite, len rozumné úpravy.
RAG nad firemnou dokumentáciou — checklist, ktorý sme si zaplatili chybami
Embedding model, chunk size, vector store, prompt template, eval suite. Konkrétne defaulty, ktoré fungujú v 90% prípadov.
LiteSpeed vs nginx + PHP-FPM — náš benchmark na reálnom workload-e
2.3× rýchlejšie P95 a 60% menej CPU. Ale aj výhrady — kedy LiteSpeed nie je tá správna voľba.
Cloudflare Turnstile v Laravel + React aplikácii — kompletný setup za 20 minút
Backend middleware, frontend komponent, error handling, dev mode bypass. S kompletným kódom na GitHube.
React Native OTA updates cez EAS — čo môžete poslať a čo nesmiete
Pravidlá App Store a Play Store, ktoré sa zmenili v 2025. Praktické rozhodovanie, čo cez OTA a čo cez store release.
Prečo Postgres pgvector porazil dedicated vector DB v 4 z 5 projektov
Pinecone, Qdrant, Weaviate — vs pgvector. Konkrétny benchmark a kedy sa oplatí čo.
Estimácia, ktorá nelže — náš template, ktorý používame od 2021
3-bodová estimácia (best / likely / worst) s buffer-mi. Prečo sa skoro vždy trafí — a kedy nie.
React Hook Form + Zod — naša formulárová stack, ktorú nikdy nemeníme
Schema-first prístup, validation šetríme z backendu, error UX, ktorý nehnevá. Kompletný príklad s 5 typmi polí.
Sentry alerty bez burn-outu — naše pravidlá, ktoré filtrujú 90% noise
Issue owners, fingerprinting, rate limiting alertov, escalation policy. Konkrétne nastavenia, ktoré stoja za skopírovanie.
„Microservices nie!" — kedy a prečo zostávame pri monolite
Conway's law, distribuované transakcie, observability ako daň. Praktický rozhodovací rámec pre tímy do 20 ľudí.