# Matouš Němec (mesour) > Softwarový konzultant, auditor kódu a AI-first developer. Pomáhá firmám > s udržitelným a efektivním vývojem softwaru — expertní konzultace, audit > softwarové architektury, detekce technického dluhu a vývoj AI agentů na míru. Matouš Němec (přezdívka „mesour“) má přes 15 let profesionální praxe ve vývoji softwaru, primárně v PHP, Javě a Kotlinu, dále v TypeScript / Next.js / React, React Native, Pythonu a C# / .NET. Působí v České republice a pracuje i vzdáleně. ## Služby - **Expertní konzultace** — technická rozhodnutí pro CTO, vývojové týmy i zakladatele: volba architektury, technologií a směřování produktu. - **Audit softwarové architektury** — hodnocení řešení vč. Event Sourcingu, CQRS, mikroservisní architektury a návrhu databází. - **Detekce technického dluhu** — analýza kódu i databází (MySQL/MariaDB, PostgreSQL), bezpečnostních rizik a úzkých hrdel. - **AI agenti & automatizace na míru** — návrh a vývoj AI agentů, integrace LLM a nasazení do produkce. Součástí je bezpečné nastavení agenta: k jakým datům a nástrojům má přístup a kdo s ním co smí dělat (řízení oprávnění). ## Stránky - [Domovská stránka](https://www.mesour.com/): služby, profil, reference, kontakt - [Blog](https://www.mesour.com/blog/): články o architektuře, technickém dluhu a kvalitě kódu - [Blog pro AI](https://www.mesour.com/blog/llms.txt): AI-readable index blogových článků a markdown zdrojů - [Technický dluh a architektura](https://www.mesour.com/blog/technicky-dluh-a-architektura/): proč ten nejdražší technický dluh nevidíte v code review a co s ním - [Technický dluh není bordel v kódu](https://www.mesour.com/blog/technicky-dluh-neni-bordel-v-kodu/): jak Cunninghamova metafora a Fowlerův kvadrant třídí dluh, který stojí peníze - [Jak číst AI papery](https://www.mesour.com/blog/jak-cist-ai-papery/): praktický workflow, jak triážovat výzkum, číst po vrstvách a poznat, čemu věřit - [Udržitelný kód je ekonomická vlastnost](https://www.mesour.com/blog/udrzitelny-kod-je-ekonomicka-vlastnost/): proč je udržitelnost kódu cena příští změny, ne otázka vkusu - [Lokální modely vs frontier modely](https://www.mesour.com/blog/lokalni-modely-vs-frontier-modely/): kde leží hranice praktického použití — rozhodnutí na sedmi osách - [ADR: architektonická paměť týmu](https://www.mesour.com/blog/adr-architektonicka-pamet-tymu/): proč architektonická rozhodnutí mizí s lidmi a jak je krátkým záznamem udržet - [Co znamená, že model rozumí?](https://www.mesour.com/blog/co-znamena-ze-model-rozumi/): co je porozumění u jazykového modelu, kde končí a proč na tom prakticky záleží - [Architektura je tvar týmu](https://www.mesour.com/blog/architektura-je-tvar-tymu/): proč hranice v kódu kopírují hranice ve firmě — Conwayův zákon prakticky - [AI a problém autority](https://www.mesour.com/blog/ai-a-problem-autority/): kdo ručí za pravdivost odpovědi, když ji dá AI, a proč model sám není zdroj pravdy - [Proč code review nezachrání architekturu](https://www.mesour.com/blog/proc-code-review-nezachrani-architekturu/): proč diff ukáže řádky, ale ne architekturu, a jak na architektonické review - [Agency a odpovědnost u AI agentů](https://www.mesour.com/blog/agency-a-odpovednost-u-ai-agentu/): kde je hranice mezi nástrojem a agentem a proč se s autonomií nepřesouvá odpovědnost - [AI architektura pro firmy](https://www.mesour.com/blog/ai-architektura-pro-firmy/): kdy stačí prompt, kdy RAG a kdy agent — nejnižší úroveň, která problém řeší - [Má AI záměry?](https://www.mesour.com/blog/ai-a-intencionalita/): má AI agent vlastní záměr, nebo jen generuje chování, které jako záměr vypadá - [Věda se tříští](https://www.mesour.com/blog/veda-se-tristi/): proč specializace rozbila celkový obraz vědy a jak hledat syntézu bez plané spekulace - [AI a identita v čase](https://www.mesour.com/blog/ai-a-identita-v-case/): je agent se vzpomínkami po roce pořád ten samý — paměť, kontinuita a identita - [Vědecké dogma a nové nápady](https://www.mesour.com/blog/vedecke-dogma-a-nove-napady/): kdy je skepse ochrana a kdy brzda — Kuhn, Popper a Feyerabend prakticky - [AI a hodnoty](https://www.mesour.com/blog/ai-a-hodnoty/): proč alignment není jen bezpečnost, ale volba hodnot pod nejistotou - [Morfická rezonance](https://www.mesour.com/blog/morficka-rezonance-mezi-hypotezou-a-pseudovedou/): odvážná hypotéza, nebo pseudověda — test mechanismem a replikací - [Bioelektřina, forma a paměť těla](https://www.mesour.com/blog/bioelektrina-forma-a-pamet-tela/): jak tělo ví, jaký má mít tvar — bioelektrická předloha formy podle Michaela Levina - [Houby a iluze individuality](https://www.mesour.com/blog/houby-podhoubi-a-iluze-individuality/): proč houby a mykorhizní sítě rozbíjejí hranici mezi jedincem, prostředím a vztahem - [Může být AI vědomá?](https://www.mesour.com/blog/muze-byt-ai-vedoma/): je vědomá AI reálná možnost — odpověď bez zkratek přes Global Workspace Theory - [Kdy by AI měla morální status?](https://www.mesour.com/blog/moralni-status-digitalnich-mysli/): proč je morální status AI rozhodnutí pod nejistotou, ne otázka, jestli něco cítí - [Umí AI vymyslet něco nového?](https://www.mesour.com/blog/umi-ai-vymyslet-neco-noveho/): rozdíl mezi přeskupením a novostí — novost vzniká ze smyčky model a tvrdý evaluátor - [Fine-tuning není doučování](https://www.mesour.com/blog/fine-tuning-neni-doucovani/): proč je fine-tuning přepis vah a fork modelu, ne přídavná paměť - [Paměť AI agentů](https://www.mesour.com/blog/pameti-ai-agentu/): proč dlouhý kontext není paměť a z jakých vrstev se paměť agenta skutečně skládá - [Jak sledovat nové AI modely bez hypu](https://www.mesour.com/blog/jak-sledovat-nove-ai-modely-bez-hypu/): jak oddělit marketingový release od skutečné změny schopností, ceny a workflow — radar pro CTO - [Prompt injection](https://www.mesour.com/blog/prompt-injection/): proč prompt injection není bug k záplatování, ale strukturální díra LLM, a jak kolem ní stavět bezpečné agenty - [Jak se hackují jazykové modely](https://www.mesour.com/blog/jak-se-hackuji-jazykove-modely/): mapa útoků na LLM napříč třemi rovinami — trénink a data, model jako aktivum, nasazení a běh — plus dodavatelský řetězec - [Uvažovat ve slovech, nebo ve vektorech?](https://www.mesour.com/blog/uvazovat-ve-slovech-nebo-ve-vektorech/): latentní reasoning vs. čitelný řetězec úvah — proč je uvažování ve vektorech výkonnější, ale zavírá okno do myšlení modelu - [Konec Moorova zákona?](https://www.mesour.com/blog/konec-mooreova-zakona/): proč „2 nm“ nic neměří a Moorův zákon nemá jeden konec, ale tři — co je marketing názvu uzlu, co skončilo u Dennarda a proč nejdřív umírá ekonomická verze - [Pravda, zdroje a RAG](https://www.mesour.com/blog/pravda-zdroje-a-rag/): proč citace v RAG není důkaz pravdy — grounding je věrnost zdroji, ne pravda; čtyři způsoby, jak citace lže, vůči čemu měřit pravdu a proč měřit retrieval a pravdivost odděleně ## Nástroje (placené pluginy pro JetBrains IDE) - **Latte Pro** — komplexní podpora Latte šablon v PhpStormu - **NEON Nette Support** — podpora NEON konfiguračních souborů Nette Frameworku ## Kontakt - Kontaktní formulář: https://www.mesour.com/#kontakt - GitHub: https://github.com/mesour - LinkedIn: https://www.linkedin.com/in/matous-nemec/