David Grudl

Otevírám dveře do světa umělé inteligence. Vymýšlím software co pohání weby, které dnes a denně používáte. Přednáším, školím, píšu.

Jsem spisovatel programů, specialista na AI, bloger a kdovíco ještě. Začínal jsem s počítači v éře disket, mezičasem se věnoval grafice a dokonce sázel noviny. Dnes navrhuji webové aplikace a zabývám se umělou inteligencí. Programátoři mě mohou znát jako autora řady populárních open source projektů (Nette Framework, Latte, Tracy, Texy a mnoho dalších).

Píšu blog La Trine, za který jsem získal nominaci na cenu Magnesia Litera, web Uměligence věnovaný AI a odborný blog phpFashion. Naučím vás jak správně používat AI, programátory školím jak vyvíjet webové aplikace, občas běhám závody Spartan Race či ma­ratony.

Sledujte mě na Facebooku, Twitteru jako @davidgrudl a @geekovo nebo na Threads.

chci vědět mnohem víc »

Opravdu chcete vědět víc? Dobrá. Narodil jsem se v Břeclavi ještě za dob socialismu. První programátorské krůčky jsem dělal na slušovickém počítači TNS. Vystudoval gymnázium, kde jsem dosáhl takové popularity, že učitelé můj odchod oslavili velkolepým večírkem. Poté jsem odešel za studii do velkoměsta. Do Brna. Na Masarykovu univerzitu, kde jsem strávil nejlepší léta, která mohla být věnována programování. Příležitostně jsem se živil jako grafik v reklamní agentuře a sázel noviny Břeclavsko.

V roce 1999 jsem založil firmu prodávající bezdrátové modemy a začal se také zajímat o webdesign, neboť jsem byl lakomý zaplatit 15 tisíc studentovi za vytvoření e-shopu. Tvorba webů a webových aplikací se postupně stala mým hlavním zájmem.

Roku 2004 spatřil světlo světa La Trine, ryze odborný blog s drtivou převahou neodborných článků. Původně na doméně dgx.cz, kterou jsem však i s blogem prodal roku 2008 za nehoráznou sumu novému majiteli. Blogování mě mělo naučit lépe psát, což se nestalo, kupodivu i tak patřilo La Trine mezi nejčtenější české blogy, a dokonce si vysloužilo nominaci na cenu Magnesia Litera. Naučilo mě snášet kritické a urážlivé komentáře od kolemjdoucích anonymů.

Začátkem roku 2005 jsem vydal první počin na poli open-source, tedy bezplatných volně šiřitelných programů. Šlo o knihovnu Texy! usnadňující psaní a formátování textů pro web. Knihovna se stala populární, používá ji hojné množství webů, počínaje blogy až po komplexní e-shopy, jako například Mall.cz. O rok později jsem zveřejnil databázovou vrstvu Dibi, která se taktéž setkala s přízní programátorů. O další rok později přichází na řadu zatím největší projekt Nette Framework.

Na rozdíl od předchozích knihoven se Nette Framework stal oblíbený ještě dřív, než ho kdokoliv viděl. Oficiálně jsem ho představil na konferenci PHP frameworky podzim 2007, o několik měsíců později i zveřejnil. Dnes se řadí mezi nejpoužívanější PHP frameworky u nás, mezi referencemi najdeme i řadu nadnárodních společností. Vypisuji veřejná školení Nette Framework. Kolem frameworku vznikla silná komunita programátorů, kteří se pravidelně scházejí každý měsíc na tzv. Posobotě. V anketě serveru SitePoint o nejlepší PHP framework roku 2015 se Nette umístilo na třetím místě na světě, hned za Laravelem a Symfony. Pro framework, o kterém většina planety nikdy neslyšela, celkem solidní výkon.

V roce 2008 jsem pochopil, jak funguje Twitter, omezil blogování a začal twítovat jako @DavidGrudl, během Microsoftí konference BUILD 2011 jsem si ještě založil zvlášť účet @geekovo pro počítačové záležitosti, abych jimi neotravoval slušné lidi.

Roku 2010 jsem se přestěhoval do Prahy a vytvořil web prezidenta republiky Václava Klause, který běží na Nette Framework. Po celou dobu své existence funguje bez jakékoliv zaškobrtnutí, padl pod nečekanou tíhou zájmu jen 1. ledna, když prezident v televizi ohlásil amnestii, aniž by se před tím poradil se svým webdesignerem.

V roce 2013 na afterpárty konference WebExpo jsem si poprvé vyzkoušel stand-up, tedy stoupnout si s mikrofonem před lidi a bavit je. Ukázalo se, že je to řádově snadnější než si připravovat odborné přednášky, neboť stačí kecat kraviny a nemusíte si ani připravovat slajdy. I přes toto zjištění ke stand-up komikům chovám stále něco jako respekt.

