Rozšírené hľadanie
Štvrtok 14. November 2024 |
meniny má Irma
Prakticky o GraphQL s Michalem Sangerem

29.10.2024 00:00 V tomto díle se ponoříme do světa GraphQL s Michalem Sängerem z Trezoru. Probíráme v jakých situacích nemusí být „grafko“ ideální a naopak, kde jednoznačně našlo své místo. Prozkoumáme nástroje jako Relay a Apollo, podíváme se na složitosti kolem federace a Michal nabízí řadu zkušeností a zajímavých názorů na ekosystém kolem téhle technologie. Prostě GraphQL projdeme tak nějak sakum prdum. Doufáme, že se vám 52. díl podcastu bude líbit! Podcast Celá epizoda na videu Host: Michal Sanger Michal je milovník dobrého jídla a zkušený javascriptový vývojář, který sbíral ostruhy mimojiné v Kiwi.com a Pipedrive. S nadhledem říká, že se o GraphQL zajímá zhruba od roku 1990. Prostě dlouho. Nyní GraphQL a jiné technologie krotí Trezoru. LinkedIn – X – SangerNaTripu.cz K čemu jsme došli? GraphQL se výborně hodí pro mezivrstvu client/server, jakožto typované API. React ekosystém je pro to dělaný. Dále je skvělé pro sdílení API například pro mobilní web, nativní appku atd. Komunita, zdá se, naopak dochází k tomu, že GraphQL se nehodí pro potřeby veřejných API. Ani největší hráči do využití pro veřejná API nešli a například Github od toho ustupuje. Je to náročné na údržbu, ale důvodů je více. Další příkladem, kde se GraphQL neujalo je komunikace server/server. Backendisti ke GraphQL nemají zase tak blízko, a celkově je tato technologie pro tyto potřeby zbytečně komplikovaná. Podle Michala je nejlepší pojetí takové, že frontendisti si řeší jak frontend kód, tak GraphQL vrstvu, tedy nějakou formu přemapování dat z backendu. Frontend v tomto směru Michal bere jako „interního zákazníka“. Z klientských knihoven Michal upřednosťnuje Relay. Jak říká, „Relay je trochu své“, a nevýhodou je určitá komplexita zavádění. Vyplatí se prý ale do Relay zainvestovat čas a úsilí. Co se týká federace, podle Michala je to extra složitost, které nefandí. Říká, že ani Facebook nemá federaci. Určité alternativy nabídl Michal ve své nedávné přednášce na WebExpo. Michal ještě bonusově doporučuje podzimní konferenci GraphQLConf a newsletter GraphQL Weekly. O čem všem se bavíme? Martinův tip pro vynervované přednášející Robinův tip: Comic Agile Pozvánka na LIVE natáčení podcastu na WebExpo Představení Michala Sängera Co se dělo v GraphQL za posledních 5 let? Konsolidace Jaký způsoby využití jsou pro GraphQL vhodné a jaké méně Diskuze i „edge computingu“ pro data fetching Klientské knihovny: proč Relay a proč ne Apollo Proč Michal nemá rád federaci Facebook nemá federaciMichalova přednáška na WebExpu Defer, prioritizace a performance Subscriptions a proč jsou těžké Dotazy: tRPC vs GraphQL Dotazy: Dokumentace Děkujeme za spolupráci: Honza Michálek . Odebírejte podcast ze Vzhůru dolů Spotify – Apple Podcasts – Google Podcasty – TuneIn – RSS podcastů Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail podcast@vzhurudolu.cz nebo kamkoliv jinam. Hlavně, aby se to k nám dostalo. Přejeme vám příjemný poslech!

LIVE v mezičase WebExpo 2024

27.10.2024 15:15 Poslechněte si, co nás a vás zaujalo na prvním dni květnové konference WebExpo. Zúčastnili se: Robin, Martin, dvě piva, asi tři desítky posluchaček a posluchačů a nervózní paní uvaděčka, která už „potřebovala končit“. Bavili jsme se o další „Harryho přednášce“, tedy o kešování na webu, o personalizaci, o newsletterech, o přístupnosti, o brandingu, o nejpopulárnějším operačním systému… Prostě toho zase bylo hodně a paní uvaděčce se nemůžeme divit. Užijte si 53. díl podcastu ze Vzhůru dolů. Mimochodem, znáte slovo „prgat“? Tak už znáte. O čem jsme si povídali? Co publikum zaujalo na WebExpo? Cache, Discomfort, Speech API, A11y, Nathan W. Pyle, Breaking Long Tasks a metrika INP. Harry Roberts: Cache Rules Everything Odbočka k BFcache „Jediný český odborník na keše“ Monika Marešová: hlavičky newsletterů a hyperpersonalizace Ana Rodrigues: Speech API Povídání si s ChatGPT je boží Buzz a bullshity kolem AI Jak promptovat AI bude prompty dělat AI? AI a přístupnost Michal Pastier o brandingu Ondřej Pohl o přístupnosti Kdo má nejhezčí slajdy? A když máte v ruce kladivo… Tipy na závěr: Origami od Mety, Android je nejrozšířenější OS Podívejte se také na Martinův report z letošního WebExpo. Podcast Video Odebírejte podcast ze Vzhůru dolů Spotify – Apple Podcasts – TuneIn – RSS podcastů Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail podcast@vzhurudolu.cz nebo kamkoliv jinam. Hlavně, aby se to k nám dostalo. Přejeme vám příjemný poslech! Děkuji partnerům Vzhůru dolů. Aktuálně hledají tyto lidi: .

S Ondřejem Ilinčevem o freelancingu, UX/CRO a mnohém dalším

