Talks & podcasts
Give your JavaScript Alzheimer, let it forget data
- 2026
- FrontKon
- talk
5–6 October 2026 · Prague · O2 Universum.
JavaScript is dead, long live TypeScript!
- 2025
- FrontKec
- podcast
Annual discussion about results of State of JS / State of React 2025 surveys, with Martin Michálek and Robin Pokorný.
Signals in JavaScript
- 2024
- FrontKon
- talk
Signals in JS, the TC39 proposal. Demonstration of what it is, how it is already implemented in some frameworks, and why I think it will cause huge change in JavaScript ecosystem, once it is available natively.
Discussion: Frontend or fullstack
- 2024
- FrontKon
- panel
Should developers try to do everything (fullstack), or is it better to specialize in frontend / backend? Panel with Petr Burian, moderated by Tomáš Hejč.
Evolution of JavaScript over the last 20 years
- 2024
- PodVocasem
- podcast
How did JavaScript and its ecosystem change in the last 20 years? What was it like writing JavaScript for Netscape Navigator, compared to now? And how will it change in the future?
LIVE: Discussion about performance and CSS (in JS)
- 2024
- Vzhůru dolů
- podcast
Panel discussion with Libor Vaněk, Petr Glaser about performance of frontend code. Includes tips on how to achieve it, but also when not to care about it.
TypeScript without TypeScript
- 2023
- FrontKon
- talk
Demonstration of how to introduce types to JavaScript code without TypeScript and compilation phase, by using JSDoc.
Write testable code
- 2023
- WebExpo
- talk
Live coding demonstration of how to refactor untestable spaghetti code into easily readable code completely covered with tests.
Promises are much better than you think
- 2022
- WebExpo
- talk
Evolution of asynchronous code in Javascript, from callbacks, through promises, to async/await. What are the benefits and limitations of each and why not to always use just one of them. Plus Q&A and SlidesLive recording.
Simply and Fast
- 2021
- TopMonks Caffè Live
- talk
Improvised talk about programming and a state of ecosystem, with Aleš Roubíček.
Write a code that writes code
- 2021
- WebExpo
- talk
Introduction to codemods and a practical example of how to use them.
How to make better forms using new features in Vue 3
- 2021
- Nette Framework
- talk
Demonstration of new features in Vue 3.
Tailwind and atomic CSS: yes or no?
- 2020
- Vzhůru dolů
- discussion
Discussion about State of CSS 2020 with Martin Michálek and Robin Pokorný. Highlight clip: Robin a Riki passionately disagree about TypeScript.
Mental health in Vue.js
- 2019
- Frontendisti
- talk
Overview of Vue.js features, demonstrated by implementing the same thing over and over again in different ways.
What's new in JavaScript
- 2018
- Nette Framework meetup
- talk
Overview of the new JavaScript features that TC39 plans to add to the language soon.
Tree shaking in JavaScript
- 2017
- Devel
- talk
Tree shaking in JS. What it is, why is it good and how to set it up in your project.