Keynote: kam se Java posouvá
Konferenci tradičně otevře Jiří Pinkas přehledem toho, co se za poslední rok v ekosystému stalo a kam míří. Slibuje novinky v Javě 26 a 27 včetně preview funkcí, které míří do příští LTS verze, a přehled Spring Boot 4.1 a Spring Frameworku 7.1. Nevynechá ani Hibernate, Jakarta EE, build nástroje a IDE. Připomene také trvající čekání na Maven 4 a co přinese, až dorazí. Zazní i výsledky aktuálních anket mezi vývojáři.
Hlavní téma: vývoj s AI
Největší část programu se týká umělé inteligence, ale spíš z praktického než ohromujícího úhlu:
- Miroslav Holec rozebere context engineering v GitHub Copilotu: anatomii kontextového okna, systémové instrukce, skills a nástroje a to, jak projekt nastavit, aby model dostal správné informace ve správný okamžik.
- Štěpán Bechynský ukáže Copilot a vibe coding pro začátečníky, od generování funkcí a testů po refaktoring, v IDE, Codespaces i příkazové řádce. Druhá jeho přednáška je základní úvod do CI/CD s buildy a nasazováním do Azure.
- Jan Novotný představí open source MCP server mcp-jdwp-java, který AI agentům zpřístupní Java debugger. Agent pak místo přidávání debugovacích výpisů a čekání na build zkoumá stav JVM, nastavuje breakpointy a vyhodnocuje výrazy nad běžícím procesem.
- Jiří Pinkas vezme spec-driven development. Vysvětlí rozdíl mezi spec-first, spec-anchored a spec-as-source a porovná nástroje Kiro, spec-kit, Tessl a metodiku Superpowers. Slibuje i kritický pohled, například na příliš ukecané workflow u drobných chyb nebo na review záplavy markdownu místo kódu.
Kvalita, architektura a odpovědnost
Program ale není jen o promptech. Několik přednášek se ptá, co zůstává důležité, když kód píše model:
- Petr Adámek z Oraclu vystoupí dvakrát. V první přednášce se zaměří na přechod od čistého ke „důvěryhodnému" kódu, tedy na rizika kódu, který vypadá správně, ale není. Ve druhé ukáže, jak využít levnější tvorbu kódu, aby přinesla hodnotu, a ne jen plýtvání.
- Ivan Macalák se bude věnovat hexagonální architektuře (Ports & Adapters) a ochraně doménového jádra, aby aplikace přežila technologické trendy bez ohledu na to, zda kód píše člověk nebo AI.
- Roman Bouchner se zamyslí nad tím, které dovednosti backendových vývojářů budou v době AI důležité a které ztratí význam.
Něco pro nadšence do hloubky
Kamil Ševeček porovná způsoby volání nativního kódu z Javy: JNI, JNA a Foreign Function and Memory API dostupné od Javy 22. Výkon ukáže třeba na volání knihovny SDL. Jaroslav Tulach, autor knih Practical API Design a 20 API Paradoxes a bývalý architekt NetBeans API, uspořádá interaktivní přednášku o návrhu API, pro kterou si mají účastníci připravit vlastní otázky.
Mimo kód: produkt a analýza
Program doplňují dvě přednášky o práci v týmech. Zuzana Šochová se zamyslí nad product thinkingem jako novou leadershipovou dovedností: v době, kdy prototyp zvládne postavit téměř kdokoli, se konkurenční výhodou stává schopnost vědět, co má smysl vytvářet. Martin Vaněk, autor knihy Jak na IT analýzu, se v přednášce „Za všechno může analytik" podívá na vágní zadání a na to, jak se ptát, aby z toho vzniklo použitelné zadání.
Praktické informace
- Termín: 25. a 26. listopadu 2026, začátek první den v 8:30
- Místo: Multikino CineStar, OC Černý Most, Chlumecká 765/6, Praha 9 (metro B, stanice Černý Most)
- Prezenční vstupenka: 7 900 Kč bez DPH
- Online vstupenka: 4 500 Kč bez DPH
- Archiv: k záznamům z konference mají účastníci 14 dní přístup. Záznam 16 přednášek z ročníku 2025 se dá koupit i samostatně za 4500 bez DPH