22.10.2024 02:45 V Praze a osobně jsme uvítali vzácného hosta. Ondřej Ilinčev si s námi přišel do podcastu ze Vzhůru dolů povídat o freelancingu, psaní všeho možného, nabírání klientů, vydávání faktur a tak dále.  Samozřejmě jsme se bavili i o tom, co dělá, o UX & CRO, tedy o zefektivňování webů a aplikací. Bavili jsme se o spoustě témat a vydrželi bychom ještě dlouho. Vyberme ale tři oblasti, které zde trošku více rozvedeme.  V povídání jsme navazovali na Ondřejův text 25 let na volné noze. V čem podnikat? Ondřejovy rady by se daly shrnout do věty: Najděte si něco, v čem jste unikátní a kde jsou peníze. Vášeň pro práci si můžete vybudovat, nesázejte na „follow your passion“. Nadšení pro práci přijde, když v ní člověk začne být dobrý. Tak třeba: Lidé na střední škole chtějí být filmovými hvězdami, ale pak zjistí, že mohou najít zalíbení i například v účetnictví pro startupy. Psaní bylo u Ondřeje zásadní pro získávání zakázek Závazek který si dal, a to sice, že bude psát každý týden, byl pro Ondřeje transformující.  To, že začal psát blog až v roce 2015 bere jako jednu z největších chyb, protože mu utíkala skvělá cesta, jak získávat klienty. S každým rozesláním newsletteru mu dneska chodí od jedné do deseti poptávek. Když se spočítá počet hodin věnovaných blogu a k tomu Facebooková reklama, jsme na 3 milionech. Ale jsou to pro něj nejlépe investované peníze spolu se sebevzděláním. Vybírá si podle texty podle klíčovky nebo nějak jinak analyticky? Témata pro psaní Ondřej volí podle toho, co ho v danou chvíli baví. Zároveň se dívá na to, zda téma rezonuje s jeho potenciálními zákazníky.  O psaní také padlo, že „50 % energie strávíš tím, že se nutíš začít psát. Když už začneš psát, nějak to dopadne.“ Jak konkrétní Ondřej píše? Používá „spit draft, tedy „Hemingwayův přístup“, bez předem připravené struktury. A taky píše jak mluví.  Viz také Ondřejův text Jak napsat skvělý článek za 3 hodiny. O penězích, hodinovce a práci zadarmo O práci zadarmo pro klienty Ondřej říká, že „blbý klient vám dohodí vždy jen blbého klienta“ a tedy se tomu vyhýbá. Kromě neziskovek, jako je Člověk v tísni, tam cenu vrací klientovi jako příspěvek.  Naopak se snaží hodinovku držet co možná nejvýš. „Jsem tak drahý proto, abyste mě poslouchali.“ říká klientům. „Nechávejte si platit dopředu“ říká a bere to jako důležitou součást své práce s klienty kvůli eliminace rizika. Prodlužující se splatnost velkých firem je pro freelancery také velký problém. Další rada zní „Oprostěte se od toho, kolik tím trávíte času“. Jsou případy, kdy Ondřejova hodinovka byla v pětimístných cifrách.  Ondřej je placený od projektů. „Hodinovka je špatná, protože moje motivace je odpracovat co nejvíce hodin a vaše motivace je, abych odpracoval co nejméně hodin.“ říká klientům. Poslechněte si podcast s Ondřejem Ilinčevem plný praktických doporučení, ale i filozofických zamyšlení. Podcast Celá epizoda na videu Host: Ondřej Ilinčev Ondřej Ilinčev říká, že zefektivňuje weby a aplikace. Ve webařském žargonu řečeno se zaměřuje na CRO a UX . Zároveň je jedním ze nejzkušenějších českých freelancerů. Jeho newsletter čte téměr 8 tisíc lidí.  Ilincev.com – Newsletter – LinkedIn Obsah po minutách Martinův tip: pozor na polyfill.io a tahání zdrojů z cizích domén Robinův tip: Firefox kdysi aspiroval na vládce webu Představení Ondřeje Ilinčeva Paralely mezi webařinou a architekturou, zejména na záchodech Jak Ondřej zefektivňuje weby Najděte si něco, v čem jste unikátní Diskuze „follow your passion“ vs „follow your talent“ 25 let na volné noze: články od Martina a Ondřeje Hodinovka vs. projektová práce Psaní blogu a newsletteru, hlavní zdroj zakázek pro Ondřeje Jak Ondřej vybírá témata pro psaní? Vsuvka o Evernote a MyMind Jak konkrétně Ondřej píše? Používá „spit draft“ a píše jak mluví Tip na knížku Indistractable Proč Ondřej není na sociálních sítích Jak freelancer může promovat jinak, viz Honza Kvasnička Rada pro freelancery „Nedělejte zadarmo“ a co je tím myšleno? Další rada zní „Nechávejte si platit dopředu“ Co když začínám a nevím, jak se prezentovat? Jak funguje cenotvorba a jak spočítat hodnotu práce? Co znamená, že Ondřej přidělává vývojářům práci? Co všechno, kromě počasí, ovlivňuje konverze? Děkujeme za spolupráci: Honza Michálek Odebírejte podcast ze Vzhůru dolů Spotify – Apple Podcasts – TuneIn – RSS podcastů Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail podcast@vzhurudolu.cz nebo kamkoliv jinam. Hlavně, aby se to k nám dostalo. Přejeme vám příjemný poslech!

Letní sleva! Knížka „CSS: moderní layout“ jen za 199 Kč

20.10.2024 16:15 Knížka nebo e-book, to je jedno, cena je stejná — 199 Kč. Dohromady pak můžeš svou dávku znalostí moderního CSS mít za 399 Kč, i s poštovným. Co o knížce říkají čísla? 440 stránek 170 praktických ukázek 9 kapitol 3 formáty e-booku . A co říkají čtenáři? Skvěle vysvětlené. Jiní autoři knih o programovacích jazycích by si z toho měli vzít příklad. Vezmeš si ji na prázdniny s sebou? Kup si ji právě teď. Od června do září bude tenhle booster zlepšení tvých znalostí CSS za tuto skvělou cenu. Tištěná je k sehnání u dobrých knihkupců . Všechny ostatní varianty pak přímo přes Vzhůru dolů.

S Michalem Špačkem o bezpečnosti pro vývojáře i běžné smrtelníky

