[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"post-programovani-v-case-ai-co-se-realne-zmenilo":3,"$fXeC77ibo_YuG-ZnFG3hwyaNC83zFAKw-FvBNoL2JrIM":15},{"slug":4,"title":5,"excerpt":6,"category":7,"author":8,"readingTime":9,"coverImage":10,"bodyHtml":11,"metaTitle":12,"metaDescription":13,"date":14},"programovani-v-case-ai-co-se-realne-zmenilo","Programování v čase AI: co se reálně změnilo","Ne, programátory to nenahradilo. Ale změnilo to, kde tráví čas — a ne všechny ty změny jsou příjemné.","Vývoj","MightCore","9 min",null,"\u003Cp>Debata o AI a programování má dva tábory a oba se mýlí. Jeden tvrdí, že vývojáře to za rok nahradí. Druhý, že je to hračka, která píše nefunkční kód. Realita je nudnější a zajímavější zároveň.\u003C\u002Fp>\n\n\u003Ch2>Co se doopravdy změnilo\u003C\u002Fh2>\n\u003Cp>Ne schopnost psát kód. Ta byla vždycky ta lehčí část práce.\u003C\u002Fp>\n\u003Cp>Změnil se poměr. Dřív programátor strávil velkou část dne věcmi, které uměl, ale musel je vyťukat: napsat test, který kopíruje ten vedlejší, vygenerovat CRUD, převést data z jednoho tvaru do druhého, dohledat syntaxi v dokumentaci. Rutina, která nevyžadovala myšlení, jen čas.\u003C\u002Fp>\n\u003Cp>Přesně tahle vrstva výrazně zlevnila. A to je dobrá zpráva, protože to byla ta otravná část.\u003C\u002Fp>\n\u003Cp>Co se nezměnilo vůbec: rozhodnout, co se vlastně má postavit. Pochopit, proč to má být takhle a ne jinak. Zjistit, proč systém jednou týdně v noci spadne. Říct klientovi, že to, co chce, je špatný nápad.\u003C\u002Fp>\n\n\u003Ch2>Těžiště se přesunulo z psaní na čtení\u003C\u002Fh2>\n\u003Cp>Tohle je podle mě nejpodstatnější změna a mluví se o ní nejmíň.\u003C\u002Fp>\n\u003Cp>Když vám model za deset vteřin vygeneruje osmdesát řádků, vaše práce není hotová — právě začala. Musíte ten kód přečíst a rozhodnout, jestli dělá to, co si myslíte, že dělá. A to je těžší než ho napsat, protože při psaní vzniká pochopení mimochodem. Při čtení si ho musíte vybudovat vědomě.\u003C\u002Fp>\n\u003Cp>Kód od modelu má navíc jednu zákeřnou vlastnost: vypadá dobře. Má správně pojmenované proměnné, komentáře, konzistentní styl. Přesně ty signály, podle kterých roky posuzujeme kvalitu na první pohled. Až na to, že tady nic nezaručují.\u003C\u002Fp>\n\u003Cp>Viděli jsme funkci, která vypadala učebnicově a tiše ignorovala jeden okrajový případ. Prošla by i code review, kdyby si ji někdo jen přeběhl očima.\u003C\u002Fp>\n\n\u003Ch2>Kde to reálně pomáhá\u003C\u002Fh2>\n\u003Cp>Podle toho, co vidíme u sebe:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Testy.\u003C\u002Fstrong> Největší jednotlivý přínos. Napsat dvacet variant vstupu je práce, kterou nikdo nechce dělat, a proto se nedělá. Model to zvládne a vy se soustředíte na to, jestli testuje správné věci.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cizí kód.\u003C\u002Fstrong> „Vysvětli mi, co dělá tahle třída\" na desetiletém projektu bez dokumentace šetří hodiny.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>První verze.\u003C\u002Fstrong> Ne finální. Ale prázdný soubor je horší začátek než něco, co se dá přepsat.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cizí jazyk nebo framework.\u003C\u002Fstrong> Když víte, co chcete, a jen nevíte, jak se to v tomhle ekosystému píše.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Otravné převody.\u003C\u002Fstrong> JSON na typy, SQL na migraci, jeden formát na druhý.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Ch2>Kde to spíš škodí\u003C\u002Fh2>\n\u003Cp>U architektury. Model vám navrhne to, co viděl nejčastěji — čili průměr internetu. Průměr je u architektury obvykle špatná volba, protože vaše omezení nejsou průměrná.\u003C\u002Fp>\n\u003Cp>U ladění neobvyklých chyb. Souběh, únik paměti, „u nás to funguje\". Model navrhne nejpravděpodobnější příčiny, což je přesně to, co jste už zkusili.\u003C\u002Fp>\n\u003Cp>A u všeho, co závisí na kontextu, který model nemá. Neví, že tu tabulku nesmíte změnit, protože z ní čte účetnictví. Neví, že tenhle endpoint volá zákazník, se kterým máte smlouvu. Tohle je celé jádro našeho přístupu — model je přesně tak dobrý, jaký kontext dostal.\u003C\u002Fp>\n\n\u003Ch2>Junioři a nepříjemná otázka\u003C\u002Fh2>\n\u003Cp>Nedá se okolo toho chodit po špičkách: rutinní práce, na které se junioři roky učili, je najednou automatizovaná. Vzniká tím reálný problém, který zatím nikdo pořádně nevyřešil.\u003C\u002Fp>\n\u003Cp>Ale je tu i druhá strana. Junior s modelem se dnes dostane k funkčnímu výsledku mnohem rychleji a může se učit na větších věcech dřív. Riziko je, že se naučí kód \u003Cem>přijímat\u003C\u002Fem> místo toho, aby mu rozuměl.\u003C\u002Fp>\n\u003Cp>Rozdíl mezi těmi dvěma cestami je jedna otázka, kterou si musí položit: „Proč to napsal takhle?\" Kdo se ptá, učí se rychleji než kdy dřív. Kdo ne, nenaučí se nic a nevšimne si toho.\u003C\u002Fp>\n\n\u003Ch2>Co to znamená pro kvalitu\u003C\u002Fh2>\n\u003Cp>Když je psaní kódu levné, kód se množí. Víc kódu znamená víc míst, kde může být chyba, a víc věcí na údržbu. Rychlost generování není zadarmo — platí se později.\u003C\u002Fp>\n\u003Cp>Proto jsou testy, statická analýza a code review důležitější, ne míň důležité. Jsou to jediné brány, které fungují stejně, ať kód napsal člověk, nebo model. A na rozdíl od našeho oka se nedají oklamat pěkným formátováním.\u003C\u002Fp>\n\n\u003Ch2>Shrnutí\u003C\u002Fh2>\n\u003Cp>Programování se neposunulo k tomu, kdo rychleji píše. Posunulo se k tomu, kdo líp ví, co chce, a spolehlivěji pozná, když dostal něco jiného.\u003C\u002Fp>\n\u003Cp>To je mimochodem přesně to, co bylo na téhle práci těžké i předtím. Jen se to teď nedá schovat za to, že jste zaneprázdnění psaním.\u003C\u002Fp>","Programování a AI — co se reálně změnilo","Jak AI změnila práci vývojáře: kde reálně pomáhá, kde škodí, co to znamená pro juniory a proč je čtení kódu najednou důležitější než psaní.","2026-06-17T00:00:00.000Z",[16,23,28,29,35,42,49,54,58,64,69,74,79,84,89,94,99,104,110,116,121,126,131,136,141,146,151,156,161,166,171,176,181,186,190,195,200],{"slug":17,"title":18,"excerpt":19,"category":20,"author":8,"readingTime":21,"coverImage":10,"date":22},"jak-se-bavit-s-jazykovym-modelem-prompty-v-praxi","Jak se bavit s modelem: prompty bez zaklínadel","Prompt engineering není seznam magických frází. Je to schopnost přesně říct, co chcete — což je těžší, než se zdá.","Návody","7 min","2026-07-08T00:00:00.000Z",{"slug":24,"title":25,"excerpt":26,"category":7,"author":8,"readingTime":21,"coverImage":10,"date":27},"jak-si-vybrat-jazykovy-model-a-uhlidat-naklady","Jak si vybrat jazykový model a uhlídat náklady","Benchmarky vám neřeknou skoro nic užitečného. Co doopravdy rozhoduje při výběru modelu a kde vznikají náklady, které nikdo nečekal.","2026-06-30T00:00:00.000Z",{"slug":4,"title":5,"excerpt":6,"category":7,"author":8,"readingTime":9,"coverImage":10,"date":14},{"slug":30,"title":31,"excerpt":32,"category":33,"author":8,"readingTime":21,"coverImage":10,"date":34},"ai-modelka-pre-vas-brand-sprievodca","AI modelka pro vaši značku: kompletní průvodce","Od zadání přes tvorbu avatara až po první kampaň — krok za krokem.","AI UGC","2026-06-16T00:00:00.000Z",{"slug":36,"title":37,"excerpt":38,"category":39,"author":8,"readingTime":40,"coverImage":10,"date":41},"pripadova-studia-cleago","Případová studie: Cleago — platforma postavená na kontextu","Jak jsme pro Cleago (www.cleago.sk) navrhli a postavili řešení tak, že jsme nejprve pochopili kontext a teprve potom kódovali.","Případové studie","5 min","2026-06-02T00:00:00.000Z",{"slug":43,"title":44,"excerpt":45,"category":46,"author":8,"readingTime":47,"coverImage":10,"date":48},"kde-ai-nepouzit-a-proc-to-nikdo-nerekne","Kde AI nepoužít (a proč vám to nikdo neřekne)","Firma, která AI prodává, má malou motivaci mluvit o jejích hranicích. Zkusme to napravit — tohle jsou místa, kam AI prostě nepatří.","Pro firmy","6 min","2026-05-27T00:00:00.000Z",{"slug":50,"title":51,"excerpt":52,"category":33,"author":8,"readingTime":40,"coverImage":10,"date":53},"ai-modelka-konzistentni-znacka-napric-kampanemi","Konzistentní značka s AI modelkou napříč kampaněmi","AI modelka může být stálou tváří značky — pokud se o konzistenci a transparentnost postaráte správně. Jak na to.","2026-05-19T00:00:00.000Z",{"slug":55,"title":56,"excerpt":57,"category":39,"author":8,"readingTime":40,"coverImage":10,"date":53},"pripadova-studia-produktove-fotky","Případová studie: o 80 % méně času na tvorbu produktových fotek","Reálný příklad nasazení AI fotek v e-shopu — od zadání po výsledky.",{"slug":59,"title":60,"excerpt":61,"category":46,"author":8,"readingTime":62,"coverImage":10,"date":63},"kde-se-ai-ve-firme-realne-hodi","Kde se AI ve firmě reálně hodí (a kde je to jen efektní)","Konkrétní aplikace napříč odděleními — co funguje dnes, co vyžaduje přípravu a co je zatím spíš ukázka než nástroj.","8 min","2026-05-06T00:00:00.000Z",{"slug":65,"title":66,"excerpt":67,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":68},"rest-vs-graphql-pre-eshopy","REST vs. GraphQL API pro moderní e-shopy","Kdy zvolit který přístup a jaké jsou dopady na výkon a vývoj.","2026-04-21T00:00:00.000Z",{"slug":70,"title":71,"excerpt":72,"category":46,"author":8,"readingTime":9,"coverImage":10,"date":73},"jak-zavest-ai-do-firmy-prvni-kroky","Jak zavést AI do firmy, aniž byste vyhodili peníze","Většina AI projektů nepadne na technologii. Padne na tom, že si nikdo neřekl, co se má vlastně zlepšit. O tom, kde začít.","2026-04-15T00:00:00.000Z",{"slug":75,"title":76,"excerpt":77,"category":39,"author":8,"readingTime":47,"coverImage":10,"date":78},"pripadova-studie-migrace-monolitu-na-moduly","Případová studie: z monolitu na modulární architekturu bez výpadku","Ilustrativní příklad postupné modernizace starší aplikace — kde každá změna byla riziková a údržba drahá.","2026-04-14T00:00:00.000Z",{"slug":80,"title":81,"excerpt":82,"category":20,"author":8,"readingTime":62,"coverImage":10,"date":83},"ai-agenti-a-tool-calling-co-to-je-a-kdy-to-dava-smysl","AI agenti a tool calling: kdy to dává smysl a kdy ne","Agent je model, který smí jednat. To je zajímavé i nebezpečné zároveň. O tom, jak to funguje a kde si dát pozor.","2026-03-25T00:00:00.000Z",{"slug":85,"title":86,"excerpt":87,"category":20,"author":8,"readingTime":47,"coverImage":10,"date":88},"context-driven-development-sber-kontextu-v-praxi","Context Driven Development v praxi: jak sběr kontextu mění výsledek","Nejdražší chyby vznikají ze špatně pochopeného zadání. Ukazujeme, jak vypadá sběr kontextu, který jim předchází.","2026-03-17T00:00:00.000Z",{"slug":90,"title":91,"excerpt":92,"category":93,"author":8,"readingTime":47,"coverImage":10,"date":88},"uctovnictvo-novej-generacie","Účetnictví nové generace: platforma postavená na kontextu","Vize inteligentní nadstavby nad existujícími účetními nástroji.","Účetnictví",{"slug":95,"title":96,"excerpt":97,"category":20,"author":8,"readingTime":9,"coverImage":10,"date":98},"jak-orchestrovat-jazykove-modely-v-praxi","Jak orchestrovat jazykové modely: od jednoho promptu k systému","Jeden prompt je demo. Aplikace je něco jiného. O dělení úloh, routování mezi modely a o tom, kde nechat obyčejný kód.","2026-03-04T00:00:00.000Z",{"slug":100,"title":101,"excerpt":102,"category":93,"author":8,"readingTime":40,"coverImage":10,"date":103},"digitalizace-ucetnictvi-efakturace","Digitalizace účetnictví: e-fakturace a co přináší","Elektronická fakturace a reportování se stávají standardem. Co to znamená pro firmy a jak se připravit bez paniky.","2026-02-17T00:00:00.000Z",{"slug":105,"title":106,"excerpt":107,"category":108,"author":8,"readingTime":62,"coverImage":10,"date":109},"co-je-llm-velky-jazykovy-model-vysvetleny","Co je LLM: velký jazykový model bez mystiky","Jak je možné, že program předpovídající další slovo napíše funkční kód? Rozebíráme, co se děje uvnitř jazykového modelu.","Základy","2026-02-11T00:00:00.000Z",{"slug":111,"title":112,"excerpt":113,"category":114,"author":8,"readingTime":40,"coverImage":10,"date":115},"ako-ai-setri-naklady-na-video","Jak AI šetří náklady na produkci video obsahu","Konkrétní čísla a workflow tvorby AI videí pro e-shopy.","Marketing","2026-02-10T00:00:00.000Z",{"slug":117,"title":118,"excerpt":119,"category":108,"author":8,"readingTime":21,"coverImage":10,"date":120},"co-je-umela-inteligence-vysvetleni-bez-marketingu","Co je umělá inteligence (a co jí není)","Slovo AI dnes znamená všechno, a tím pádem nic. Zkusme si říct, co se pod ním reálně skrývá a kde je hranice mezi technologií a marketingem.","2026-01-21T00:00:00.000Z",{"slug":122,"title":123,"excerpt":124,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":125},"vektorove-databaze-a-embeddingy","Vektorové databáze a embeddingy: jak stroje rozumějí významu","Sémantické vyhledávání stojí za mnoha AI funkcemi. Vysvětlujeme, co jsou embeddingy a proč na nich stojí moderní práce s daty.","2026-01-20T00:00:00.000Z",{"slug":127,"title":128,"excerpt":129,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":130},"trendy-v-ai-vyvoji-2026","Trendy v AI vývoji pro rok 2026","Co čeká firmy v oblasti AI agentů, automatizace a infrastruktury.","2026-01-14T00:00:00.000Z",{"slug":132,"title":133,"excerpt":134,"category":39,"author":8,"readingTime":40,"coverImage":10,"date":135},"pripadova-studie-ai-produktove-foto-kosmetika","Případová studie: AI produktové fotografie pro kosmetický e-shop","Ilustrativní příklad, jak AI obsah nahradil opakované focení a přinesl konzistentní vizuální identitu napříč sezónami.","2025-12-09T00:00:00.000Z",{"slug":137,"title":138,"excerpt":139,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":140},"integrace-ai-do-existujicich-systemu","Jak integrovat AI do existujících systémů bez přepisování","Nemusíte zahodit funkční software, abyste využili AI. Vysvětlujeme přístup, který přidává hodnotu po krocích a bez velkého rizika.","2025-11-18T00:00:00.000Z",{"slug":142,"title":143,"excerpt":144,"category":20,"author":8,"readingTime":21,"coverImage":10,"date":145},"gdpr-a-ai-obsah","GDPR a AI obsah: na co si dát pozor","Právní minimum pro firmy, které pracují s AI obsahem a osobními údaji.","2025-11-11T00:00:00.000Z",{"slug":147,"title":148,"excerpt":149,"category":33,"author":8,"readingTime":47,"coverImage":10,"date":150},"virtualne-ai-modelky","Virtuální AI modelky: budoucnost reklamy nebo přechodný trend?","Možnosti, limity a etika virtuálních influencerů pro značky.","2025-10-20T00:00:00.000Z",{"slug":152,"title":153,"excerpt":154,"category":33,"author":8,"readingTime":40,"coverImage":10,"date":155},"ai-ugc-ve-vykonnostnim-marketingu","AI UGC ve výkonnostním marketingu: co funguje a co platí","Jak využít AI obsah při kampaních na Meta a TikTok, proč je důležité testování kreativ a jaká pravidla označování platí.","2025-10-14T00:00:00.000Z",{"slug":157,"title":158,"excerpt":159,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":160},"halucinace-jazykovych-modelu-jak-je-omezit","Halucinace jazykových modelů a jak je v praxi omezit","Proč AI někdy sebevědomě tvrdí nesmysly a jaké techniky používáme, aby výstup zůstal důvěryhodný.","2025-09-16T00:00:00.000Z",{"slug":162,"title":163,"excerpt":164,"category":33,"author":8,"readingTime":40,"coverImage":10,"date":165},"co-je-ai-ugc","Co je AI UGC a proč o něm mluví celý svět","Úvod do AI generovaného UGC a jeho dopadu na reklamu a důvěru zákazníků.","2025-09-15T00:00:00.000Z",{"slug":167,"title":168,"excerpt":169,"category":39,"author":8,"readingTime":47,"coverImage":10,"date":170},"pripadova-studie-b2b-eshop-rychlejsi-dodani","Případová studie: B2B e-shop připravený za týdny, ne měsíce","Ilustrativní ukázka, jak sběr kontextu a AI vypracování zkrátily vývoj velkoobchodního e-shopu — bez kompromisů v kvalitě.","2025-08-19T00:00:00.000Z",{"slug":172,"title":173,"excerpt":174,"category":114,"author":8,"readingTime":40,"coverImage":10,"date":175},"ai-v-marketingu-od-experimentu-k-vysledkom","AI v marketingu: od experimentu k reálným výsledkům","Jak přejít od „pokusů s AI\" k měřitelné návratnosti investice.","2025-08-06T00:00:00.000Z",{"slug":177,"title":178,"excerpt":179,"category":93,"author":8,"readingTime":40,"coverImage":10,"date":180},"ai-zpracovani-faktur-v-ucetnictvi","AI zpracování faktur: od skenu k zaúčtování","Inteligentní zpracování dokumentů zkracuje rutinní přepisování faktur. Jak to funguje a kde má AI své hranice.","2025-07-15T00:00:00.000Z",{"slug":182,"title":183,"excerpt":184,"category":20,"author":8,"readingTime":47,"coverImage":10,"date":185},"rag-proc-kontext-rozhoduje-o-kvalite-ai","RAG: proč kontext rozhoduje o kvalitě AI výstupů","Retrieval-Augmented Generation propojuje jazykový model s vašimi vlastními daty. Vysvětlujeme, jak funguje a kdy ho nasadit.","2025-06-18T00:00:00.000Z",{"slug":187,"title":188,"excerpt":189,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":185},"shopsys-vs-vlastne-riesenie","ShopSys vs. vlastní řešení: kdy se vyplatí framework","Rozhodovací rámec pro majitele e-shopů, kteří stojí před volbou platformy.",{"slug":191,"title":192,"excerpt":193,"category":114,"author":8,"readingTime":40,"coverImage":10,"date":194},"ako-ai-meni-ecommerce-na-slovensku","Jak AI mění e-commerce na Slovensku a v Česku","Praktické příklady AI v produktovém obsahu, vyhledávání a personalizaci pro e-shopy.","2025-05-21T00:00:00.000Z",{"slug":196,"title":197,"excerpt":198,"category":7,"author":8,"readingTime":21,"coverImage":10,"date":199},"context-driven-development-novy-pristup","Context Driven Development: nový přístup k tvorbě softwaru","Vysvětlení metodiky CDD od sběru kontextu až po nasazení — krok za krokem.","2025-04-09T00:00:00.000Z",{"slug":201,"title":202,"excerpt":203,"category":7,"author":8,"readingTime":47,"coverImage":10,"date":204},"koniec-ery-predrazeneho-vyvoja","Proč je éra předraženého vývoje softwaru u konce","Jak AI a přístup řízený kontextem mění ekonomiku tvorby softwaru — a proč už nedává smysl platit za nafouknuté hodiny.","2025-03-12T00:00:00.000Z"]