Rozšírené hľadanie
Sobota 23. November 2024 |
meniny má Klement
LIVE: Diskuze o performance a CSS

25.05.2024 06:15 V první části naší předvánoční živé diskuze v pražských kancelářích Productboardu jsme si povídali o rychlosti a výkonu JavaScriptu a pak o moderních způsobech vkládání CSS do JS, přičemž nemůžeme minout Tailwind. Našimi milými hosty byli Riki Fridrich, Libor Vaněk a Petr Glaser. Shodli jsme se na několika bodech, které zde míním. Ohledně performance: Problém performance je využívání klientského JavaScriptu na věci, kde není vůbec potřeba. Ačkoliv jsme si mnozí stále myslí, že SPA je cesta k lepší performance, data ukazují pravý opak. My vývojáři si musíme uvědomit, že sedíme u násobně rychlejších zařízení než lidé tam venku. Základ je začít performance rozumně měřit a řešit už během vývoje. Ohledně CSS : CSS in JS je nadužívaný koncept, vhodný zejména pro velké projekty. Problém většiny CSS in JS řešení je závislost na JavaScriptu a runtime zpracování stylů. Proto jsou zajímavé systémy, které dokáží generovat styly staticky, jako StyleX. U Tailwindu velmi zaleží na způsobu vaší práce – např. pro živý design a prototypování v prohlížeči je to skvělé. Podcast Celá epizoda na videu Hosté Riki Fridrich Riki píše JavaScript ve firmě Outreach. Učí ostatní, jak psát Javascript. Přednáší na konferencích a setkáních. Většinou o Javascriptu. Riki je z Ládví. Web – Twitter – Github – LinkedIn Libor Vaněk Head of Front-End Development v CDN77, kde poskytují infrastrukturu pro globální internet. Fanoušek World Wide Web platformy a rozumného přístupu k web developmentu. Má rád všechny JS frameworky, ale ještě radši je podrobuje kritickému pohledu. Kdysi dělal meetupy Vue.js, dneska migruje většinu věcí z Nextu na SvelteKit. Ve volném čase dělá pro bono projekty, jako např. web a newsletter pro novináře Davida Klimeše a konzultuje architekturu a výkon webových aplikací. LinkedIn – Twitter Petr Glaser Petr Glaser v rámci projektu Nauč mě IT pomáhá lidem získat dovednosti a znalosti vhodné pro práci v IT. Říká o sobě, že je vývojář zapálený pro technologie a vzdělávání. Zaměřuje se na performance, kterou vnímá jako součást UX a přístupnosti. I díky tomu si oblíbil framework Qwik, o kterém je řeč v podcastu. LinkedIn – Twitter O čem si povídáme? Představení hostů Navazujeme na diskuzi na FrontKonu Statistická vsuvka a všechna naše výročí První téma: performance Aktuální stav JS, SPA, zacyklení mezi serverem a klientem, MPA Jak z toho ven a nová metrika INP Velký rozdíl mezi našim zařízeními a těmi mězi lidmi tam venku Dotazy z publika Druhé téma: CSS a zápis CSS v JS Zase ten Tailwind Rikiho obhajoba sémantického webu Otázky: utility v Bootstrapu, správné přístupy u různých projektů StyleX a obecně statický export CSS Přepis celého dílu . Děkujeme za spolupráci Jiří Nečas, Productboard — Vladimír Příhoda, Productboard — Honza Michálek — Johana Kratochvílová, Signatura . Přejeme vám příjemný poslech! Odebírejte podcast ze Vzhůru dolů Spotify – iTunes – 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.

Videa ze Vzhůru dolů jsou nyní zdarma pro všechny

23.05.2024 20:46 Covid nás všechny něco naučil a změnil toho více, než si možná myslíme. Roky 2020 - 22 pro mě znamenaly velký kariérní posun. Ukončil jsem aktivitu se školením, začal firmám pomáhat s rychlostí webů, napsal čtvrtou knížku… Bylo toho opravdu hodně. A taky mě remote režim naučil dělat webináře a videa. Bavilo mě to a myslím, že časem by mi to i šlo tak, jak si představuji. Jenže pracovní posun stále probíhá a já jsem nikdy nebyl fanouškem hromadění aktivit, které pak člověk dělá jen na půl. Od nynějška jsou proto všechny webináře natočené v letech 2020 - 23 zdarma na YouTube. Děkuji všem, kteří si naše videa koupili, za jejich podporu a feedback. Díky všem spoluautorům videí: Rikimu, Michalovi a Tomášovi. Ti přispěli výborným obsahem, který ve velké většině pomůže lidem i těch pár let po natočení, a byli pro poskytnutí videí komunitě zadarmo. Všech zhruba 24 hodin obsahu tedy najdete na YouTube.

WebExpo 2024: pokusím se zvládnout nezvládnutelný program

