000 — INSIGHTS

Poznámky z posledních 20 %.

Co se učíme, když software dotahujeme z téměř hotového do produkce — a držíme ho tam. Checklisty, rozhodnutí a nudné detaily, které rozhodují o klidném launchi.

01 — Záchrana · 9 min čtení

Aplikace z Lovable nebo Bolt funguje v náhledu, ale v produkci se rozbije: příčiny a řešení

Většina aplikací postavených s AI, které fungují v náhledu a v produkci selžou, padá ze stejné hrstky důvodů: proměnné prostředí zapečené při buildu, přesměrování přihlášení stále mířící na náhled, chybějící autorizace v databázi, webhooky, které nejsou idempotentní, CORS a žádný monitoring chyb. Každý z nich má konkrétní a ověřitelné řešení.

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

    Checklist Supabase Row Level Security pro aplikace postavené s AI (s SQL)

    Pokud vaše aplikace komunikuje se Supabase přímo z prohlížeče, je Row Level Security vaším řízením přístupu. Zapněte RLS na každé vystavené tabulce, pro každou operaci napište jednu policy s auth.uid(), klíč service_role držte na serveru, zabezpečte storage buckety a testujte jako anonymní uživatel i jako druhý účet. SQL ke zkopírování najdete níže.

  • 03 — Byznys · 7 min čtení

    Záchrana, refaktoring, nebo přepis? Jak se rozhodnout, co s kódem postaveným s AI

    Zachraňujte, když produkt funguje a problémy jsou v zabezpečení, konfiguraci a chybějících pojistkách. Refaktorujte, když funguje, ale každá změna je pomalá a riskantní. Přepisujte, jen když je zásadně špatně datový model nebo platforma — a i pak po částech. Rozhoduje datový model, ne to, jak neuspořádaně kód vypadá.

  • 04 — Engineering · 7 min čtení

    Jak splácet technický dluh, aniž byste zastavili vývoj funkcí

    Technický dluh splácíte bez zastavení vývoje funkcí tak, že ho berete jako stálou položku, ne jako projekt. Změřte, kde dluh skutečně bolí, veďte seřazený registr, v každém sprintu vyhraďte pevný podíl kapacity a riskantní části nahrazujte postupně za testy, abstrakcemi a feature flagy. Jestli to funguje, vám řeknou metriky DORA.

  • 05 — Byznys · 7 min čtení

    Jak vypadá důvěryhodné SLA na 99,9 % (a proč je „100% dostupnost“ varovný signál)

    Důvěryhodné SLA slibuje měsíční dostupnost 99,9 % měřenou zvenku, s jasnými výjimkami, garantovanými reakčními dobami podle priority a servisními kredity, když se cíl nesplní. To připouští zhruba 43 minut výpadku měsíčně. Dodavatel, který slibuje 100% dostupnost nebo pevné doby opravy chyb, buď neměří, nebo vám neříká pravdu.

  • 06 — Regulace · 8 min čtení

    EU regulace pro tvůrce aplikací v roce 2026: CRA, přístupnost, NIS2, GDPR

    Tvůrce aplikací v EU musí mít v roce 2026 v pořádku čtyři věci: Evropský akt o přístupnosti platí od 28. června 2025, hlášení podle aktu o kybernetické odolnosti (CRA) od 11. září 2026, NIS2 je v Česku i na Slovensku součástí národního práva a čl. 28 GDPR stále vyžaduje smlouvu o zpracování. Většina práce je inženýrská hygiena, kterou byste měli dělat tak jako tak.