Sessions for Lucerna Great Hall on 2025-05-28
08:40 - 09:00 (20 mins)
Šárka Štrossová
WebExpo grand opening
Šárka will open the conference and share everything you need to know about WebExpo 2025. You can also look forward to a surprise performance!
Author Bio: Šárka is the heart and soul of WebExpo. She’s been flitting around WebExpo since 2010 as part of its organizational team, but she officially began running the conference from March 2015. She is also co-founder of Machine Learning Prague Conference. She studied international business at the University of Economics in Prague during taking a job at EduFórum, where she organized events. She loves charts, coding, high heels, and soft serve ice cream from Světozor. And yes, in that exact order.
09:00 - 09:40 (40 mins)
Mark Pollard
Keynote: Strategic thinking for everyone
In this talk, Mark will teach you frameworks and tools that strategists use to think through problems. However, he'll apply the techniques on issues facing people in the audience. You'll learn:1. Ideas - linear and lateral thinking2. Insights - what they are and how to have them3. Problems - why they're useful4. The Four Points Framework - and how to apply it to your life
Author Bio: Mark is a strategist, author, and podcast host who founded Stealth — the Southern Hemisphere’s first full-colour hip-hop magazine — at age 20. He hosts the Sweathead podcast (1.6M listens) and has consulted for top brands like Meta, Twitter, and The Economist. His book, Strategy Is Your Words, raised $37K on Kickstarter and sold 8,000 copies. With trainings taught in over 25 countries already (and counting), his work reaches hundreds of thousands of people every month.
10:00 - 10:40 (40 mins)
Jan Řežáb
Scaling a bootstrapped cockroach startup - New growth way for founders with the help of AI
In this talk, Jan will share his journey of launching and scaling companies like Socialbakers and Ravineo organically. He explores the mindset, execution strategies, and relentless work ethic required to grow a business from zero to millions in revenue. Jan will also highlight how AI can revolutionise startup growth, showcasing practical examples of leveraging AI tools to accelerate scaling efforts. Offering actionable advice, Jan will inspire aspiring founders to overcome fear, embrace challenges, and thrive without traditional funding.
Author Bio: Jan is a serial entrepreneur with 19 years of experience, known for founding Socialbakers, a global leader in social media analytics that served brands like Microsoft and Nestlé. He later launched Time is Ltd., focusing on corporate productivity analytics, and recently founded Ravineo, achieving $1M ARR within seven months. A Forbes “30 Under 30” honoree, Jan has shared his expertise at institutions like NATO and Harvard Business School, becoming a recognised authority in digital analytics and innovation.
11:00 - 11:40 (40 mins)
Nadieh Bremer
Creating an effective & beautiful data visualisation from scratch
During this talk, Nadieh will show you how to create a unique, effective, and (dare we say it) beautiful chart using d3.js, a leading tool for creating interactive data visualisations online. Without any slides and starting from an empty white browser window, she'll take you through all the nuts and bolts that go into coding and creating a chart with d3, showing you how, with just a little bit of out-of-the-box thinking, you can use SVG in the weirdest ways to get what you had envisioned.
Author Bio: Nadieh Bremer is a data visualisation designer with a background in astronomy and data science. Recognised with the "Best Individual" award at the Information is Beautiful Awards, she co-authored "Data Sketches" and is known for custom visualisations with vibrant colour palettes. Her work, which transforms complex data into engaging visuals, has been used by organisations like Google News Lab, UNICEF, and The New York Times.
12:00 - 12:40 (40 mins)
Tejas Kumar
From GenAI to GenUI - Codify your UI on the fly
In this talk, Tejas explores AI-enabled user experience beyond chatbots through “Generative UI”, teaching attendees how to create more native experiences using generative AI. Specifically, we will explore: How to process real-time streaming workloads from language models in user interfaces, including partial JSON Vibe coding and how it fits into developer workflows Model Context Protocol and the future of coding automation This talk will help developers leverage AI in their daily workflows to move faster than ever before.
Author Bio: Tejas Kumar is an international keynote speaker, best-selling author, and the host of the developer-loved ConTejas Code podcast with an engineering background spanning 23 years, from design to frontend to backend to DevOps. Today, Tejas shares talks at large with developer communities worldwide, equipping them to do their best work.
13:00 - 13:40 (40 mins)
Tomáš Čupr
Leading the company into the AI era. Learnings, success stories and failures.
More details will be announced soon.
Author Bio: Tomáš began his entrepreneurial journey in 2010, quickly gaining recognition by successfully building and exiting two ventures in e-commerce and food delivery to Secret Escapes and Delivery Hero respectivelly. In 2014, he shifted his focus to online grocery retail, founding Rohlík with the vision of transforming the industry across Europe. Today, Rohlík operates in multiple European markets and has rapidly expanded its footprint, achieving unicorn status by 2021. Tomáš’s innovative approach gives Rohlík a competitive edge and paves the way for further international expansion.
14:00 - 14:40 (40 mins)
Stéphanie Walter
Designing beyond the happy path
Mockups reflect an idealised version of the product: the perfect text size and faultless content, all taken during a perfect user journey. However, they often fall apart once confronted with real content, technical limitations, and the vast diversity of user needs. We call those scenarios “edge cases”. However, these aren't exceptions but an essential part of the user experience. This talk aims to redefine our approach to design by incorporating edge cases into the design process from the start. In doing so, we can build more robust, inclusive, and scalable products.
Author Bio: Stéphanie is a UX researcher and strategist based in Luxembourg with over 13 years of experience, specialised in enterprise UX, inclusive design, and accessibility. She teaches, speaks, and writes about design, UX research, cognitive biases, and the design-dev relationship, among other topics. She enjoys good tea, bike rides, and drawing illustrations. Her D&D alignment is chaotic neutral, and she is better at keeping her teammates alive in video games than her plants, though she makes an effort. 🌱 Feel free to reach out to her with your research and design questions!
15:00 - 15:40 (40 mins)
Carmen Huidobro
Untangling your dependencies: A pattern for a well-knit JavaScript project
“Alright, I’ll just upgrade Typescript — aaaaaand everything is broken now.” Building a complex JavaScript project can feel like a tangled mess of yarn. Fear not, fellow developer! In this talk, Carmen will provide you with the tools and techniques to gently untangle your dependencies and knit a well-structured, maintainable codebase. Your basket of tools includes using the npm-why tool as your yarn needle, breaking down tasks into manageable stitches, strategically upgrading for progress, utilising branching techniques to keep your project from unravelling, and much more! Join Carmen as she unravels the secrets of dependency management, leaving you with a project that’s not only functional but beautifully maintainable, stitch by stitch.
Author Bio: Carmen Huidobro is a developer advocate and DevEd enthusiast. She thrives on lifting others up in their tech careers and loves a good CSS challenge. She’s always excited to talk about teaching tech, especialmente en Español, oder auf Deutsch.
16:00 - 16:40 (40 mins)
Bramus Van Damme
Supercharge web UX with view transitions!
Tired of disjointed web apps? The View Transitions are the game-changer you've been waiting for. Whether your app is single or multi-page, this powerful API lets you create seamless, native-like experiences that captivate users. Join Bramus as he dives into the world of view transitions, showing you how to replace jarring page loads with elegant transitions. In this talk, you’ll learn how to harness the flexibility of CSS and the power of JavaScript to customise transitions and create a truly unique experience. If you're ready to take your web apps to the next level, this talk is a must-attend.
Author Bio: Bramus is a Chrome Developer Relations engineer at Google, focusing on CSS, Web UI, and DevTools. From the moment he discovered view-source at the age of 14 (way back in 1997), he fell in love with the web and has been tinkering with it ever since.
17:00 - 17:40 (40 mins)
Daniel Cuthbert
Whispers and shouts: Ensuring safety amidst LLM noise
Robocop (1987) introduced us to a vision of the future where humanity and technology combined to serve, protect, and uphold justice. Murphy embodied what we strive for in AI today: precision, ethics, and a mission to protect. But ED-209? A cautionary tale of what happens when we prioritise power over control and ambition over accountability. We stand at a crossroads. AI can be our Murphy: protective, ethical, and safe. Or it can become ED-209: unchecked and dangerous. The choice is ours, and this talk offers a roadmap to ensure we march towards the former.
Author Bio: Daniel has been on a relentless quest to build software so secure that even he might struggle to hack it (but don't count on it). Self-diagnosed with an obsession for bugs and offensive operations, he's turned his penchant for poking holes into a crusade for making vendors shape up. By channelling his mischief into the OWASP ASVS and other cunning initiatives, he's been plotting to save the software world—one responsible vendor at a time.