11.10.2024 00:31 Michal je bezpečnostní expert a Head of Security v Shoptetu. Povídali jsme si o nejen o tom, co aktuálně dělá , ale zabrousili jsme hlavně do vod bezpečnosti. Na základě našich nedávných zkušeností z cestování jsme probrali vícefaktorové zabezpečení a Michalova doporučení, jak se k němu stavět. Proč je důležité hlásit bezpečnostní chyby a proč tím Michal tráví svůj volný čas? Vícefaktorové zabezpečení Používejte aplikaci na hesla, které ukládá do cloudu, abyste vše neměli na jednom zařízení a zároveň zálohované. Třeba 1password. Heslovací aplikace by zároveň měla umět generovat dočasné kódy pro 2FA. 2FA je dneska spíše zavedený pojem pro jakékoliv vícekrokové zabezpečení, i když je to nepřesné. Druhý faktor v původním smyslu znamená potvrzování např. na jiném zařízení. Proč a jak hlásit bezpečnostní chybu? Michal to považuje za dobrý vývojářský i bezpečnostní výcvik. Zároveň tím zamezuje, že na chybu přijde někdo, kdo ji zneužije. Chyby se mu už dneska prý chodí ukazovat samy. Když už něco najdete, nepište to nikam veřejně, nevysmívejte se, data nestahujte, nezneužívejte. Pokuste se kontaktovat autory, i když to bývá náročné, např. hledáním přes kamarády, přes LinkedIn a tak dále… Autorům webů Michal doporučuje mít soubor security.txt s kontakty na důležité osoby. Podcast Celá epizoda na videu Host: Michal Špaček Michal je bezpečnostní expert a Head of Security v Shoptetu. Jistě jej znáte díky jeho početným přednáškám a článkům o bezpečnosti. Píše o sobě také, že je „občasný lovec chyb“, který se může pochlubit úlovky v lesích Googlu, Atlassianu, T-Mobile a mnohých dalších. Dříve pracoval například pro Report URI, Slevomat nebo Skype. Žije na Šumavě. michalspacek.cz – X – LinkedIn Obsah po minutách Robinův první tip:State of HTML a Robinův druhý tip: Technology Connections Martinův tip: Speed Brain od Cloudflare Představení Michala Špačka Špinění konzultantský rukou od práce Co Michal dělá v Shoptetu, zavádění 1password atd. Jak na dvoufaktorovou autentizaci Hory, na kterých chceme umřít: FTP vs. SFTP, CSS vs. CCS Optimalizace stránek pro vkládání ze správců hesel Atribut passwordrules Hlášení bezpečnostních chyb K čemu je /.well-known/change-password Trolení pomocí phpinfo.php Jak je to s odměnami za hlášení chyb Odebírejte podcast ze Vzhůru dolů Spotify – Apple Podcasts – TuneIn – RSS podcastů Nápad? Chyba? Připomínka? Pochvala? Pište nám na e-mail podcast@vzhurudolu.cz nebo kamkoliv jinam. Hlavně, aby se to k nám dostalo. Přejeme vám příjemný poslech!

WebExpo 2024: Neuvěřitelné se stalo skutkem. Viděl jsem všechny přednášky, které jsem vidět chtěl

