Přejít k obsahu | Přejít k hlavnímu menu

Vstupenky na konferenci v prodeji!

FrontKon 2024

00 dnů : 00 hod : 00 min : 00 sec

O2 universum Praha

9. října 2024 10:00 – 18:00

Chci vstupenku

Celodenní živá konference komunity Frontendisti.cz

Bude to frontální útok na vaše mozkové buňky a legendární akce.

Přijďte si rozšířit své znalosti, sdílet zkušenosti a navázat cenné kontakty s ostatními frontendistkami a frontendisty. Buďte u toho a posuňte své dovednosti na další úroveň!

Potvrzení řečníci konference Program 2024

Potvrzení řečníci

  • Více info

    #speaker

    Riki Fridrich

    Signály v JavaScriptu

    • #JavaScript

    Riki Fridrich

    Přednáška stage F

    13:00–13:30 30 min

    Signály v JavaScriptu

    • #JavaScript
    Vznikol návrh na zavedenie signálov do Javascriptu. Čo to tie signály vlastne sú? Čo sa stane, keď sa skutočne stanú súčasťou JS? Podľa mňa to bude znamenať, že súčasné frameworky (React, Vue, Angular, Svelte) v podstate prestanú dávať zmysel. Čím ich nahradíme? A aký problém budú riešiť budúce knižnice a frameworky?
  • Více info

    #speaker

    Tereza Kosnarová Venerová

    Inkluzivní mindset: důležitý krok k tvorbě přístupných digitálních služeb

    • #Přístupnost
    • #Uživatelé

    Tereza Kosnarová Venerová

    Jmenuji se Tereza a 15 let se věnuji výzkumu a designu služeb. Digitálních, i těch mimo obrazovku. Zaměřuji se na sociální inovace a témata, která souvisí s inkluzivním designem a přístupností. Své designové kompetence využívám pro návrh služeb, které podporují udržitelnost a rovnoprávnost ve společnosti. Jsem lektorkou kurzů designu služeb a uživatelského výzkumu na univerzitách i v komerčních organizacích. Své klienty učím, jak využívat metody designového myšlení pro zlepšení služeb, které poskytují. Jsem certifikovanou specialistkou na téma přístupnosti (CPACC - Certified Professional in Accessibility Core Competencies). Mám za sebou roční výcvik v procesně orientované facilitaci.

    Přednáška stage E

    12:10–12:40 30 min

    Inkluzivní mindset: důležitý krok k tvorbě přístupných digitálních služeb

    • #Přístupnost
    • #Uživatelé
    "Přístupnost a inkluze nejsou jen technické požadavky – jde o způsob
    myšlení, který nám pomáhá vytvářet digitální produkty pro každého.
    Naučíte se rozpoznávat digitální bariéry, zjistíte, jak snadno mohou
    vyloučit některé uživatele, a objevíte způsoby, jak se jim vyhnout.
    Společně prozkoumáme, jak naše vlastní zkušenosti a dovednosti ovlivňují
    přístupnost. Na závěr si řekneme, jak rozvíjet inkluzivní mindset ve své
    organizaci, bez ohledu na vaši pozici. Přijďte se inspirovat a tvořte
    digitální svět pro všechny."
  • Více info

    #speaker

    Michal Matuška

    V pasti Vercelu aneb za pohodlí se platí

    • #Performance
    • #DevStack
    • #CDN

    Michal Matuška

    Přednáška stage F

    12:00–12:30 30 min

    V pasti Vercelu aneb za pohodlí se platí

    • #Performance
    • #DevStack
    • #CDN
    Drtivá většina Next.js projektů běží na Vercel cloud hostingu. Ještě aby ne. Je to velice pohodlné. Na jedno kliknutí je vyřešené celé DevOps včetně super funkcí. Už vás ale někdy napadla otázka zda to tak trochu není na nás habaďůra? Není Next od Vercelu strategie jak nás uzamčít v jejich ekosystému? A co když ANO. Přijďte si poslechnout kde můžete bolestivě narazit a co vás bude stát opustit toto pohodlné prostředí.
  • Více info

    #speaker

    Daniel Steigerwald

    Effect a Evolu: (staro)nové způsoby jak psát (nejen) webové aplikace

    • #JavaScript
    • #Tooling

    Daniel Steigerwald

    open source developer, Evolu creator, explainer

    Přednáška stage F

    14:00–14:30 30 min

    Effect a Evolu: (staro)nové způsoby jak psát (nejen) webové aplikace

    • #JavaScript
    • #Tooling
    "Dvě přednášky v jedné! Ale nebojte, ono to spolu souvisí. Effect je
    nová (ve skutečnosti už 5 let ""stará"") knihovna pro TypeScript, která
    si klade za cíl stát se něčím, co JavaScript ekosystému stále bolestně
    chybí - standardní knihovnou pro psaní aplikací v TypeScriptu. V první
    polovině přednášky budu mluvit o tom, kde se Effect vzal, a jaké
    problémy řeší. Těžko bych ale mohl dělat reklamu něčemu, co jsem si
    sám předtím důkladně neověřil. Proto jsem s pomocí Effect napsal Evolu
    - Local-first platformu navrženou pro maximální soukromí, snadnost
    použití, a žádný vendor lock-in. O Evolu bych chtěl mluvit v druhé
    polovině přednášky. Opět, kde se koncept local-first vzal, a jaké
    problémy řeší. S local-first se poslední dobou roztrhl pytel,
    napočítal bych minimálně 10 startupů. Není všechno ale local-first, co
    se třpytí, a local-first rozhodně není pro všechny. I tom bych se s
    vámi rád podělil."
  • Více info

    #speaker

    Radek Pavlíček

    Evropský zákon o přístupnosti optikou frontendu

    • #Přístupnost
    • #HTML

    Radek Pavlíček

    Radek se tematice digitální přístupnosti věnuje od roku 1998. Ať už sám, či se svým týmem, který vede ve Středisku Teiresiás Masarykovy univerzity pod hlavičkou projektu Théseus, úspěšně pomáhá zlepšovat přístupnost digitálních produktů celé řady větších i menších subjektů, mezi které patří například Česká televize, Český rozhlas, Finanční správa, Dr. Max či Magistrát města Brna. O přístupnosti také píše blog Poslepu.cz a stále věří, že jednou o ní napíše i knihu :-)

    Radek je prvním certifikovaným specialistou na přístupnost v České republice a členem Mezinárodní asociace specialistů na přístupnost.

    Za více než dvacet let práce na aktivitách, vedoucích ke zmírňování či odstraňování bariér v digitálním prostoru - na webech, v aplikacích či v dokumentech. obdržel roce 2023 od Národní rady osob se zdravotním postižením ČR cenu Mosty.

    Více informací o Radkovi najdete na www.radekpavlicek.cz

    Přednáška stage E

    13:00–13:20 20 min

    Evropský zákon o přístupnosti optikou frontendu

    • #Přístupnost
    • #HTML
    28. června 2025 vejde v účinnost Zákon č. 424/2023 Sb. o požadavcích na přístupnost některých výrobků a služeb, jehož cílem je zajistit transpozici Evropského zákona o přístupnosti. Jaké novinky a změny tento zákon přinese oproti stávající legislativě? Je třeba se jeho účinnosti - třeba kvůli sankcím - obávat, nebo nepřinese žádné velké změny?
    Přístupnost stojí na třech pilířích - kódu, designu a obsahu. V tomto příspěvku se podíváme především na pilíř první, tj. přístupný kód. Ačkoliv je - zejména kvůli chybějícím odborným znalostem - mnohdy upozaďován a není mu věnována ta pozornost a péče, kterou by si zasloužit, tvoří základ, bez kterého se žádný přístupný web či aplikace neobejde.
    Připomeneme si, na co při vývoji přístupného rozhraní nezapomenout, proč a pro koho je to důležité, a tvrzení opřeme i o tvrdá data - abychom měli jistotu, že to, co děláme, je pro uživatele opravdu přínosné.
  • Více info

    #speaker

    Martin Michálek

    Mýty a blbosti o webové rychlosti

    • #Performance

    Martin Michálek

    Martin spoluzaložil PageSpeed.cz, aby zrychlil české a slovenské weby. S výkonem pomáhá např. Dr. Max, Footshopu, Sazce a desítkách dalších značek. Má více než dvacetiletou praxí kolem technologií na webu. Píše blog a hovoří v podcastu Vzhůru dolů.

    Přednáška stage F

    13:35–13:55 20 min

    Mýty a blbosti o webové rychlosti

    • #Performance
    Optimalizuji rychlost webů už pěknou řádku let. Rychlost webu je často opředena mýty, které mě už pěkně… ehm… lezou na nervy. Pojďme si to vyříkat. Bez obalu, ale s humorem. Můžu vám slíbit, že kromě boření mýtů budu také stavět. Postavím vám v hlavě domeček znalostí o rychlosti, které mýtům odolají.
  • Více info

    #speaker

    Ondřej Hajný

    Mock Service Worker: využití pro testování i vývoj

    • #Tooling
    • #Testing

    Ondřej Hajný

    Víc než 10 let zkušeností s front-edem dělá z Ondry ostříleného veterána. Ač se specializuje na ověřený stack okolo Reactu a Next.js, nebojí se vyzkoušet ani novější frameworky jako Svelte a Solid.js a další moderní nástroje pro vývoj a testování. Svoje know-how sdílí rád a často kolegům v Cookielabu a nyní i na FrontKonu.
    Kromě programování má Ondra i další vášně. Ve volném čase ho najdete na fotbalovém hřišti, u 3D tiskárny nebo při hledání nových přírůstků do jeho sbírky plechovek Pringles.

    Přednáška Partnerská stage

    13:10–13:20 10 min

    Mock Service Worker: využití pro testování i vývoj

    • #Tooling
    • #Testing
    Mockování requestů známe hlavně z testování (intercept v Cypressu, route v PlayWrightu, custom server v Jestu). Knihovna MSW (Mock Service Worker) nabízí možnost centralizace mockování pro využití jak v unit, integračních a e2e testech, tak i pro simulaci API dotazů při vývoji. Navíc přináší v beta releasu i podporu mockování WebSocket komunikace, která v ostatních řešeních pokulhává. Právě tuto novou funkcionalitu jsme použili na našem projektu a rád bych ukázal jednoduché demo FE aplikace s mockovanými daty.
  • Více info

    #speaker

    Tomáš Kout

    Nowwwinky speciál: co je nového u prohlížečů?

    • #CSS
    • #JavaScript
    • #Prohlížeče

    Tomáš Kout

    Přednáška stage E

    11:00–11:20 20 min

    Nowwwinky speciál: co je nového u prohlížečů?

    • #CSS
    • #JavaScript
    • #Prohlížeče
    Tomášovy Nowwwinky z pražských meetupů znáte. Ale tohle bude speciální vydání. Novinky se vyvíjejí v čase a je fajn se k nim vrátit a zhodnotit, které se opravdu ujaly. Co můžete v prohlížečích nyní bezpečně používat? Představíme si platformu Baseline a inciativu Interop.
  • Více info

    #speaker

    Hana Klingová

    Co nám přinese React 19

    • #React
    • #JavaScript

    Hana Klingová

    Pracuju jako Software Engineer v Profiqu, programovat jsem se naučila sama. Nejvíc se věnuju JavaScriptu a hlavně frontendu (React, Remix, NextJS,...). Ráda si občas vyzkouším i něco z backendu nebo devops. Věnuju se také mentorování studentů, kteří jsou u nás na stáži, a občas napíšu nějaký článek na svůj blog. Pokud zrovna nesedím u počítače, tak pravděpodobně trénuju na půlmaraton, hikuju na horách nebo někde cestuju.
    Fun fact: miluju Star Wars a mám i tetování s Baby Yodou.

    Přednáška stage E

    15:25–15:45 20 min

    Co nám přinese React 19

    • #React
    • #JavaScript
    "Novinky v React 19 v kostce včetně praktických ukázek. React Compiler, Server Components, Web Components, nové hooks, zlepšení práce s formuláři, podpora metadat.
    Verze 19 je nabitá novinkama a oproti verzi 18 docela game changer. "
  • Více info

    #speaker

    Jakub Inger

    Turbopack: DX Matters

    • #Tooling
    • #DevStack
    • #DX

    Jakub Inger

    Frontend developer, Team leader, Ex-marketer

    Hrdý otec a bývalý vrcholový veslař - po letech se k tomu s láskou vracím

    Přednáška stage E

    11:25–11:45 20 min

    Turbopack: DX Matters

    • #Tooling
    • #DevStack
    • #DX
    Co ve skutečnosti znamená význam Developer Experience a jak právě Turbopack DX přispívá? Je Turbopack opravdu 700x rychlejší než Webpack? Jak to celé vlastně funguje?
  • Více info

    #speaker

    Jiří Cerhan

    HTMX: Naházím vám vaše JS hračky do kanálu

    • #JavaScript
    • #HTML
    • #Hype

    Jiří Cerhan

    Jirka se baví vývojem webu už od 13 let. Prošel si různými technologiemi od Frontendu po Backend a zpět.

    Působí v SiteOne na pozici Frontend Tech Lead, kde točí kormidlem FE vývoje, bojuje proti zločinům v kódu a pomáhá vývojářům a vývojářkám v nesnázích.

    Když zrovna neprogramuje, tak někde skáče na slackline nebo visí hrazdě.

    Přednáška stage E

    15:00–15:20 20 min

    HTMX: Naházím vám vaše JS hračky do kanálu

    • #JavaScript
    • #HTML
    • #Hype
    "V noci spíte a zdá se vám, že JS v prohlížeči nikdy neexistoval, ze serveru se vrací čisté HTML a veškerá logika je na backendu. Byla to noční můra nebo krásný sen?
    A co když to nemusí být jen sen? Jak vrátit logiku na backend tam kam patří aniž bychom se okradli o benefity moderních JS frameworků bez psaní javascriptu? Poznejte sílu hypertextu s HTMX."
  • Více info

    #speaker

    Jakub Goldmann a Martin Kopta

    INP: proč je to právě 200 ms

    • #Performance
    • #Design

    Jakub Goldmann

    Co-owner a Digital Strategist ve Švejda-Goldmann I Designuji, analyzuji, mentoruji a školím. Spolu skolegy jsme napsali praktickou knížku 📒 „75 tipů, jak si říct o web”

    Martin Kopta

    Koncepční návrhář a výzkumník | Mapuju uživatelské potřeby a byznysové cíle, připravuji strategické návrhy, učím a vedu designéry. Píšu newsletter 📨 reknisioweb.cz.

    Přednáška Partnerská stage

    13:20–13:30 10 min

    INP: proč je to právě 200 ms

    • #Performance
    • #Design
    Metrika Interactive Next Paint má práh nastavený na 200 ms. Jak ale Google přišel právě na tohle číslo? Proč je hranice 200 ms důležitá? Uděláme si výlet až do roku 1834, kdy německý psycholog Ernst Heinrich Weber formuloval zákon o rozdílovém prahu vnímání a přes eye-tracking a první použití počítačového terminálu plynule přejdeme k výzkumu MIT o nejkratším vnímatelném zobrazení a smysluplné obnovovací frekvenci obrazovek, abychom bezpečně přistáli u výzkumů Googlu na tohle téma a vlivu reakční doby webu na UX.
  • Více info

    #speaker

    Karel Navrátil

    5 právních f*ckupů, kterým by se měl vyhnout každý frontenďák.

    • #Přístupnost
    • #Právo

    Karel Navrátil

    Jsem advokát a ještě déle frontend designer. Specializuji se na weby a online svět, a to jak z pohledu právníka, tak frontend designera. Takže si pokecáme i o UX, přístupnosti, JS frameworcích, krásách dnešního CSSka i o (ne)výhodách no-code platforem. Právě kombinací světů práva a techu se snažím hledat řešení tam, kde jiní už říkají ne.

    Přednáška stage E

    12:00–12:10 10 min

    5 právních f*ckupů, kterým by se měl vyhnout každý frontenďák.

    • #Přístupnost
    • #Právo
    Vezmeme to od přístupnosti po vytěžování dat pro AI. Teoretické poučky a právní floskule nečekejte. Půjdeme na dřeň a ukážeme si vše na konkrétních příkladech. 10 minut, které vám zachrání zadek, ušetří čas i peníze a dají vám náskok před ostatními. A možná dostanete ještě něco navíc.
  • Více info

    #speaker

    Marek Velas

    Technické dovednosti otevírají dveře, soft skills je drží otevřené

    • #Soft Skills

    Marek Velas

    Srdcem pankáč, mozkem pragmatik. Mám více než 25letou praxi v oblasti řízení týmů, kariérového poradenství lidem a přestaveb firem. Realizuji assessment centra, psychologickou diagnostiku a soustředím se na komplexní práci s talenty. Vytvořil jsem, školil a přestavěl desítky vzdělávacích programů zacílených na změny v týmech, na růst firem a pro budování talentů.
    Jako #EDU mentor spolupracuji s různými typy firem – zejména v IT, průmyslu a službách. Jsem "pyšným" kmotrem komunit reactgirls.com a propousteni.cz.

    Přednáška stage E

    16:25–16:45 20 min

    Technické dovednosti otevírají dveře, soft skills je drží otevřené

    • #Soft Skills
    V tomto talku prozkoumáme, jak klíčové soft skills mohou frontend vývojářům pomoci nejen přežít, ale i prosperovat na neustále se měnícím trhu práce. Zatímco technické dovednosti umožňují vývojářům stavět a kódovat, soft skills jako efektivní komunikace, schopnost adaptace a týmová práce otevírají dveře k lepším pracovním příležitostem a udržitelnému kariérnímu růstu. Zaměříme se na nezbytné soft skills, které by měl ovládat každý frontend vývojář, a na to, jak tyto dovednosti rozvíjet a zvýraznit ve svém pracovním portfoliu.
  • Více info

    #speaker

    Marta Kirchgessner a Tomáš Randus

    Prisma.io: kouzla s daty v serverových komponentách Next.js

    • #SSR
    • #Databáze

    Marta Kirchgessner

    Marta a Tomáš jsou kamarádi, kteří si společně rádi u kafe povídají o kódu.

    Poznali se v Czechitas a spojuje je zájem o severní Čechy. Společně si pro nás připravili přednášku na téma dolování dat z databází pro frontendové vývojáře.

    Oba pracují jako FE vývojáři: Marta v Lundegaardu a Tomáš v Invicti.

    Tomáš Randus

    Přednáška stage F

    15:25–15:45 20 min

    Prisma.io: kouzla s daty v serverových komponentách Next.js

    • #SSR
    • #Databáze
    "Každý frontendový vývojář se jednou ráno probudí a zjistí, že je vlastně fullstack. V zápětí ovšem potřebuje umět načítat a ukládat data z databáze.
    V této přednášce se chceme věnovat Prisma.io jako nástroji, který dokáže vývojářům značně ulehčit práci s databází. Na praktickém příkladu si předvedeme, jak databázi navrhnout, vizualizovat si data a svižně data dostat do serverových komponent v Next.js."
  • Více info

    #speaker

    Irena Zatloukalová

    Základní pravidla práce s lidmi

    • #Soft Skills

    Irena Zatloukalová

    Irča Zatloukalová pracuje prakticky od začátku své kariéry jako komunikační stratég. Začala na pozicích tiskových mluvčí v bankách, aby posléze na sedm let zakotvila v Seznamu, kde budovala jak externí, tak interní komunikaci. Tuto zkušenost si přináší ostatně i do své vlastní praxe, kde se věnuje především technologickým (softwarovým) firmám. Komunikace a sociální vědy jsou její vášeň, technologie ji zajímají jako zajímavý mentální konstrukt. Má za sebou i tříletý "výcvik" a může se nazývat systemickým koučem. A protože zatím ještě nepotřebuje spát víc jak šest hodin denně, má i vlastní obsahový projekt na Forendros nazvaný #PeopleOps, kde zájemcům ukazuje, jak mluvit a pracovat s lidmi v IT tak, aby to dávalo smysl a přinášelo výsledky.

    Přednáška stage E

    16:00–16:20 20 min

    Základní pravidla práce s lidmi

    • #Soft Skills
    Ve svém každodenním pracovním životě se setkáváme s lidmi. Musíme s nimi spolupracovat. A ač spolupráci, komunikaci a fotbalu či hokeji rozumí úplně každý, přeci jen je dobré znát pár základních triků, pravidel a pouček, co vás vysekají z nejedné šlamastiky. Možná se jim dokonce naučíte předcházet. Pojďte si poslechnout trochu soft skills talk. Hodit se bude hlavně všem super specialistům, kteří potřebují trochu efektivněji při své pracovní náplni mluvit a pracovat s dalšími lidmi. Ukážu vám konkrétní příklady a tipy, které můžete okamžitě začít dělat. Probereme i to, co vám možná ještě nikdo neřekl, a může vám to v životě (nejen v jeho pracovní části) hodně pomoct.
  • Více info

    #speaker

    Lukáš Trumm

    Co to kutí v UnJS

    • #JavaScript

    Lukáš Trumm

    Miluju webový technologie a rád se nechávám fascinovat jejich vývojem. Jsem hrdý na svojí ženu a děti, rád běhám dlouhé štreky po lesích a angažuju se ve skautském hnutí.

    Přednáška Partnerská stage

    13:30–13:40 1O min

    Co to kutí v UnJS

    • #JavaScript
    "Krátké představení několika balíčků z rodiny UnJS, které vznikly v rámci práce na Nuxt frameworku pro VueJS. Tyto nástroje se začínají používat i v jiných ekosystémech a sází na ně několik nových frameworků."
  • Více info

    #speaker

    Stephan Delbos

    From Afterthought to Asset: Why You Should Pay More Attention to Your Release Notes

    • #Design
    • #Soft

    Stephan Delbos

    Director of Product Content at Mews, has 15 years of experience with every aspect of product content, editing, and content strategy. Since 2021, he has built and led the Product Content team at Mews, expanding from documentation into content design, translation, knowledge management, and knowledge-centred service (KCS) while growing the team from two to twenty. He is passionate about using language to connect humans and technology.

    Přednáška stage E

    10:20–10:50 30 min

    From Afterthought to Asset: Why You Should Pay More Attention to Your Release Notes

    • #Design
    • #Soft
    How important are release notes to your users and your company? What value do they bring? What business goals do they help achieve? Join Stephan as he walks you through his learning process toward the realization that release notes can drive feature adoption while connecting users to your product, and product teams to other departments throughout your company. Stephan will use real-world examples to provide strategies for turning release notes from afterthoughts into high-value assets that improve User Experience and deliver business impact. #Design #Lessons #Mews
  • Více info

    #speaker

    Michal Sanger

    Rapid development s Relay & Storybook

    • #DevStack
    • #JavaScript

    Michal Sanger

    Přednáška stage F

    11:00–11:30 30 min

    Rapid development s Relay & Storybook

    • #DevStack
    • #JavaScript
    Jak vytvářet komponenty bez GQL backendu a pak je jen skládat do sebe když začnou proudit data.
  • Více info

    #speaker

    Pavel Kepka

    Lokální vývoj GitHub Actions s Act

    • #DevStack
    • #JavaScript

    Pavel Kepka

    Již téměř jednu dekádu se věnuji frontendovému vývoji s React. V posledních letech jsem však přesedlal z čistého FE vývojáře do týmů zaměřených na platformu a vývojářskou zkušenost (DevX). V současnosti pracuji ve Frontend Platform týmu v Ataccama. Tato profesní změna mi otevřela dveře do nových oblastí softwarového vývoje, kterým se nyní intenzivně věnuji: optimalizace výkonu vývojářských nástrojů, správa CI/CD, monitoring a vylepšování vývojářských postupů, a architektura frontendových aplikací.

    Přednáška stage F

    11:30–11:40 10 min

    Lokální vývoj GitHub Actions s Act

    • #DevStack
    • #JavaScript
    Vývoj a úpravy CI/CD workflows a actions mohou být často náročným procesem, při kterém vznikají desítky commitů a následně trávíte čas čekáním na výsledky posledního CI/CD běhu. Pokud pracujete s GitHub Actions, existuje způsob, jak tento postup zefektivnit. Pomocí nástroje Act (https://github.com/nektos/act) můžete vyvíjet a testovat část svých workflows a actions lokálně, což výrazně urychlí a zjednoduší celý proces.
    Ve své přednášce bych rád předal své zkušenosti a praktické tipy pro práci s tímto užitečným nástrojem. Ukážu vám, jak Act nastavit a efektivně využít při vývoji a testování GitHub Actions.
  • Více info

    #speaker

    Jakub Miskech

    What I Learned in 1000+ Heads Start-up

    • #Outreach
    • #Lessons

    Jakub Miskech

    Přednáška Partnerská stage

    11:00

    What I Learned in 1000+ Heads Start-up

    • #Outreach
    • #Lessons
    Ako vás pridanie ďalších procesov môže skutočne zrýchliť – znie to zvláštne, však? Podelím sa o to, čo som sa naučil pri práci, kde vyladenie nášho pracovného postupu pomocou tých správnych procesov prinieslo obrovský rozdiel. Porozprávame sa o jednoduchých spôsoboch, ako si lepšie zorganizovať prácu, urýchliť dodávanie projektov a urobiť váš každodenný inžiniersky život oveľa plynulejším.
  • Více info

    #speaker

    Lubomír Blažek

    TailwindCSS 4: rychlý fičák fíčur

    • #CSS
    • #Tooling

    Lubomír Blažek

    Jsem technický ředitel v Newlogic Digital. Krom klientských projektů se aktivně věnuju i Open-Source projektům. Ať už přispíváním do existujících jako např. Vite nebo TailwindCSS tak tvorbou vlastních. Frontend mě baví a jsem fanoušek moderního CSS a inovativních řešení.

    Přednáška stage F

    12:35–12:45 10 min

    TailwindCSS 4: rychlý fičák fíčur

    • #CSS
    • #Tooling
    Nová verze přináší zásadní vylepšení v rámci rychlosti a nové moderní CSS funkcionality. Zaměříme se na klíčové novinky, které vám ukážou, proč se vyplatí přejít na novou verzi. A kdo ví, možná přesvědčíme i ty nejzarytější odpůrce o výhodách TailwindCSS.
  • Více info

    #speaker

    Lukáš Hosnedl a Ondřej Zmek

    Jak jsme zpřístupňovali DrMax.cz

    • #Přístupnost
    • #Případovka

    Lukáš Hosnedl

    Lukáš se digitální přístupnosti profesně věnuje od roku 2017, od r. 2022 pak pod hlavičkou projektu Théseus Střediska Teiresiás Masarykovy univerzity. Coby od narození nevidomý je při každodenním používání webů, aplikací a dalších moderních technologií odkázán na odečítač obrazovky (screen reader). Daří se mu skloubit uživatelský pohled s odborným přístupem specialisty na přístupnost a znalostí aktuálních metodik, standardů a doporučení v tomto oboru. Spolu s kolegy z Thésea učí vývojáře, jak své produkty tvořit přístupněji a především jak přístupnost v budoucnu začleňovat do svého workflow už ve fázi designu.

    Ondřej Zmek

    UX designér, který býval i FE vývojář a ještě před tím stavební projektant. Zaměřuje se na uživatelský výzkum a sběr zpětné vazby, aby se digitální produkty lidem co nejsnáze používali.

    Přednáška stage E

    13:25–13:45 20 min

    Jak jsme zpřístupňovali DrMax.cz

    • #Přístupnost
    • #Případovka
    Představení cesty, jak jsme na českém a slovenském e-shopu Dr. Max zavedli pravidelné audity přístupnosti pro nevidomé a následnými změnami na frontendu jsme se během dvou let dostali ze situace „je to nepoužitelné" do stavu „je to jeden z nejpřístupnějších e-shopů na českém trhu". Včetně konkrétních ukázek změn, které měli největší dopad na přístupnost.
  • Více info

    #speaker

    Martin Staněk

    Jak AI mění možnosti vyhledávání na našich webech

    • #AI
    • #Tooling

    Martin Staněk

    Jsem front-end designer. Pamatuju si vytáčený internet a první web jsem postavil ve Frontpage. Web je moje práce i vášeň. Navrhuju uživatelská rozhraní, ale s Reactem si taky celkem rozumím.

    Přednáška Partnerská stage

    13:00–13:10 10 min

    Jak AI mění možnosti vyhledávání na našich webech

    • #AI
    • #Tooling
    OpenAI zásadně změnilo možnosti webového vyhledávání pro vaše projekty. Sémantické hledání bylo dříve doménou gigantů jako Google, nyní je snadno dostupné pro nás všechny. Ukážeme si, jak prakticky nasadit sémantické hledání na váš projekt a zásadně posunout relevanci a kvalitu výsledků.
  • Více info

    #speaker

    Jan Kaiser

    Angular Signals: zabiják RxJS

    • #Angular
    • #JavaScript

    Jan Kaiser

    Senior Software Engineer, This Dot Labs. Softwarový polyglot s jizvami z bitev se vším možným od Next.js, přes space computing ve VR, AST, Lua, serverless až po klasický vanilla JavaScript. Největší srdcovka je ale Angular.

    Přednáška Partnerská stage

    13:40–13:50 10 min

    Angular Signals: zabiják RxJS

    • #Angular
    • #JavaScript
    Praktická ukázka jak fungují signals v Angularu, jak se liší od RxJS a kdy a na co je použít. Podíváme se i na to, kdy je vhodnější použít RxJS a proč z Angulařího ekosystému jen tak nezmizí
  • Více info

    #speaker

    Petr Glaser

    AI nás připraví o práci... pokud jsme cvičené opice

    • #AI

    Petr Glaser

    Dravec, který rád experimentuje. Vždy v popředí moderních technologií ověřuje, na co se hodí a na co nikoliv, aby mohl to nejlepší používat pro sebe a také doporučovat ostatním. Řídí se heslem: Bez praxe nejsou koláče.

    Přednáška stage F

    14:35–14:45 10 min

    AI nás připraví o práci... pokud jsme cvičené opice

    • #AI
    Devin, Cursor, Jensen Huang... co mají tyhle věci společné? Velice odvážná tvrzení, že nám AI vezme práci. Ale jaká je vlastně realita? Během 10 minut projdeme stovky hodin vlastních zkušeností i z práce s klienty. Kde se AI hodí, kde nikoliv a jak k ní přistupovat, abychom nepodlehli hypu, který je všude kolem nás a zároveň na ni nezanevřeli jako nepotřebnou?
  • Více info

    #speaker

    Tereza Kosnarová Venerová a Radek Pavlíček a Lukáš Hosnedl a Ondřej Zmek

    Diskuze o přístupnosti

    • #Přístupnost
    • #Diskuze

    Tereza Kosnarová Venerová

    Radek Pavlíček

    Lukáš Hosnedl

    Ondřej Zmek

    Přednáška stage E

    14:00–14:45 45 min

    Diskuze o přístupnosti

    • #Přístupnost
    • #Diskuze
  • Více info

    #speaker

    Václav Kučera

    Důležitost odstraňování věcí

    • #Mews
    • #Refactoring

    Václav Kučera

    Václav je seniorní backendový inženýr ve společnosti Mews, který se specializuje na budování rezervačních služeb pro hotely. Mimo inženýrství ho baví vyrábět mechanické klávesnice a hrát na hudební nástroje.

    Přednáška Partnerská stage

    14:00–14:30 30 min

    Důležitost odstraňování věcí

    • #Mews
    • #Refactoring
    Zjistěte, proč bychom se všichni měli zajímat o mazání stávajících funkcí, jak to může zlepšit naše produkty a jak se .NET stává příkladem nadbytku funkcí. Ať už jde o snížení kognitivní zátěže a nákladů na údržbu, umožnění hodnotnějších funkcí nebo zjednodušení uživatelského prostředí, odstraňování je výhrou pro všechny.
  • Více info

    #speaker

    Vojta Ešner

    Přechod z React SPA na Next.js SSR

    • #SSR
    • #React
    • #JavaScript

    Vojta Ešner

    fanda automatizací i v ne-IT oborech
    stavitel lega
    hrdý otec

    Přednáška stage F

    15:00–15:20 20 min

    Přechod z React SPA na Next.js SSR

    • #SSR
    • #React
    • #JavaScript
    Rád bych se podělil o zkušenosti s kompletním přepisem dlouho běžící aplikace z SPA do Nextu, kde byly využity server components, SSR a další vychytávky. Celé to bude velmi praktické s příklady a konkrétními ukázkami a srovnáními včetně benchmarku, jak si vedla původní aplikace a nová.
  • Více info

    #speaker

    Martin Krištof

    Měření performance mikro-frontendů přes Speedcruve v Gitlab CI/CD

    • #Heureka
    • #Performance
    • #CI

    Martin Krištof

    Martin je team lead a fullstack Javascript vývojář se specializací na React. Snaží se posouvat Heureku jako front-end group leader. Mimo svoji hlavní pracovní náplň předává své zkušenosti z Reactu a testování prostřednictvím školení nebo online kurzů. Aktivně sportuje a má rád dobrou hudbu a jídlo.

    Přednáška Partnerská stage

    15:00–15:40 40 min

    Měření performance mikro-frontendů přes Speedcruve v Gitlab CI/CD

    • #Heureka
    • #Performance
    • #CI
    "Performance aplikací má nesporný vliv na konverze. Proto je měření rychlosti klíčové. Ale měřit rychlost vaší aplikace na produkci může být dost pozdě. Když optimalizujte výkon, potřebujete přece dopad změn vidět mnohem dříve! V Heurece jsme si vyzkoušeli integraci Speedcurve na naší vlastní implementaci měření rychlosti jednotlivých mikro-frontendů. Rozhodně to nebyla jednoduchá cesta, ale vzniklo nám jedinečné řešení, které ukazuje impact změn v aplikaci rovnou v rámci merge requestu v Gitlabu. Za poslední kvartál jsem zlepšili INP metriku o 40% a tento nástroj nám pomáhá nastavený trend minimálně dodržovat. A kdo řeší konverze ví, že čím dříve máte vliv změn změřený, tím lépe. Každá milisekunda se dá převést na peníze. Tak si přijďte poslechnout jak je ušetřit!"
  • Více info

    #speaker

    Petr Burian

    Backend: Skrytý motor frontendu

    • #SSR
    • #Performance
    • #Inspirace

    Petr Burian

    Tech for Leaders, EX-CTO @ Livesport, performance, runner. Petr na pozici CTO budoval a vedl technologické týmy Livesportu neuvěřitelných 16 let. Pomohl postavit úspěšný sportovní produkt Flashscore, který po světě používá přes 100 milionů sportovních fanoušků. Petrovým dlouhodobým zaměřením je technologická performance, leadership s lidskou tváří, mentoring technologických leaderů a talentů.
    Petr aktuálně čerpá svůj první sabbatical a věnuje se rodině, sebe-rozvoji a oblíbenému běhání.

    Přednáška stage F

    16:00–16:20 20 min

    Backend: Skrytý motor frontendu

    • #SSR
    • #Performance
    • #Inspirace
    "Frontend aplikací a webů většinou vnímáme jako první. Co se ale skrývá pod pokličkou a významně ovlivňuje zážitek jako celek? Backend! A ten je s Frontendem hlavní parťák. Ukážu vám, jak při měření a performance optimalizacích nezanedbat ani skryté, mnohdy důležité části. Stejně jako u pěkného auta, které nás na první pohled nadchne svým designem, můžeme přehlédnout části, které nejsou na první pohled vidět - podvozek, brzdy, motor, bezpečnostní prvky… Přitom skvělé auto nedělá jen hezký design kastle a interiéru, ale vyladěné auto jako celek."
  • Více info

    #speaker

    Aleš Roubíček

    Serverless renderování webových komponent

    • #SSR
    • #Performance
    • #Tooling

    Aleš Roubíček

    Přednáška stage F

    16:25–16:45 20 min

    Serverless renderování webových komponent

    • #SSR
    • #Performance
    • #Tooling
    Cloudflare Pages jsou na první pohled hosting jako Vercel nebo Netlify, na druhý pohled můžeme zjistit že je to nejen globálně distribuovaný JAM stack, ale i backend pro frontendové vývojáře, kteří mohou snadno uplatnit své znalosti i mimo okno browseru. Ukázky z praxe, včetně SSR web komponent included.
  • Více info

    #speaker

    Jan Horák

    Cache Me If You Can: Použití CDN v praxi

    • #CDN77

    Jan Horák

    Jenda odstartoval svou kariéru jako vývojář ve fullservicové agentuře. Tam objevil potenciál CDN pro výrazné vylepšení uživatelského zážitku na rozsáhlých e-shopech. Fascinace CDN technologiemi ho přivedla do CDN77, kde se nyní soustředí na frontend a vše, co s ním souvisí.

    Přednáška Partnerská stage

    16:00–16:40 40 min

    Cache Me If You Can: Použití CDN v praxi

    • #CDN77
    Zrychlete svůj web pomocí CDN: Praktický průvodce implementací a optimalizací pomocí Content Delivery Networks. Naučte se efektivně cachovat obsah, integrovat CDN do vašich projektů a využívat pokročilé techniky pro maximální výkon.
  • Více info

    #speaker

    Libor Vaněk a Borek Bernard

    Diskuze: JS frameworky mezi čtyřma očima

    • #JavaScript
    • #SPA
    • #SSR

    Libor Vaněk

    Head of Frontend v CDN77, fanoušek rychlého, přístupného a použitelného webu

    Borek Bernard

    CTO Shoptet, nadšenec do technologií a moderního frontendu

    Přednáška stage F

    17:00–17:45 45 min

    Diskuze: JS frameworky mezi čtyřma očima

    • #JavaScript
    • #SPA
    • #SSR
    Aneb boomeři vypráví o JS frameworcích. Diskuse nad aktuálními trendy ve světě JavaScript frameworků a metaframeworků. Nadšení z inovací a euforie z rychlosti, jakou se vše žene vpřed. Ale i skepse a únava z neustálých změn a prošlapávání slepých uliček.
    Přijďte se zapojit do odlehčené debaty, která slibuje nejen zajímavé postřehy, ale i příležitost k zamyšlení nad budoucností vývoje frontend technologií.
  • Více info

    #speaker

    Martin Žatkovič

    GoogleBot vs JavaScript

    • #JavaScript
    • #SEO

    Martin Žatkovič

    Martin Žatkovič je technicky orientovaný SEO konzultant v Seznam.cz, kde denně vyšívá na Zboží a Mapách. V posledních letech se věnuje primárně tématům týkající se automatizace, škálování SEO a v posledním roce také AI a jazykovým modelům.

    Přednáška stage E

    17:00–17:20 20 min

    GoogleBot vs JavaScript

    • #JavaScript
    • #SEO
    Na co si v roce 2024 dát pozor, aby uživatelé byli spokojeni a GoogleBot neměl s vaším webem problémy. Debordelizujeme problematiku JavaScriptu a SEO ve které panuje spousta nejasností. Projdeme si na co byste měli myslet aby vás SEO konzultant a Google zbožňoval a posvítíme si na všechny podstatné směry, které vašim klientům přinesou zisk.
  • Více info

    #speaker

    Ondřej Žára

    10 mini-receptů ze světa CSS

    • #CSS

    Ondřej Žára

    Ondra se zabývá frontendovým vývojem v Seznamu a také na půdě FEL ČVUT, kde na toto téma řadu let přednáší. Zpravidla se soustředí na JavaScript, takže o CSS toho moc neví. Weby začínal psát v době Nestscape Navigatoru, takže je stále v úžasu, jak snadné je dnes stylování stránek.

    Přednáška stage E

    17:25–17:45 20 min

    10 mini-receptů ze světa CSS

    • #CSS
    Praktické ukázky využití jedné či více "moderních" CSS vlastností na praktických úlohách, které dříve představovaly noční můry frontendistů
  • Více info

    #speaker

    Lukáš Havlíček

    Jak jsme (roz)loučili s GraphQL

    • #Pipedrive
    • #GraphQL

    Lukáš Havlíček

    Medajlonek speakera: Tech lead a full-stack developer, který vždy tíhnul spíše k frontendu a Reactu a býval aktivním členem GraphQL guildy v Pipedrive.

    Přednáška Partnerská stage

    17:00

    Jak jsme (roz)loučili s GraphQL

    • #Pipedrive
    • #GraphQL
    Před více než rokem a půl jsme se rozhodli vydat vstříc zítřkům bez GraphQL. Přijďte si poslechnout co nás k tomu vedlo, jak se nám to povedlo a co nás tahle cesta naučila.
  • Více info

    #speaker

    Michael Žabka

    Importance of immutability

    • #signageOS

    Michael Žabka

    CTO at signageOS

    Přednáška Partnerská stage

    12:30

    Importance of immutability

    • #signageOS
    Při vývoji webových aplikací je stále větší tlak na rychlost a nízkou spotřebu paměti. To jde ruku v ruce se stále více vychytanýma fíčurama. Předvedu, jak se to snažíme dělat u nás, kde pracujeme s daty v řádů desetitisíců až stotisíců entit v rámci jednoho view.
  • Více info

    #speaker

    Jindřich Máca

    Novinky v TypeScriptu

    • #make

    Jindřich Máca

    Jindřich Máca působí jako Staff Engineer ve společnosti Make, kde v rámci Core Tribe týmu vede inovace a vývoj klíčových funkcí platformy. Jeho práce zahrnuje nejen technologická vylepšení a zavádění nových funkcionalit, ale i důraz na stabilitu a efektivní odbourávání technického dluhu. S více než desetiletou praxí ve vývoji softwaru, během níž zastával různé technické a manažerské role, Jindřich spojuje hluboké znalosti s vášní pro inovace. Jeho kariéra je postavena na neustálém zlepšování produktů a vedení týmů k úspěchu.

    Přednáška Partnerská stage

    12:00

    Novinky v TypeScriptu

    • #make
    Prozkoumejte se mnou novinky, které byly v jazyce TypeScript doposud představeny v tomto roce, poté se pojďme společně podívat, co nabídne nadcházející aktualizace 5.6, a také zjistit, co se ještě chystá a co by mohlo být vydáno do konce tohoto roku. To vše s konkrétními příklady i s vysvětlením, proč to pro nás jako vývojáře může být užitečné v praxi.

Připravujeme další řečníky

FrontKon 2023 tým

Na co se letos těšit?

Jeden nabitý den a 3 stage

Program

09:00 (stage F)

09:00–10:00

Otevřeno, registrace

09:00 (stage E)

09:00 (partnerská stage)

10:00 (stage F)

10:00–10:10 10 min

Initial Commit

Kateřina Macháčková a Martin Michálek

  • #Organizace

10:15–10:45 30 min

Překvapení

  • #AI
  • #Inspirace

10:00 (stage E)

10:00 (partnerská stage)

11:00 (stage F)

11:00–11:30 30 min

Rapid development s Relay & Storybook

Michal Sanger

  • #DevStack
  • #JavaScript

11:30–11:40 10 min

Lokální vývoj GitHub Actions s Act

Pavel Kepka

  • #DevStack
  • #JavaScript

11:00 (stage E)

11:00–11:20 20 min

Nowwwinky speciál: co je nového u prohlížečů?

Tomáš Kout

  • #CSS
  • #JavaScript
  • #Prohlížeče

11:25–11:45 20 min

Turbopack: DX Matters

Jakub Inger

  • #Tooling
  • #DevStack
  • #DX

11:00 (partnerská stage)

11:00

What I Learned in 1000+ Heads Start-up

Jakub Miskech

  • #Outreach
  • #Lessons

12:00 (stage F)

12:00–12:30 30 min

V pasti Vercelu aneb za pohodlí se platí

Michal Matuška

  • #Performance
  • #DevStack
  • #CDN

12:35–12:45 10 min

TailwindCSS 4: rychlý fičák fíčur

Lubomír Blažek

  • #CSS
  • #Tooling

12:00 (stage E)

12:00–12:10 10 min

5 právních f*ckupů, kterým by se měl vyhnout každý frontenďák.

Karel Navrátil

  • #Přístupnost
  • #Právo

12:10–12:40 30 min

Inkluzivní mindset: důležitý krok k tvorbě přístupných digitálních služeb

Tereza Kosnarová Venerová

  • #Přístupnost
  • #Uživatelé

12:00 (partnerská stage)

12:00 30 min

Novinky v TypeScriptu

Jindřich Máca

  • #Make

12:30–13:00 30 min

Importance of immutability

Michael Žabka

  • #SignageOS

13:00 (stage F)

13:00–13:30 30 min

Signály v JavaScriptu

Riki Fridrich

  • #JavaScript

13:35–13:55 20 min

Mýty a blbosti o webové rychlosti

Martin Michálek

  • #Performance

13:00 (stage E)

13:00–13:20 20 min

Evropský zákon o přístupnosti optikou frontendu

Radek Pavlíček

  • #Přístupnost
  • #HTML

13:25–13:45 20 min

Jak jsme zpřístupňovali DrMax.cz

Lukáš Hosnedl a Ondřej Zmek

  • #Přístupnost
  • #Případovka

13:00 (partnerská stage)

13:00–13:10 10 min

Jak AI mění možnosti vyhledávání na našich webech

Martin Staněk

  • #AI
  • #Tooling

13:10–13:20 10 min

Mock Service Worker: využití pro testování i vývoj

Ondřej Hajný

  • #Tooling
  • #Testing

13:20–13:30 10 min

INP: proč je to právě 200 ms

Jakub Goldmann & Martin Kopta

  • #Performance
  • #Design

13:30–13:40 10 min

Co to kutí v UnJS

Lukáš Trumm

  • #JavaScript

13:40–13:50 10 min

Angular Signals: zabiják RxJS

Jan Kaiser

  • #Angular
  • #JavaScript

14:00 (stage F)

14:00–14:30 30 min

Effect a Evolu: (staro)nové způsoby jak psát (nejen) webové aplikace

Daniel Steigerwald

  • #JavaScript
  • #Tooling

14:00 (stage E)

14:00–14:45 45 min

Diskuze o přístupnosti

Vernerová, Pavlíček, Hosnedl, Zmek, moderuje Adam Kudrna

  • #Přístupnost
  • #Diskuze

14:00 (partnerská stage)

14:00–14:30 30 min

Důležitost odstraňování věcí

Václav Kučera

  • #Mews
  • #Refactoring

15:00 (stage F)

15:00–15:20 20 min

Přechod z React SPA na Next.js SSR

Vojta Ešner

  • #SSR
  • #React
  • #JavaScript

15:25–15:45 20 min

Prisma.io: kouzla s daty v serverových komponentách Next.js

Marta Kirchgessner & Tomáš Randus

  • #SSR
  • #Databáze

15:00 (stage E)

15:00–15:20 20 min

HTMX: Naházím vám vaše JS hračky do kanálu

Jiří Cerhan

  • #JavaScript
  • #HTML
  • #Hype

15:25–15:45 20 min

Co nám přinese React 19

Hana Klingová

  • #React
  • #JavaScript

15:00 (partnerská stage)

15:00–15:40 40 min

Měření performance mikro-frontendů přes Speedcruve v Gitlab CI/CD

Martin Krištof

  • #Heureka
  • #Performance
  • #CI

16:00 (stage F)

16:00–16:20 20 min

Backend: Skrytý motor frontendu

Petr Burian

  • #SSR
  • #Performance
  • #Inspirace

16:25–16:45 20 min

Serverless renderování webových komponent

Aleš Roubíček

  • #SSR
  • #Performance
  • #Tooling

16:00 (stage E)

16:00–16:20 20 min

Základní pravidla práce s lidmi

Irena Zatloukalová

  • #Soft Skills

16:00 (partnerská stage)

16:00–16:40 40 min

Cache Me If You Can: Použití CDN v praxi

Jan Horák

  • #CDN77

17:00 (stage F)

17:00–17:45 45 min

Diskuze: JS frameworky mezi čtyřma očima

Libor Vaněk a Borek Bernard

  • #JavaScript
  • #SPA
  • #SSR

17:00 (stage E)

17:00–17:20 20 min

GoogleBot vs JavaScript

Martin Žatkovič

  • #JavaScript
  • #SEO

17:25–17:45 20 min

10 mini-receptů ze světa CSS

Ondřej Žára

  • #CSS

17:00 (partnerská stage)

17:00

Jak jsme (roz)loučili s GraphQL

Lukáš Havlíček

  • #Pipedrive
  • #GraphQL

18:00 (stage F)

18:00–18:10 10 min

Merge to Master

Tomáš Hejč a Břetislav Proft

  • #Organizace

18:00 (stage E)

18:00 (partnerská stage)

Afterparty (stage F)

19:30–?

Afterparty proběhne v prostorách našeho partnera Apify v samotném centru Prahy.

palác Lucerna, Vodičkova 704/36, 110 00 Nové Město

Afterparty (stage E)

Afterparty (partnerská stage)

Partneři & média

Naši partneři jsou srdcem naší komunity. Bez jejich podpory by to nebylo možné. Díky jejich pomoci můžeme zajistit nejen finanční a logistickou podporu, ale také nabídnout nové příležitosti pro všechny účastníky. Společně vytváříme prostředí pro sdílení znalostí a růstu celé komunity.

Máte co nabídnout?
Podpořte letošní FrontKon!

Chci podpořit

Máte dotaz na náš tým?

Spolek Frontendisti.cz, založený v roce 2014, pravidelně pořádá živé nebo streamované meetupy v českých městech, vzdělává komunitu frontendových vývojářů, a nabízí přes 250 odborných přednášek zdarma na YouTube, kde také diskutujeme na Facebooku a spravujeme pracovní fórum.

Stojíme o vaší podporu a názory.
Volejte +420 730 171 545

[email protected]

Kateřina Macháčková Hlavní organizátor

Kateřina Macháčková

[email protected]

Martin Michálek Program konference

Martin Michálek

[email protected]

Tomáš Hejč Partneři

Tomáš Hejč

[email protected]

Břetislav Proft Partneři

Břetislav Proft

[email protected]