000 — INSIGHTS

Poznámky z posledných 20 %.

Čo sa učíme, keď softvér dotiahneme z takmer hotového do produkcie — a držíme ho tam. Checklisty, rozhodnutia a nudné detaily, ktoré rozhodujú o pokojnom launchi.

01 — Záchrana · 10 min čítania

Aplikácia z Lovable alebo Bolt funguje v náhľade, ale v produkcii padá: príčiny a riešenia

Väčšina aplikácií postavených s AI, ktoré fungujú v náhľade a v produkcii zlyhajú, sa kazí z tej istej hŕstky dôvodov: premenné prostredia zapečené pri builde, presmerovania prihlásenia stále mieriace na náhľad, chýbajúca autorizácia v databáze, webhooky, ktoré nie sú idempotentné, CORS a žiadny monitoring chýb. Každý z nich má konkrétnu a overiteľnú opravu.

  • 02 — Záchrana · 9 min čítania

    Checklist Supabase Row Level Security pre aplikácie postavené s AI (s SQL)

    Ak vaša aplikácia komunikuje so Supabase priamo z prehliadača, Row Level Security je vaša kontrola prístupu. Zapnite RLS na každej vystavenej tabuľke, napíšte jednu politiku na operáciu s auth.uid(), kľúč service_role držte na serveri, zabezpečte storage buckety a testujte ako anonymný používateľ aj ako druhý účet. SQL na skopírovanie nájdete nižšie.

  • 03 — Biznis · 7 min čítania

    Záchrana, refaktoring, alebo prepis? Ako sa rozhodnúť, čo s kódom postaveným s AI

    Zachraňujte, keď produkt funguje a problémom je bezpečnosť, konfigurácia a chýbajúce poistky. Refaktorujte, keď funguje, ale každá zmena je pomalá a riskantná. Prepisujte iba vtedy, keď je dátový model alebo platforma v jadre zlá — a aj vtedy po častiach. Rozhoduje dátový model, nie to, ako neupratane kód vyzerá.

  • 04 — Engineering · 7 min čítania

    Ako splácať technický dlh bez toho, aby ste zastavili vývoj funkcií

    Technický dlh splatíte bez zastavenia vývoja funkcií, keď ho budete brať ako stálu položku, nie ako projekt. Zmerajte, kde dlh naozaj bolí, veďte zoradený register, v každom šprinte vyhraďte pevný podiel kapacity a rizikové časti nahrádzajte postupne pod ochranou testov, abstrakcií a feature flagov. Či to funguje, vám ukážu metriky DORA.

  • 05 — Biznis · 7 min čítania

    Ako vyzerá dôveryhodné SLA na 99,9 % (a prečo je „100 % dostupnosť“ varovný signál)

    Dôveryhodné SLA sľubuje 99,9 % mesačnú dostupnosť meranú zvonka, s jasnými výnimkami, garantovanými reakčnými časmi podľa priority a servisnými kreditmi pri nesplnení cieľa. To pripúšťa približne 43 minút výpadku za mesiac. Dodávateľ, ktorý sľubuje 100 % dostupnosť alebo pevné časy opravy chýb, buď nemeria, alebo vám nehovorí pravdu.

  • 06 — Regulácie · 8 min čítania

    EÚ regulácie pre tvorcov aplikácií v roku 2026: CRA, prístupnosť, NIS2, GDPR

    Tvorca aplikácií v EÚ musí mať v roku 2026 v poriadku štyri veci: Európsky akt o prístupnosti platí od 28. júna 2025, hlásenia podľa aktu o kybernetickej odolnosti (CRA) od 11. septembra 2026, NIS2 je súčasťou národného práva na Slovensku aj v Česku a článok 28 GDPR stále vyžaduje zmluvu o spracúvaní. Väčšina práce je inžinierska hygiena, ktorú by ste mali robiť tak či tak.