11.10.2024 00:31 Tohle se mi ještě nestalo. Letos jsem viděl všechny přednášky, které jsem si uložit do programu konference WebExpo. V předchozích ročnících tomu tak nebylo. Program jsem sice měl, ale vždycky jsem se s někým cestou na přednášku zapovídal. Přednášku jsem vždy nakonec viděl, to jo. Většinou posledních pět minut. WebExpo pro mě tedy fungovalo hlavně jako dokonalá networkingové akce. Letos jsem to měl jinak. Definitivně opouštím vývojařinu a CSS, posiluji specializaci na rychlost webu a objevuji oblasti: produkový management a SaaS.  Poctivě jsem prošel program, prolustroval řečníky a vybral si přednášky z těchto kategorií. Zafungovalo to skvěle. Mám pocit, že jsem se ve svých nových oborech docela posunul. Viděl jsem 13 přednášek. Skoro z každé si něco odnesl. Tři byly skoro dokonalé, ty od Nathana W. Pyle, Michala Pastiera a Anny Bohonek. WebExpo je multioborová konference. A proto je, kromě programu dodaného Šárkou Štrossová a spol., vždy takové, jaké si ho uděláte. Já si to užil. Tentokrát jinak, ale prostě užil. A ještě jsme s parťákem Robinem a výborným publikem stihli natočit další epizodu podcastu ze Vzhůru dolů. Následují moje jen trošku redigované poznámky z přednášek, na kterých jsem byl. Je to punk, ale třeba vám to k něčemu bude. Ve středu: Nathan W Pyle – How to form a habit of universe construction Jak Nathan přemýšlí o kreativitě, jak dělá příběhy pro storíčka. Holubi, kočky… už nikdy na ně nebudu koukat stejně. Velmi vtipné! Líbilo se mi to a beru to jako inspiraci pro FrontKon, jak skvěle lze začít konferenci vlastně ne až tak související přednáškou. Markéta Kabátová – Will people love your product? Test it! uLab pomáhají firmám růst v zahraničí. Jak testovat zájem produkty pomocí kampaní na věci, které ještě úplně neexistují. SaaS je obecně vhodný pro toto testování. Zvolit cílové skupiny a vybrat skupinu, na kterou se dá zaměřit v kampaních na Meta/Google. Na konci info, že jde o test Landing page co nejvíce realistická. CAC = náklady na získání zákazníka. Shrnutí: Moc zajímavý obsah. Markétě to kazila technika, ale celkový dojem mám pořád velmi dobrý.  Monika Marešová – Email automation: Key trends and how to put them into action E-mail má vyšší open rate než dříve, průměr 28 % Polovina lidí nakupuje přes mail. Nejdůležitější při rozesílání je autentizace - DKIM atd. Doporučuje subdoménu pro marketingové maily kvůli reputaci hlavní domény. AI trend je tvorba obsahu mailů, hlavně jejich variant. Doporučuje promazávání kontaktů a segmentaci, odstranění neaktivních, co kazí statistiky. Shnrutí: Přednáška, se jejímiž výstupy jdu rovnou do týmu PageSpeed.cz. Michal Pastier – How to start/restart a brand for global success Inspirace berte odkudkoli. Pokud děláte SaaS, může být zajímavý marketing knížky, nejen SaaS. Velká kniha potřebuje vlastní polici.  Nepotřebujete unikátní produkt, potřebujete silnou značku. Potřebujete se odlišit od feelingu a barev ostatních. Oddělit se od konkurence pomocí brand code. Brand code má mnoho možností - logo, barva, typoška, zvuk… viz jeho slajdy. Pro mě jedna ze tří nejlepších přednášek. Claire Suellentrop – How to operationalise customer value to maximise product growth Jak zjistit, jakou máte cílovku. Mrknout na její knížku “Forget the Funnel”. SparkToro - dá vám info o cílovce. Proces identifikace skupiny ideálních zákazníků zjistit, proč kupují produkt adaptovat Demografie je na nic. Protože pak Ozzy Osbourne a princ Charles jsou stejné osoby. Zajímá nás motivace k nákupu, ne demografie. Dotazník ano, ale nechte otevřená pole a zkoumejte to. Jak nyní děláš to, co nabízí můj produkt? Kdy jsi zjistil, že produkt potřebuješ - v jaké situaci? Jak ses dozvěděl o našem produktu? Proč jste si vybrali nás oproti konkurenci? Když už to používáte, co vás přesvědčilo, že to je dobrý nástroj pro vás? Lepší než onboarding v mailu je checklist v aplikaci. Yannick Kilcher – Building & Selling AI Products Struktura AI aplikací - moc obecné, moc úvod o AI. Vím, že Yannick měl úspěch, ale pro mě to nebylo. Petr Brzek – Building a LLM chatbot with confidence Prompty jsou nejzásadnější pro dobré výsledky LLM. Tipy na prompty: Jasné, konkrétní instrukce Relevantní příklady Rozdělit složité úkoly Postupné myšlení Vyhodnocovat podle kritérií Používat oddělovače Experimentovat a měřit Cyklus feedbacku a výstupu. Nishu Goel – Breaking down long tasks Já jsem odešel, protože na mě to bylo moc basic.   Tématicky hlavně k metrice INP. Ale všem, co řeší performance, přednášku od Nishu velmi doporučuji. Prošla to velmi postupně a smysluplně. Harry Roberts – Cache rules everything Dvě témata: cache a revalidace. “Stale” - vypršelo expiry “Pragma”, “expires” je starý shit, používejte Cache-control. Last-modified taky shit, používejte ETag No-cache - pozor na to. Cache-control: public/private - nesmí se sdílet napříč proxy apod. Must-revalidate - pro vše, co může být užitečné, i když to není čerstvé Cache-busting je mýtus. Potřebujeme jen dvě hlavičky - ETag a Cache-Control. Celkově vzato: Nabušený jako vždy od Harryho, ale už jsem byl unavený a tohle potřebuju vidět ještě jednou. Má i slajdy a článek. Ve čtvrtek jsem viděl následující: Jiří Janoušek – The problem with bad meetings is not what you think Meetingy a jejich problémy. Problém prostě není v tom, že je možné meetingy zrušit nebo významně zefektivnit. Jeden problém meetingů je, že když hodně lidí věří, že to je pravda, vyhraje to. To je jeden příklad. Meetingy jsou složitý systém. Pravé důvody jsou jiné než něco udělat. Například zlepšit šanci na povýšení nebo pokecat s lidma. „Personal sensitive“ téma, lidé lžou o názorech na meetingy, protože jsou pro ně důležité. Mýty, které vyvrací: Meetingy s agendou jsou lepší než bez ní.  Lidé mají hodně meetingů - podle průzkumu moc ne, jen výmluva.  Místo meetingu stačí email, taky blbost. Škoda, že prezentace byla bez dat, rozhovor v Cinkátku byl lepší. Honza Valder & Daniel Nádvorník – Global product personas Tři fáze vývoje person. Zásadní otázky, zda jsme ready pro persony. Stálo je to 10k dolarů za personu. Škoda, že to bylo jen pro velkou firmu, těžko tohle aplikovat na malé čučkaře. Anna Bohoněk – A practical guide to work smarter with AI AI tipy pro management, ale zde skvěle fungovaly. To prompt = to delegate. Kdo neumí delegovat, neumí promptovat. Klíč je dát mu kontext. Lépe definovat, kdo jsem a můj kontext - custom instructions. Who you want to be. Poznámka pro mě: používej více diktování i na Macu do textu. Meeting asistenti, viz Fireflies. Custom GPTs - bot - např. s personami, kterým prodávám, nebo tak, ale jak data? Asi CRM? Třeba vzít z webu? Knížky? Carra - prodejní asistent. Agent - může provádět akce. Skvělé! Jedna z top 3 přednášek. Jan Čurn - How to feed LLMs with data from the web Scraping webu je základ - Apify Když máte obsah v Markdownu , pak je postup: Založit Custom GPT Dát mu instrukce, jak se má chovat. Dát mu data. Tohle vypadalo jako přednáška, díky které udělám z celého Vzhůru dolů jednoho bota, který vám na všechno odpoví, ale David Grudl mě vyvedl z omylu. Problém je nejspíš v zatím nedostatečné paměti ChatGPT. Tedy tak nějak si to z afterparty, kolem třetí ráno, pamatuju. :-) Moje poznámky si nejlépe doplňte o záznamy, které jsou už k dispozici. Děkuji partnerům Vzhůru dolů. Aktuálně hledají tyto lidi: .

O psaní: jak začít a už se nezastavit