Roku 2016 jsem z nějakého důvodu pojal jako dobrý nápad se zúčastnit šílených běžeckých závodů Spartan Race, kde se lidé brodí bahnem, zdolávají překážky a dělají nespočet angličáků, a začal s tréninkem. O rok později na 27kilometrovém Spartan Race Beast na sjezdovkách v okolí Ještědu jsem měl spoustu času tento nápad revidovat.

Obrovskou výzvou a radostí byla spolupráce na crowdfundingové sbírce Naděje pro Ninu, která sháněla peníze na léčbu holčičky postižené spinální svalovou atrofií. Povedlo se!.

Říká se, že u mužů je čtyřicátý rok života ve znamení 3M (motorka, marathon, milenka). Říká se to správně.

Aby crowdfundingových sbírek nebylo málo, spustil jsem v roce 2018 jednu takovou pro podporu vývoje Nette Framework. Po více než deseti letech udržování frameworku, na kterém jely weby O2, ESETu nebo Zásilkovny, byl můj příjem z toho všeho přesně nula korun. Stal jsem se krávou, kterou jsem krmil, a všichni ostatní ji dojili. V rozhovoru pro Lupa.cz jsem tehdy prohlásil, že open source je komunismus a nefunguje — což se stalo asi nejcitovanější větou, jakou jsem kdy řekl, a to včetně „Dobrý den" a „Další pivo, prosím".

V roce 2021 jsem se nadchl pro umělou inteligenci, která do oboru informatiky přinesla nový svěží vítr po dlouhých letech naprosté nudy. Začal jsem zkoumat, jak tehdejší GPT zapojit do každodenního života. A dnes to nadšeně učím další.

Od roku 2022 točím pravidelně každý týden pořad TECH GUYS, kde probíráme s nadhledem aktuální technické novinky.


Foto ke stažení

Sociální sítě

Projekty

Uměligence

Vše podstatné, co potřebuješ vědět o umělé inteligenci. Průvodce ve světě AI

Web, podcast a kurzy o umělé inteligenci pro každého. Podcast patří mezi nejposlouchanější české tech podcasty. Praktickými kurzy na ChatGPT, Claude, Gemini a další nástroje AI prošly stovky absolventů.

TECH GUYS

TECH GUYS

Každý týden s nadhledem probíráme technologické novinky — od AI přes Apple a Teslu až po kryptoměny. Podcast i video na všech platformách.

Software

Nette Framework

Nette Framework

Téměř 20 let vývoje — a dodnes nejpoužívanější PHP framework v Česku i na Slovensku. V globální anketě SitePoint třetí na světě. Pohání stovky tisíc webů, od startupů po O2, ESET nebo Packetu. Bezpečnost v DNA, čistý kód a modulární architektura: Nette bylo jedním z prvních PHP frameworků, které rozložily monolit na desítky nezávislých balíčků. Celý ekosystém má stovky milionů stažení.

Latte

Latte

Nejbezpečnější šablonovací systém pro PHP. Jako jediný nabízí kontextově citlivou ochranu proti XSS. Intuitivní syntaxe, kterou se naučíte za odpoledne. Přes 15 milionů instalací.

Tracy

Tracy

Vysoce návykový ladicí nástroj pro PHP. Srozumitelné zobrazení chyb, profilování, logování a interaktivní debugovací lišta. Desítky milionů instalací — a díky integracím pro Laravel, Symfony či WordPress je oblíbený i daleko za hranicemi Nette.

dibi

dibi

Chytrá databázová vrstva s elegantním API. Podpora MySQL, PostgreSQL, SQLite, MS SQL a dalších. Automatická detekce typů, fluent query builder a integrované logování.

Texy

Texy!

Vůbec první open-source projekt Davida Grudla — rok 2005, kdy se o Markdownu ještě skoro nevědělo. Převádí čistý text na perfektní HTML s automatickou typografií a bezpečným zpracováním uživatelského obsahu. Na scéně přes 20 let.

NEON

NEON

Datový formát pro lidsky čitelnou konfiguraci. Podobný YAML, ale jednodušší a s podporou entit pro elegantní zápis služeb a závislostí.

…a desítky dalších projektů

Přes 20 samostatných Composer balíčků, dohromady stovky milionů stažení. Podívejte se na repozitáře dg a Nette na GitHubu.

Školení a kurzy www.umeligence.cz

Blog

Uměligence RSS FEED

La Trine RSS FEED

phpFashion RSS FEED

Videa

AI

Programování

Obecné

Na vlnách EKG

Neinvazivní podcast na základě skutečných událostí vytržených z kontextu.

Vystoupení

Kontakt

Obchodní a fakturační údaje

David Grudl
Korunní 2569/108
101 00 Praha

IČ: 69663963 (nejsem plátce DPH)

E-mail

Bankovní spojení

1406489015/3030 (Air Bank)
IBAN: CZ5530300000001406489015,  BIC: AIRACZPP

Zapsáno na živnostenském úřadě městské části Praha 7, č. j. MČ P7 011455/2017/OŽV/Pey, spisová značka SZ MČ P7 010973/2017.