Dva dny. Sedm projektů. Dvě funkce rovnou v produkci. Interní hackathon CNC znovu potvrdil, že když se vývojový tým potká na jednom místě s jasným cílem, výsledky jsou vidět okamžitě.
Dva dny. Sedm projektů. Dvě funkce rovnou v produkci. Interní hackathon CNC znovu potvrdil, že když se vývojový tým potká na jednom místě s jasným cílem, výsledky jsou vidět okamžitě.
Květnový hackathon ukázal, že 48 hodin intenzivní práce zvládne proměnit nápad ve funkční řešení. Srpnový, který proběhl 5. a 6. srpna 2025, na první hackathon navázal a posunul laťku ještě výš.
Cílem našich hackathonů je posunout funkce, na které se v každodenním shonu obtížně hledá fokus. Během první hodiny z „věcí ze šuplíku“ a nových nápadů vznikne seznam sedmi témat. Všechna vycházejí z reálných potřeb a míří k funkcím, které chceme dostat do produkce. Týmy pod vedením Milana Frýberta mají na jejich zpracování dva dny soustředěné práce bez vyrušení. Výsledek? Všech sedm funkcí je po 48 hodinách ve funkčním stavu a dvě z nich připravené rovnou k nasazení. Pojďme se na ně podívat.
Interně pojmenované „Pornhub náhledy“. Krátké animace v náhledových obrázcích dodávají webu dynamiku, zvyšují atraktivitu obsahu a tím i zapojení uživatelů. Frontendista Tomáš Vojta má hotovo, funkce míří je připravena pro nasazení do produkce.
Máme i nové rozložení hlavní sekce (tzv. topFeed), které se plynule přizpůsobuje každému zařízení a po otestování zamíří do produkce.
Lubomír Jirků připravil backend modulu, který na webech zobrazí personalizovaný regionální obsah. Řešení jsme testovali napojením volných pozic z dat Úřadu práce. Jan Petrák pak zkoumal možnosti dalších otevřených dat jako jsou úřední desky, aktuální zprávy o výlukách a dopravních omezeních, atp. Cílem je mít na webech box, který bude uživateli automaticky doručovat lokální obsah na základě lokality vyčtené z cookie nebo jeho profilu. Funkce má velký potenciál a zatím běží v testovacím módu.
Sergei Anisenkov připravil systém, který automaticky vytváří 14 regionálních verzí článků podle dat z ČHMÚ. Předpovědi ve stylu „Ve středu si vezměte deštníky, od čtvrtka už to chce sněhule“. Inspirace přišla z úspěšných formátů v Google Discover.
Hackathon nepřinesl jen nové funkce pro uživatele, ale také zlepšení infrastruktury. Michal Kubec a Jan Pikl testovali spekulativní načítání odkazů, prefetching HTML a prerendering, tedy kompletní načtení obsahu v pozadí, které zrychluje načítání stránek. Technologie je už nasazena na některých částech webů, kde probíhá testování.
Luděk Rájecký se s Michalem Kubcem pustili i do vylepšení CMS, která mají redaktorům usnadnit práci. První je live náhled článku přímo v systému přes iframe s renderem front-endu. Druhá je úprava CMS pro pohodlnější práci na mobilu, zejména při online přenosech a diskusích. Obě funkce jsou aktuálně dostupné pro vybrané uživatele.
Během dvou dnů vznikly dvě funkce připravené k nasazení a pět dalších jsme posunuli do pokročilé fáze. Hackathon je pro náš remote tým hlavně možnost mít stoprocentní fokus na práci, která v běžném provozu ustupuje jiným prioritám. A navíc možnost potkat se osobně. Energie, kterou společná práce přináší, se promítá do výsledků. A právě proto v hackathonech pokračujeme.
Naše práce má každodenní dopad na miliony lidí, a to nejen v Česku. A přestože nejsme startup, technologie a inovace produktů jsou náš denní chleba. Neustále hledáme kolegy, kteří by chtěli tvořit budoucnost obsahu.
Rychlost, stabilita a promyšlená architektura
Detail, responzivita a čistý kód v jedné linii
Data, algoritmy a kód, který mění obsah v zážitky
Frontend, backend a dokonalá symfonie kódu