06.10.2024 21:30 Začněte psát. Prostě začněte. Teď hned. Nebo až dočtete tenhle text. Psaní vám rozšíří znalosti a pomůže lidem kolem vás. Psaní vám vybuduje renomé. Nejlepší na psaní je však něco jiného. Můžete se totiž propracovat k neuvěřitelné flow. Budete mít radost ze psaní samotného. A budete se k němu chtít vracet. Je možné, že psaní není pro vás, to nemůžu vyloučit. Je ale možné, že k procesu psaní jen špatně přistupujete. Proto vznikl tenhle text. Aby vám pomohl. Témata k psaní máte. Téma má každý. Tématem jste vy, váš život, vaši kamarádi, vaše rodiny, vaše práce. Každý den se něco stane a když chcete, každý den se něco naučíte. Dokonce i z každé návštěvy Brna můžete mít historku. Překvapí vás, jak mohou být vaše znalosti, zkušenosti, komentáře nebo příhody užitečné nebo zajímavé pro ostatní. O každém oboru, o každém tématu píše jen málo lidí. Nalezení niky, ve které nikdo není, je snadné. V češtině je to ještě snadnější. Psaní je přemýšlení. Umožní vám zformulovat myšlenky, umožní vám lépe komunikovat, umožní vám být lepší v tom, co děláte. Pište stručně, vynechte vatu. Když nevíte, jak začít psát, začněte uprostřed. Rozdíl mezi průměrem a expertem je často v tom, že expert píše. Píšu skoro 30 let. Měl jsem na to talent? Nemyslím si. Moje první texty byly mizerné. Prostě jsem psal o tom, co mě baví. A přemýšlel, jak se to dá příště zlepšit. Pokusím se vám teď shrnout, co si o psaní myslím a jak byste s ním mohli začít i vy. Proč vlastně psát? Důvodů proč psát, je hodně. Ale nejlepší je najít si cestu do stavu, že vás psaní prostě baví. Zlepšení vašich znalostí Psaní zlepší vaše znalosti, protože „writing is thinking“. Nutnost zformulovat myšlenky vás přinutí nad tématem přemýšlet. Nutnost doložit vaše tvrzení příklady, daty nebo ilustracemi vás donutí dělat rešerše. Tím se v daném tématu zlepšíte. Ano, věc, o které píšete, musíte dělat. Když chcete psát o webové vývojařině, nemůžete o ní nic nevědět. Ale díky psaní se za pár hodin stanete v dané věci výrazně lepšími než je většina jiných lidí. Předání znalostí a budování renomé Když chcete někomu pomoci, vysvětlíte mu to. Když chcete pomoci více lidem, napište to. Je lákavé, když zjistíte, že dokážete pomoci stovkám nebo tisícům lidí najednou. Je návykové, když vám lidé začnou psát s pozitivní zpětnou vazbou. Píšeme většinou zadarmo, ale něco z toho přece jen můžete mít. Třeba renomé. To se vždycky hodí, ať už jej pak nějak zpeněžíte nebo ne. O tom ale napíšu jindy. Flow jak sviňa Tohle je vlastně nejdůležitější, protože psaní nemusíte chtít dělat pro lidi tam venku, ale hlavně po sebe. Pro mě je flow hlavní důvod, proč skoro každý den píšu. U většiny textů se dostanu do „flow jak sviňa“. Nevím o světě a psaní mě prostě vtáhne. Je to droga.  Zítra to chci zase. Můžete psát i vy? Už víte, že psaní mě baví. O psaní se bavím s lidmi a vidím, že skoro všichni by chtěli občas něco napsat, ale mají spoustu překážek. Pojďme se na ně podívat, třeba je společně přeskočíme. „Nemám talent“ Možné to je. S talentem se buď rodíme, nebo ne. Někdo má psaní prostě v krvi, jiný má v krvi něco jiného. Lidé ale obvykle podceňují, že talent se dá do určité míry nahradit výcvikem. Někde v hlavě všichni máme sval, kterým se dají produkovat skvělé texty. A ten sval buď trénujeme nebo ne. Možná mě už někteří znáte přes moje texty. Možná si myslíte, že mám talent. Ale ne, nemyslím si, že tam byl. Moje učitelka češtiny ze střední by vám to vysvětlila. Moje texty byly docela špatné, dokud jsem nezačal trénovat sval psaní. Teď už je z něj docela dobrej biceps. Má talent náš mladší syn? Když mi píše zprávy přes WhatsApp, strašně trpím a většinou mu vůbec nerozumím. Ale ve čtvrté třídě si chtěl zkusit napsat sci-fi novelu. Začal, dostal flow jak sviňa a dokončil to. Jeho dílo „AI zničí svět“ mělo nápad, mělo zápletku. Ale číst se nedalo, protože v něm bylo strašně moc chyb. Vyřešil to jeden prompt v ChatGPT, který chyby odstranil a text celkově vyčistil. Najednou byl z jedenáctiletého kluka vlastně docela talentovaný mladý spisovatel. Novela končila větou, kterou považuji za nejlepší zakončení knížky ever: Nakonec to ale dopadlo dobře. Vztahy se urovnaly, přístroje se opravily a hrob prezidenta byl také zrestaurován. Bylo to náročných sedm let. Má Jakub talent? Ještě nevím. Vlastně na tom nezáleží. Talent se přeceňuje. Jsou zde ještě nástroje. A pak ten trénink svalu. „Na škole mi to nešlo“ Tohle může říct skoro každý, včetně mě. Škola obecně není moc dobrá v učení praktických dovedností. Martin Kopta to nedávno hezky shrnul do tweetu: Sice máme ve školách hodiny slohu, ale žádný z postupů, který jsem si vypěstoval, jsem se nenaučil ve škole. Ani si nevybavuju, že bysme na češtině na peďáku nějaké hodiny výuky psaní měli. Takže se nedivím, že učitelé psaní učit neumí. Ano, učitelé jsou jen teoretici psaní. Neumí psát a neuměli vás to naučit. Psaní v praxi je nakonec něco úplně jiného než si ze školy pamatujeme. Na utrpení při psaní ve škole tedy můžete zapomenout, s jedinou výjimkou. S výjimkou osnovy. Napsat si před psaním osnovu je opravdu užitečná věc. Dělali dobře, že do vás osnovu tlačili. Ještě se k osnově vrátím. „Nebude to dobré, ostatní mě budou kritizovat“ Ano, napoprvé vaše texty nebudou dobré. Ale iterujte a přemýšlejte, jak to podruhé napsat lépe. Nebo text po týdnu zkuste napsat znova. Bude to lepší, uvidíte. Ten perfekcionismus v nás, který nám zakazuje zveřejnit „nedokonalé dílo“… Nebo je to spíše strach? Strach z toho, že vám někdo napíše, že váš text je špatný? Strach z toho, že si tím uříznete ostudu? Něco vám řeknu. Napsal jsem fakt hodně textů. Každý týden napíšu něco pro sociální sítě, skoro každý týden delší text. Napsal jsem čtyři knížky. Dostal jsem hodně reakcí, občas jsem z nich opravdu na větvi.  Jedna věc se mi ale nikdy nestala – že by za mnou někdo přišel a řekl, že některý můj text byl fakt mizerný. Nejhorší, co se mi s mými texty kdy přihodilo, bylo, že článek neměl takovou čtenost, jakou jsem předpokládal. Nevzbudil zájem. Nebo že můj tweet nikdo neosrdíčkoval. Vážně. Nic horšího nečeká ani na vás. Myslím, že lidé obecně umí oddělovat texty od autorů. Váš text si přečtou, třeba se jim nelíbí, ale to není důvod, aby si to spojili s vámi. Lidé si pamatují jen dobré texty. Nebo si snad vzpomenete na nějaký fakt mizerný text, který jste v poslední době četli? Nejspíš ne. Nedočetli jste ho. A na autora už jste dávno zapomněli. „Nevím, o čem mám psát“ Nevíte, ale můžete to vědět. I to je schopnost, kterou se můžete naučit, stejně jako jiné schopnosti. Třeba schopnost dojet autem domů. Věděli jste kdysi, jak se z výletu dostanete autem domů? Nevěděli, museli jste se to naučit. Nebo jste se museli naučit používat nástroj, třeba mapy od Google. Stejně tak se můžete naučit, jak vymyslet, o čem budete psát. Pojďme to zkusit prakticky: Co jste se dneska naučili v práci? To je obecně dobré téma k napsání. Lidé obvykle přeceňují znalosti ostatních. Pokud s oborem vyloženě nezačínáte a něco jste se v práci naučili, pravděpodobně to je zajímavé i pro nás ostatní. Napište o tom něco. Zajímavý článek ale dokážete napsat, i když s nějakým oborem právě začínáte. Pokud to dokážete vysvětlit způsobem, jakým to nikdo jiný dosud nevysvětlil. Drtivá většina lidí nic nenapíše, právě proto, že si myslí, že výsledek bude o ničem. Možná bude o ničem pro vás, protože vy už to víte. Právě jste se to naučili. Překvapí vás ale, kolik je tam venku lidí, kteří budou za vaše znalosti rádi. Osobně také občas nevím, o čem psát, ale mám nástroje. V poznámkách v Evernote si eviduji témata, o kterých bych někdy chtěl něco napsat. Průběžně své poznámky doplňuji tím, jak o tématu čtu nové články nebo zjišťuji nové informace z práce pro klienty. Když už nevím, co čem psát, mrknu se do poznámek. Následně vždy zjistím, že ve skutečnosti mám ohromný tvůrčí přetlak. Psát ale nemusíte jen o své práci. Každý den se vám něco děje, každý den se projevují vaše názory, každý den vás napadne něco vtipného. Každý den se vám stane něco zajímavého, i když necestujete do Brna. Stačí se na svět dívat správným způsobem. Pokaždé, když se něco zajímavého stane, mě už v hlavě vyskakuje text, který by se o tom dal napsat. I tohle je dovednost, kterou se dá naučit. „Psaní je pro mě utrpení“ Jednou jsem na Twitter napsal: Abych si připomněl, jaké utrpení je pro některé lidi třeba napsat článek, pustil jsem se do opravy kola svépomocí. „To dám za půl hodinky.“ Většina neděle v háji. Kolo je rozbité víc než předtím. Nyní sháním servis. Ano, umím si představit, že pro někoho je servis kola prostě zábavná práce, kterou dělá každý den. Pro mě ne. Ale věřím tomu, že zábavnou prací pro mě není jen proto, že jsem v životě strávil opravami kol velmi málo času. Věřím tomu, že bych dokázal mít z opravy kola stejné potěšení jako z psaní tohodle článku. Stačilo by cvičit sval. Psaní je pro mnoho lidí utrpení. Je možné, že jim to prostě nikdy nepůjde. Ale taky je možné, že jen málo trénují a jdou na to ze špatné strany. „Není psaní už překonané?“ Tohle je téma, které často řeším s mladšími. „Proč píšeš knížky, když je už nikdo nečte?“ „Proč se trápíš s článkem, když bys to mohl natočit na video a udělat z toho reel na Instagramu?” říkají mi. Ano, do určité míry je to pravda a do určité míry lidé dnes v onlajnu méně čtou. Je to do určité míry generační věc. Na druhou stranu – text není mrtvý formát, fakt ne. Trh knížek už má sice svá nejlepší léta za sebou, v online se stále velmi čte. Změnily se však nároky na texty. Už neprojde generické povídání na téma, které už milionkrát někdo napsal ve formátu dizertační práce jako před dvaceti lety. Dnes fungují kratší texty. Fungují texty doplněné fotkami, příklady, interaktivními ukázkami, citacemi, tabulkami… Nejlepší texty jsou ty, kde je málo textu a hodně toho ostatního. Ale pokud to lidi bude zajímat a dáte tomu dobrou formu, přečtou si i fakt dlouhý text a ještě k tomu bez obrázků. Jako tenhle. Pokud stále ještě čtete, jste toho důkazem. Text má obrovskou výhodu. Text můžete konzumovat svým tempem. Někdo skenuje nadpisy, někdo obrázky, u některého bodu zpomalí tempo a zaměří se na něj. Tuto možnost vám video nebo audio nenabídne, tam jsme téměř plně v moci tempa a stylu vyprávění autora. Text je stále nejsnáze vyhledatelný a skenovatelný formát. A pak… I když chcete natočit reel na Instagram, stejně si předtím nejspíš budete potřebovat uspořádat myšlenky. Uděláte si rešerši, sepíšete si strukturu, možná i scénář. A nakonec to natočíte. Vlastně jste udělali velkou část procesu psaní. Psaní je přemýšlení. A výsledkem psaní nemusí být text. „…ale ChatGPT…“ S příchodem AI začala řada lidí blbnout. Prý umělá inteligence nahradí psavce. AI nenahradí psavce, ale usnadní jim některé části tvůrčího procesu. ChatGPT používám pro rešerše. Prostě se jej ptám, o čem by ten text měl být a ptám se jej na to, co o problematice nevím. Samozřejmě to pak ještě vše ověřuji na Googlu. ChatGPT používám pro kontrolu textu. Co mi tam chybí, co naopak přebývá? Co je v kontextu konkrétní cílové skupiny špatně pochopitelné? ChatGPT miluju, ale neumím si představit, že za mě napíše článek. AI totiž nemá váš kontext. Nemá vaše znalosti, váš styl, vaši představivost, vaši osobitost. Ano, vzniká a bude vznikat ohromné množství textů generovaných přes jazykové modely. V některých oborech to bude stačit, třeba u generických zpráv. Ale ve specializovaných oborech nebo u tvůrčího psaní? Generovaných textů bude hodně, budou si extrémně podobné a pro čtenáře tudíž nezajímavé. Co pak může být přidaná hodnota? Vaše znalosti a zkušenosti, váš styl, vaše osobitost. Stejně jako nyní. Tak. Motivaci k psaní a odbourávání bloků bychom měli za sebou. Teď si pojďme zkusit něco napsat. Jak psát? Vyberte téma, udělejte si strukturu. Strukturu promažte tak, abyste první verzi textu nepsali déle než hodinu. Snažte se najít jádro sdělení a napište nejdřív právě ono. Stručně, prosím. Čas na psaní Dejte si psaní do kalendáře, udělejte si z něj návyk a nepište moc dlouho v kuse. Psaní je potřeba opakovat, dokud se z něj nestane návyk, jinak nic nenapíšete. Já píšu každé pondělí až středu, vždy první ranní hodinu. Někdy, když mě to baví, i ve čtvrtek a pátek. Mám klid, čistou hlavu a předem připravené téma. Za ty tři hodiny často napíšu celý článek. Myslím si, že psát tři hodiny nebo více v kuse je nesmysl. Únava vás doběhne a přestane vám to jít. Vyčerpáte se nebo naopak v nedostatku nadhledu zkomplikujete článek. Někteří lidé mají problém zůstat v textu jen na té úrovni, která je potřeba. Čím déle článek píší, tím více se dostávají do větší a větší hloubky tématu. To nechcete. Z toho důvodu si už roky dělím pracovní čas do hodinových bloků, po kterých následuje přestávka. Zhruba jako ve škole. Považuji za velmi důležité, aby se vám téma v hlavě postupně tvořilo, usazovalo.  Kratší články stihnu za ty tři hodiny. První den si udělám rešerši, připravím si strukturu, připravím si ukázky, téma si vyzkouším v praxi, pokud to jde. Druhý den v druhé hodině to celé napíšu. Třetí den a třetí hodinu už dělám jen korektury, obrázky a publikuju hotový text. Některý články, jako tento, vyžadují těch hodinových bloků více, třeba deset. Ale když je článek dobrý, baví mě, dostanu flow jak sviňa, pak nemám problém si další hodinu najít kdykoliv. Není to pak práce, je to radost. Ale vše začíná tím časem na psaní. Každé ráno jednu hodinu. Nebo jen některé dny v týdnu. Dejte si to do úkolníčku nebo do kalendáře. Pokud si čas nevytvoříte, vaše psaní bude odsunuto jinými povinnostmi a nikdy se neuskuteční. Prokletí prázdné stránky Znají to všichni, i zkušení spisovatelé. Máte téma, máte za sebou rešerši a teď je před vámi prázdná stránka. Jak do prkýnka začít?! Můj recept na to je jednoduchý. Za prvé si do dokumentu vždy nejprve zkopíruji osnovu, kterou jsem si předtím připravil. Takže když začínám, stránka už není prázdná. A teď hlavní trik zkušených psavců – psát přece nemusíte od začátku. Začátek je těžký. Napište nejdřív něco o té hlavní nosné myšlence. Zkuste ji rozvést, zodpovědět na možné otázky, doplnit příklady a tak dále. Pak teprve napište závěr. Pak si možná uvědomíte, že závěr je vlastně dobrý začátek článku, protože obsahuje shrnutí. Struktura: to důležité dejte nahoru, ptejte se „proč?“ Lidé na webu čtou, ale musíte vyhrát v boji o jejich pozornost. Větší trpělivost mají s tématy, která je zajímají, nebo s texty autorů, které mají rádi. Abyste zvýšili vaše šance, usnadněte lidem rozhodování, zda je text pro ně nebo ne. Nejprve si napište hlavní myšlenku nebo alespoň o čem článek bude nebo třeba překvapivou informaci, ke které jste došli. To musí být v nadpisu nebo v prvním odstavci. Říká se tomu obrácená pyramida. Když píšu články o technologiích , snažím se vždy odpovědět na tři základní otázky: „Co?” – o čem to právě teď píšu. „Proč?“ – proč je to pro čtenáře zajímavé, důležité, užitečné, vtipné, překvapivé… „Jak?“ – jak si téma vyzkoušet v praxi? To „jak“ je důležité, na to nezapomeňte. Lidé si chtějí znalosti co nejrychleji vyzkoušet, proto často u každého článku přidávám ukázky a praktická využití. Nic složitého to není. Tyhle tři otázky mi stačily jako hlavní checklist po celou dobu, kdy něco píšu. Pomocí těchto tří otázek jsem napsal i tento text. Krátce, úderně, se slovesy a jako když mluvíte Psát umí všichni, protože mluvit umí všichni. Na škole vás učili psát, tak aby se to líbilo paní češtinářce. Vy ale můžete psát jinak, můžete psát jako když mluvíte. Má to výhodu v tom, že tohle už vás nikdo učit nemusí. Druhá výhoda je v tom, že se to čtenářům bude daleko lépe číst. A pak je tu diktování. Diktování českých textů na mobilu je už docela daleko, takže jistá část mých textů vznikla tím, že jsem je nadiktoval do mobilu. Pak jsem je ještě dlouho upravoval, promazával, čistil, to ano. Ale diktování může být právě ta technologie, která vám pomůže stát se psavcem. Pište tak, aby se to dobře četlo. Lidé v onlajnu nemají rádi dlouhé věty. Lidé nemají rádi dlouhé odstavce. Každou větu jde zkrátit. Právě teď to tak dělám a předpokládám, že vám to jako čtenářům vůbec nevadí. Když už píšete delší věty, můžete najednou změnit tempo nebo zvýraznit informaci tak, že použijete jednu věc. Krátkou větu. Když chcete větu akcentovat, dejte ji do samostatného odstavce. Pokud je informace důležitá, měla by být v nadpisu uvnitř článku. Ztučňování v textu rád nemám, dle mého je to plýtvání pozorností. Máme přece tolik způsobů, jak zvýraznit to důležité – nadpisy, věty v samostatných odstavcích, odrážky, citace, obrázky, tabulky.  Lepší než vytučnění textu je dát informaci do nadpisu nebo jiné formy média. Když už něco akcentuji v textu, jako když to akcentuji v mluvě, používám kurzívu. Kurzíva má výhodu v tom, že netahá za oči a umožňuje člověku plynule číst text, který si vybral. Používejte slovesa. Věta bez slovesa se hůř čte, hůř chápe. Takovou větu můžete použít jinak. Jako vykřičník, akcent. Jinak ale takhle, bez sloves, moc nepište. Vynechte vatu. Vatu nemá nikdo rád. Až si článek po sobě budete číst, u každé věty si položte otázku, jestli nejde napsat stručně a jestli tady vůbec musí být. Bez zpětné vazby to nepůjde Nepište do šuplíku. Text ožije až v hlavě a z feedbacku jiného člověka. Pokud máte strach z neúspěchu veřejného publikování, omezte svou cílovou skupinu. Ukažte svůj text blízkému člověku. Poproste jej o názor nebo feedback. Kamarád Ondřej Ilinčev, který píše dlouho a skvěle, začal psát tak, že rozesílal články v e-mailech vždy jen několika klientům. Jiný můj parťák, Robin Pokorný, kromě jiného píše na interní blog svého zaměstnavatele. Dříve byly na každém blogu komentáře. To byly zlatý časy, protože většina lidí se v nich zaměřovala právě na problémy textu. Dnes už komentáře na blozích moc nefungují. Nahradily je komentáře na sociálních sítích, kterých je ale obvykle jen málo, což pro kvalitní feedback nefunguje. Nebo je jich hodně a to taky nechcete, protože se pak stávají částečně toxickými a zaměřují se na autora samotného nebo jsou úplně o něčem nesouvisejícím. Třeba o světonázoru komentujících. Vytvořte si bezpečné prostředí prvních čtenářů. Tak, aby na vás byli hodní, ale zároveň dokázali být upřímní. Pokud si troufáte trošku více ven, zkuste sociální sítě. Třeba na Facebooku a LinkedInu jde psát i delší texty. Texty jen na několik málo odstavců fungují skvěle. Mistrovství v broušení jádra myšlenky vám nabídne Twitter/X a jeho omezení délky postu. Podívejte se, zda o daném tématu už někdo nepíše. Pošlete mu svůj text, třeba jej zveřejní. Nebojte se, média opravdu nejsou zahlcená cizími texty. Píše opravdu velmi málo lidí. Říkal jsem vám, ať text rozhodně někomu ukážete. Jinému člověku. Ale tím „jiným člověkem“ můžete být i vy. Stačí, když se na svůj text podíváte za pár dní. Za týden to bude ještě lepší. Já sám sobě dělám tímto způsobem editora už dlouho. Texty a myšlenky v hlavě uzrávají. Často se po týdnu sám sobě divím, jak jsem něco blbě napsal. Ale umím to opravit. Čtěte si své text nahlas, nebo alespoň šeptem. Dává vám čtený text smysl? Má dobré tempo? Zní vám to tak, jako když mluvíte? Čtení vlastního textu nahlas vám opravdu pomůže. Najednou slyšíte, co jste dříve neviděli. Nástroje a dovednosti: hlavně se naučte psát všemi deseti Nástroje se přeceňují. Ale pokud chcete, zmíním vám ty, které používám: V Evernote si eviduji nápady na texty. Postupně je rozpracovávám a doplňuji. Když se o nějakém tématu dozvím něco zajímavého, přidám si odkaz do stránky k tomuto tématu v Evernote. Až to pak jednou budu sepisovat, mám to připravené a rešerši nemusím dělat tak detailní. V Evernote také často píšu také první drafty svých textů. Do Google Docs pak překlápím texty z Evernote, u kterých potřebuji feedback další lidí. Funkce pro spolupráci více lidí v Google Docs jsou nepostradatelné. ChatGPT používám jako asistenta pro psaní. Pomáhá mi dělat rešerše k tématům, pomáhá mi dělat struktury textů. Na mé texty mi dává obsahový feedback. Leccos už dělá skvěle, ale zatím mi neodhalí všechny chyby v češtině. Hlavně v interpunkci plave. Pro ukládání textů používám Markdown. Je to formát, ve kterém se výborně zpětně dohledává a edituje. Všechny články na Vzhůru dolů mám uložené v Markdownu, všechny kapitoly všech knížek taky. Markdown můžu zpětně prohledávat, když třeba chci k nějakému tématu přidat odkaz nebo zpětně upravit. Třeba smazat Internet Explorer ze všech textů. To je radost. Pro ujištění, zda píšu dobře, používám kontrolu gramatiky v Google Docs a občas Internetovou jazykovou příručku nebo prostě Google. Je škoda zabít text tím, že tam jsou viditelné chyby. Určitá část čtenářů je na to citlivá. Dávám si také pozor na správné typografické znaky. Občas nějakou tu chybku vám čtenáři prominou, ale nesmí jich být moc. Nástroje si ale vyberte podle sebe. Nebo taky ne. Nástroje z vás lepšího psavce neudělají. Je zde ale jedna dovednost, kterou považuji za zásadní. Je to něco, co jsem na střední škole nesnášel, abych pak po pár letech zjistil, že to je jedna z nejdůležitějších dovedností, kterou mě škola naučila. Mít všechny prsty ve hře při psaní na klávesnici je super síla. Občas mi lidé říkají, že nechápou mojí psací produktivitu. Tohle je jedna z odpovědí. Mezi člověkem, který píše všemi deseti a člověkem, který píše jinak, je obrovský rozdíl v rychlosti. To vím jistě. Psaní je boží Psaní může být jedna z nejlepších věcí, jaké budete v životě dělat. Může vám pomoci, aby se o vás svět dozvěděl, stejně jako vy můžete pomoci dalším lidem.  Psaní vás může bavit tak, že mu dáte přednost před seriály na Netflixu.  Psát můžete i vy. Vyhraďte si na psaní čas, pište od jádra pudla, pište stručně a zlepšujte se feedbackem od lidí nebo od vás samých. Začněte psát. Prostě začněte. Teď hned. Odkazy na další zajímavé zdroje o psaní, které sám dobře znám: Ondřej Ilinčev je autorem pěkného textu o tom, jak napsat článek za 3 hodiny. Ondřej je mistr psací efektivity. Martin Kopta sepsal krásné vlákno na Twitteru/X, o tom proč a jak píše on. Uvědomil jsem si přitom, jak zkušení psavci docházejí k podobným závěrům. Kdysi se mi zalíbil článek od Obsahové agentury, který k psaní přistupuje více byznysově. To se vám bude hodit, pokud chcete z psaní vymáčknout nějaký ten peníz. Pokud jde o tvůrčí psaní, to skvěle učí René Nekuda. Na co jsem zapomněl? Co u psaní pomáhá vám? Napište mi sem do komentářů, do e-mailu nebo na sociální sítě. Děkuji partnerům Vzhůru dolů. Aktuálně hledají tyto lidi: .