15.05.2024 11:45 Zdá se mi to nebo je program WebExpo letos opravdu neuvěřitelně nabitý? V centru Prahy uvidíme velmi známá jména, ale na to jsme zvyklí. Letos to bude například Nathan W. Pyle, Cassie Evans, Bramus Van Damme, Kat Marchán a další. Obsahově se mi WebExpo zdá letos ještě zajímavější než obvykle. Je to samozřejmě do velké míry subjektivní. WebExpo jako svědek mojí webařské kariéry Na WebExpo chodím každý rok téměř od samotného začátku. Původně jako frontend designér, později jako specialista na CSS, responzivní design a další. Zajímaly mě novinky kolem vývojářiny a tvorby uživatelského rozhraní. To byl pro mě hlavní důvod jít na největší zdejší webařskou konferenci. Později jsem zjistil, že držet prst na tepu svých oborů si umím zajistit pomocí Twitteru a článků. WebExpo pro mě v tu chvíli začalo hrát jinou důležitou roli – chodil jsem tam potkávat lidi z komunity, které mám rád a kteří mě vždycky něčím posunou, inspirují nebo se kterými je prostě sranda. Prostě networkovat. Na WebExpo 2023 jsem přednášel o metrice CLS. Zároveň jsem začal chodit na přednášky, které nesouvisely s mým hlavním zaměřením, což mi pomohlo rozšířit si obzory a udržovat se jakž takž v obraze s webařinout na obecné úrovni. Webař v přechodu a síla obecné webařské konference Nyní jsem takříkajíc v přechodu. Samotná webová vývojařina mě zajímá už relativně málo. Pomáhám našim klientům s rychlostí webu, vedu tým a jako produkťák se podílím na vývoji SaaS produktu, od freelancera přecházím do firmy… Profesních přechodů jsem zažil hodně, ale na stará kolena jsem si nadělil ten nejintenzivnější. A je tu zase to WebExpo, aby v mém profesním životě sehrálo důležitou, ale zase trochu jinou roli. *Už se také těšíte…? Začal jsem se být opět nedočkavý a tak vám zde, po studiu programu, uvedu několik přednášek, na kterých já osobně nechci chybět. Kde se uvidíme? Produktový vývoj je pro mě vlastně úplně nové téma, takže budu sedět na každé přednášce, která se jím zabývá: Markéta Kabátová: Will people love your product? Test it! Michal Pastier: How to start/restart a brand for global success Claire Suellentrop: How to operationalise customer value to maximise product growth Yannic Kilcher: Building & Selling AI Products Honza Valder & Daniel Nádvorník: Global product personas Jirka Bachel: Thinking about self-funding a startup? Here’s how to do it. Performance je další téma, které sleduji a sledovat budu: Nishu Goel: Breaking down long tasks Harry Roberts: Cache rules everything Zároveň se chci udržet v obraze kolem webového vývoje a udržet si kontakt se sousedícími obory. Tady se těším na následující borce: Vitaly Friedman: Inclusive Design Patterns Robin Pokorný: Evolutionary architecture: Agile meets software design Bramus Van Damme: Scroll-driven animations with CSS Je zde ale mnoho dalších, které by určitě stálo za to vidět, jako například: Nathan W. Pyle: How to form a habit of universe construction Amy Hupe: How not to kill your design system Nezvládnutelný. Takový je proto můj program pro letošní WebExpo. Uvidíme se? Také letos můžete koupit vstupenku o fous levněji, s kódem VZHURUDOLU.

O product managementu s Martinem Snížkem

08.05.2024 12:45 Pojďme si v padesátém prvním díle ukázat, kdo je a kdo není produkťák a jak týmům pomáhá někoho takového mít. S Martinem Snížkem, expertem na produktové řízení, který sbíral zkušenosti také v Rohlíku, v Mallu nebo Rossumu probíráme i tipy a triky v občas napjatých vztazích produkťáků s vývojáři. Jako zvláštní téma jsme pak vytáhli význam koučování a mentoringu v produktovém řízení, ale i obecně v profesním rozvoji. Podcast Celá epizoda na videu Host: Martin Snížek Martin se už 20 let zabývá tím, jak stavět dobré weby a digitální produkty. Po zkušenostech z Rohlíku, Slevomatu, Mallu a Rossum v současnosti pomáhá zvenčí zlepšovat produktové týmy, weby a aplikace. Web – X – LinkedIn Kdo je manažer digitálních produktů? Produkták je podle Martina někdo, kde je zodpovědný za hodnotu a životaschopnost toho, co se vyvíjí. To znamená, že produkt přináší hodnotu pro firmu a také pro uživatele. Jsou prý tři základní vlastnosti, které by měl mít dobrý produkťák: Empatie k uživatelům, to znamená opravdu chápat, co uživatelé chtějí, jaké jsou jejich touhy, potřeby a problémy. Produkťák musí také chápat firmu a její business, vědět, o co firma usiluje a jaké metriky potřebuje zlepšovat. Třetí aspekt je, aby rozuměl technicky tomu, jak se produkt buduje, což je u digitálních produktů programování. Více je v článku na SnížekWeb.cz. Zdroje o product managementu Pokud byste měli zájem o další zdroje ke studiu téhle problematiky, zde jsou tipy od Martina: Lenny’s Newsletter Shreyas Doshi Marty Cagan Teresa Torres V Česku samozřejmě Snížekweb.cz. O čem všem se v podcastu bavíme? Robinův tip: WebExpo 2024 Martinův tip: HTML: The Bad Parts a jedno velké uf! Představení Martina Snížka Kdo je produkťák? Čím se liší od projeťáka? Hlavně uživatelskou dimenzí. Klíčová je empatie vůči zákazníkovi a přetavení do produktu Organizovanost týmu, má ji přinést produkťák? Ideální forma spolupráce mezi produkťáky a vývojáři Proč vývojáři nesmějí být „poslední kolo u vozu“ Zapojení vývojářů do procesu vymýšlení Shape Up: wireframy až moc konkrétní, text příliš abstraktní; tlustá fixka, malé post-ity Další téma: koučování ve firmách od externisty Co když si můj šéf na mě najme kouče? Tipy na zdroje o product managementu 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!