28. května 2026
Nový začátek pro osobní stránky
Po delší době jsem se rozhodl dát osobním stránkám nový základ. Nešlo jen o vizuální redesign, ale hlavně o přesun na Laravel Filament, jednodušší administraci a prostor, který mě má znovu přivést k pravidelnějšímu psaní.
Poslední týdny pro mě byly připomínkou jedné věci, kterou jsem v hlavě nosil už delší dobu. Osobní web není jen místo, kam se jednou za čas odloží pár odkazů, životopis a seznam technologií. Pro člověka, který pracuje na vlastních projektech, píše kód, řeší produkty, konzultace a dlouhodobě staví věci na webu, je to i určitý veřejný kontext. Ukazuje, co dělám, jak přemýšlím a jak moc aktuální je obraz, který o sobě na internetu nechávám. A právě v tom začal můj původní web postupně zaostávat.
Nebylo to tak, že by stará verze byla špatná. Vznikla v době, kdy dávala smysl, měla vlastní administraci a odpovídala tomu, co jsem tehdy potřeboval. Jenže od té doby se změnilo hodně věcí. Změnily se projekty, technologie, způsob práce i to, jaký typ obsahu chci na osobním webu držet. Některé části webu zůstaly příliš dlouho bez větší aktualizace a postupně se z nich stal spíš historický záznam než živá vizitka. Když jsem se na web podíval očima člověka, který mě vůbec nezná, bylo jasné, že už neříká dost přesně to, co bych dnes chtěl, aby říkal.
Proč právě teď
Bezprostředním impulzem nebyl jen pocit, že by se hodil nový design. Důležitou roli sehrál i projekt LaraDep, na kterém aktuálně pracuji. U podobného projektu je docela přirozené, že si část návštěvníků nebo potenciálních zákazníků bude chtít ověřit, kdo za ním stojí. A pokud člověk takovou cestou dorazí na osobní stránky, měl by vidět něco, co působí aktuálně, srozumitelně a důvěryhodně. Ne starou historickou verzi webu, na kterou jsem několik let pořádně nesáhl.
LaraDep pro mě není jen další položka v seznamu projektů. Je to pokus postavit produkt, který má jasnější směr, vlastní publikum a ambici pomáhat vývojářům nebo týmům v konkrétní části jejich práce. Právě proto mi začalo dávat větší smysl srovnat i vlastní osobní web. Ne jako marketingovou kulisu, ale jako místo, které přirozeně vysvětlí moje pozadí, zkušenosti, technický přístup a způsob uvažování. Pokud někdo přijde z LaraDepu, neměl by přemýšlet, jestli je můj osobní web zapomenutý archiv. Měl by rychle pochopit, že za projektem stojí člověk, který weby a aplikace opravdu dlouhodobě staví.
Další důvod byl čistě praktický. Už nějakou dobu jsem přestal psát nové příspěvky. Ne proto, že by nebyla témata, ale protože publikování samo o sobě mělo zbytečně velké tření. Když se člověk musí při každém článku přepínat do administrace, která vyžaduje víc péče, než by měla, začne odkládat i dobré nápady. A odložený nápad se po čase často změní v nepublikovaný koncept, poznámku v telefonu nebo jen myšlenku, která se ztratí mezi další prací.
Přechod na Laravel Filament
Jedním z hlavních rozhodnutí bylo převést osobní web na Laravel Filament. To pro mě nebyla jen výměna jedné administrace za druhou. Laravel Filament vnímám jako nástroj, který dokáže výrazně zjednodušit správu obsahu, aniž bych musel znovu a znovu řešit věci, které jsou pro administraci běžné. Formuláře, tabulky, filtrování, validace, editace překladů, správa médií nebo vazby mezi obsahem jsou oblasti, které chci mít spolehlivé, ale nechci v nich trávit víc času, než je nutné.
Předchozí administrace byla na míru a v kontextu původního webu fungovala. Nešlo o špatné řešení. Problém byl spíš v tom, že každé vlastní řešení si člověk nese dál s sebou. Když se změní potřeby, přibude nový typ obsahu nebo se má upravit drobnost ve formuláři, je potřeba vrátit se ke kódu, připomenout si staré rozhodnutí a znovu udržovat část systému, která dnes nemusí být unikátní. Filament mi v tomto dává větší klid. Můžu se víc soustředit na obsah a méně na opakované stavění základních administračních prvků.
Osobní web je v tomhle ideální prostor pro pragmatické rozhodnutí. Nepotřebuji dokazovat, že si dokážu napsat každé tlačítko a každou tabulku ručně. Potřebuji systém, ve kterém se mi bude dobře pracovat, který bude přehledný a který nebude brzdit ve chvíli, kdy budu chtít upravit stránku, doplnit nástroj, přidat referenci nebo napsat nový článek. Laravel Filament přesně do takového scénáře zapadá.
Redesign nebyl jen o vzhledu
Na první pohled je redesign vždy vidět hlavně ve vizuální vrstvě. Změní se rozvržení, typografie, navigace, barvy, detaily komponent a celkový dojem. U tohoto webu pro mě ale byla důležitější změna pod povrchem. Chtěl jsem, aby struktura webu lépe odpovídala tomu, co na něm opravdu má být. Nejen klasické stránky, ale také reference, tech stack, nástroje, blog a obsah, který půjde postupně rozšiřovat bez toho, aby se z webu stal nepřehledný slepenec starých částí.
Nová verze má být jednodušší na správu, ale zároveň bohatší na informace. To je kombinace, která se nedá vyřešit jen hezčím layoutem. Je potřeba mít promyšlené obsahové modely, administraci, překlady, SEO pole, interní vazby a způsob, jak budou jednotlivé části webu růst. Když se tohle podcení, redesign chvíli vypadá dobře, ale po několika měsících začne znovu stárnout stejným způsobem jako předchozí verze. Mým cílem bylo udělat základ, který nebude potřeba za půl roku zahodit.
Právě tady se ukázalo, že osobní web může být malý projekt jen zdánlivě. Ve skutečnosti obsahuje spoustu rozhodnutí, která zná každý větší web nebo aplikace: jak držet vícejazyčný obsah, jak psát perexy, jak strukturovat stránky, jak zacházet s nástroji, jak oddělit hlavní obsah od SEO metadat a jak udělat administraci tak, aby byla příjemná i po desítkách úprav. Rozdíl je jen v měřítku. Principy zůstávají velmi podobné.
Jednodušší cesta zpět k psaní
Jedna z věcí, od které si slibuji nejvíc, je návrat k psaní. Nechci si dávat velké sliby o přesném publikačním kalendáři. Spíš chci odstranit překážky, které vedly k tomu, že jsem články nepsal vůbec. Pokud mě napadne téma z vývoje, provozu, AI, Laravelu, produktového přemýšlení nebo práce na vlastních projektech, chci mít možnost rychle otevřít administraci, napsat koncept, doplnit překlad a uložit ho bez pocitu, že kolem toho musím řešit další technický úkol.
Psaní má pro mě několik rovin. Pomáhá mi utřídit si vlastní myšlenky, zanechat záznam o rozhodnutích, která jsem udělal, a zároveň sdílet zkušenosti, které mohou být užitečné i pro někoho dalšího. Často se stává, že problém, který člověk řeší ve svém projektu, není zdaleka tak unikátní, jak na první pohled působí. Když ho popíše s kontextem, může tím někomu zkrátit cestu nebo alespoň ukázat jiný způsob uvažování.
Nová administrace by mi v tom měla pomoct velmi prakticky. Když je systém pro psaní pohodlný, člověk má menší tendenci odkládat i krátké poznámky. A z krátké poznámky se někdy stane článek, který by jinak nevznikl. Přesně to je pro mě důležitější než samotný fakt, že web má nový vzhled. Vzhled návštěvník uvidí jako první, ale pro mě bude rozhodující, jestli mi nový web pomůže znovu pravidelně pracovat s obsahem.
Osobní web jako živý kontext
Osobní stránky nechci chápat jako statickou vizitku. Statická vizitka rychle zastará, zvlášť když člověk průběžně mění projekty, technologie a priority. Mnohem bližší je mi představa živého kontextu. Místo, kde se dá dohledat, na čem pracuji, jaké technologie používám, jaké nástroje mi dávají smysl, co jsem řešil v minulosti a jakým směrem se chci posouvat dál.
Tohle je důležité i proto, že spousta pracovních a projektových rozhodnutí dnes vzniká ještě před první zprávou nebo hovorem. Někdo najde projekt, referenci, článek nebo nástroj a teprve potom si začne skládat obraz o člověku za ním. Pokud je tento obraz neaktuální, vzniká zbytečný šum. Nový web má tenhle šum zmenšit. Nemusí odpovědět na všechno, ale měl by dát návštěvníkovi rychlejší a přesnější představu.
Zároveň nechci, aby osobní web působil jako uměle naleštěná prezentace. Dává mi větší smysl, když z něj bude cítit reálná práce, rozhodování a postupný vývoj. Proto chci na blogu psát i o věcech, které nejsou jen finální úspěchy. Zajímavé jsou často i kompromisy, slepé uličky, technické dluhy, zjednodušení a rozhodnutí, která se ukážou jako dobrá až s odstupem. Právě takový obsah podle mě může mít dlouhodobější hodnotu než obecné marketingové fráze.
Spolupráce s AI jako součást procesu
Nová verze webu vznikala i s výraznou pomocí AI. Neberu to jako vedlejší poznámku, ale jako součást současného způsobu práce. AI mi pomáhá rychleji iterovat, držet kontext, připravovat texty, kontrolovat strukturu obsahu a posouvat se přes úkoly, které by dříve zabraly víc soustředěného času. Pořád je potřeba rozhodovat, kontrolovat výsledek a nést odpovědnost za finální podobu. Zároveň je ale těžké ignorovat, jak moc se tím mění tempo práce na podobných projektech.
U osobního webu se to ukázalo docela dobře. Nešlo jen o generování textu nebo automatické doplnění pár polí. Šlo o průběžnou spolupráci nad strukturou stránek, perexy, obsahem nástrojů, překlady, administrací a celkovou konzistencí. AI v takovém procesu není náhrada za směr. Je to spíš velmi rychlý spolupracovník, který pomůže rozpracovat rozhodnutí, ale pořád potřebuje vedení, korekci a jasné zadání.
Tohle téma mě zajímá i do budoucna. Ne ve smyslu obecných úvah o tom, že AI všechno změní, ale v praktické rovině každodenní práce vývojáře a člověka, který staví produkty. Kde AI opravdu šetří čas? Kde naopak vytváří práci navíc? Jak psát zadání, aby výsledek nebyl jen rychlý, ale použitelný? I o tom bych chtěl na novém webu postupně psát víc.
Co bude dál
Nový web neberu jako hotový monument. Je to spíš nový základ, na kterém se dá stavět. Některé části se budou určitě dál měnit, doplňovat a zpřesňovat. Chci průběžně aktualizovat tech stack, dopisovat nástroje, rozšiřovat reference a vracet se k blogu. Ne všechno musí vzniknout najednou. Důležité je, aby se web dal udržovat bez zbytečné námahy a aby mě neodrazoval od malých, pravidelných úprav.
To je pro mě asi největší rozdíl oproti předchozí verzi. Dřív jsem měl web, který technicky fungoval, ale nevybízel mě k tomu, abych se k němu často vracel. Nová verze by měla být opakem. Měla by být místem, kam má smysl dopisovat poznámky z praxe, krátké zkušenosti i delší texty. Místem, které nebude jen pasivně ležet na doméně, ale bude postupně růst spolu s tím, co dělám.
Nový začátek pro osobní stránky tedy neznamená odříznout minulost. Spíš znamená uklidit staré vrstvy, nechat si to, co stále dává smysl, a vytvořit prostor pro další období. Pokud se mi podaří díky jednodušší administraci psát častěji, lépe dokumentovat vlastní práci a nabídnout aktuálnější pohled na projekty jako LaraDep, pak redesign splní svůj účel. A pokud se tento první příspěvek stane začátkem pravidelnějšího psaní, bude to pro mě možná nejdůležitější výsledek celé změny.