

Svelte Radio
Kevin Åberg Kultalahti
Things about Svelte. Sometimes weekly, sometimes not.
Episodes
Mentioned books

Oct 23, 2025 • 1h 5min
Macrodata Refinement with Ken Kunz
In this episode of Svelte Radio, Ken Kunz joins the hosts to discuss his journey with Svelte, from discovering itthrough Rich Harris's "Rethinking Reactivity" talk to building complex financial applications. Ken shares hisexperience working on Trading Strategy, a decentralized finance platform, and the challenges of implementingsophisticated charting solutions. The conversation also covers Ken's memorable Svelte Summit talk where herecreated the Macrodata Refinement interface from the TV show Severance, complete with props and staying incharacter throughout. The episode touches on testing philosophies, state management with his library Svelte-FSM, and the newly launched Svelte Society Chicago chapter.NotesTrading StrategyLayerChartTradingView Lightweight Chartxstatesvelte-fsmTalkRunedMacrodata Refinement TalkGitHub RepoWebsiteBert B's Svelte Summit TalkSvelte ChicagoPicksKevin: Zen BrowserZedZodAntony: n8nActive PiecesBrittney: Tab Groups!Ken: Rock Climbing!Brene Brown

Oct 16, 2025 • 42min
Storybook is actually good now, with Jeppe Reinhold
SummaryIn this episode of Svelt Radio, the hosts welcome Jeppe Reinhold from Chromatic to discuss the dramaticimprovements in Storybook's Svelte integration. Jeppe shares how a critical video by Brittany struggling withStorybook setup sparked a complete overhaul of the Svelte experience, leading to better collaboration with theSvelte core team and significant enhancements in functionality. The conversation covers new features like SvelteCSF for writing stories in native Svelte syntax, improved testing capabilities, support for async components, andupcoming features in Storybook 10. The team also discusses the philosophy behind component-drivendevelopment, the challenges of integrating with remote functions, and Storybook's future direction including AIsupport and better theming capabilities.LinksStorybookStorybook Svelte Guideaddon-svelte-csfUnpopular OpinionsAntony: Svelte is an independent project! Don’t throw it in the binJeppe: I like GANTT chartsPicksAntony: Castles!Brittney: Spain!Jeppe: Tuple

Oct 9, 2025 • 1h 2min
Remote Functions with Simon Holthausen
SummaryIn this episode, Simon Holthausen from the Svelte team joins to discuss remote functions and async Svelte, twoexperimental features that are changing how developers interact with data in SvelteKit applications. Remotefunctions offer a new RPC-like approach that provides better type safety, more granular data loading, andimproved developer experience compared to traditional load functions and form actions. The conversationcovers the technical implementation, design decisions, and future possibilities including caching, streaming, andintegration with Svelte's upcoming resource API. Simon also explains how async Svelte enables top-level awaitin components with coordinated loading boundaries, making asynchronous work much easier to manage in bothSSR and SPA contexts.LinksRemote Functions DocumentationRemote Functions Video by SimonFollow-up Video by SimonPicksSimon: Elgato Wave MicrophoneKevin: CalDigit Thunderbolt 5 Dock TS5 Plus

Sep 26, 2025 • 40min
We're putting the band back together.
SummaryWe're putting the band back together. Svelte Radio is officially back. This first episode is a bit of catch-up. Not a ton of Svelte chatter. Look forward to many fun and interesting episodes. Next week we talk with Simon about Remote Functions. Don't miss it!Show NotesIntroducing SvelteKit Remote Functions, by Simon HolthausenSvelteKit Remote Functions tips: Auth guards, managing asynchronous, query.batchSvelte BenchTemboHot takesKevin: AI generates a lot of Workslop if you're not careful.Antony: Find something common and differentiateBrittney: Cats are better than dogs.PicksKevin: Slow HorsesBrittney: Cate CafésAntony: Gary's Economics

Jan 20, 2025 • 56min
Timothy Cohen Talks SampleKit
Timothy Cohen, a bespoke application developer from NYC and the creator of SampleKit, dives into the evolution of web development tools. He discusses his shift from React to Svelte, emphasizing Svelte’s simplicity and the benefits of using educational resources. Cohen shares insights on deploying personal projects and enhances SvelteKit’s functionalities through SampleKit. He also addresses the improvements and challenges posed by Svelte 5, including new coding features and integration with AI tools. Plus, enjoy some humorous tales about navigating New York's public transport!

Jan 9, 2025 • 40min
Dominik G on Svelte 5 and Vite 6
In this discussion, Dominik G, a maintainer of Svelte and contributor to Vite, dives into the exciting developments in Svelte 5 and Vite 6. He discusses the new Environment API, the importance of ViteCI for ecosystem stability, and the potential blend of web and mobile technologies. Dominik shares insights on migrating from Svelte 4, addressing data management complexities, and innovative tools like Superforms. The conversation also highlights the fun project of rebuilding 'Return to Castle Wolfenstein' using Svelte, showcasing the creativity within the community.

Jan 4, 2025 • 1h 4min
Rich Harris on the Svelte 5 reception
SummaryIn this episode we sit down with Rich Harris — creator of Svelte — and talk about the recent development of Svelte and SvelteKit.Sponsored by Svelte SummitSvelte Summit is an event dedicated to Svelte and everything that is happening in the community. Don't miss it! It's going to be an absolute blast. It's happening on May 8 and 9, 2025 in Barcelona Spain.DiscussionRich Harris introductionSvelte 5 FeedbackSimon and Paolo shoutoutNew command line tool: npx sv migrate svelte-5Advent of SvelteSvelteerror boundaries bind: set/getActions Async stuffLoad in KitStores not scoped!!! WHY NOT?KitState based equivalents of the storesAsyncContext/AsyncLocalStorageError boundaries built-inPartial Pre-renderingJSNationHot takesRich: We need more hot takKevin: SQLite is the bestPIcksRich: BlueskyBook - Lifespan, David Sinclair

Dec 28, 2024 • 43min
Scott Tolinski on Svelte 5 Local First Development
Summary:In this episode we sit down with Scott Tolinski — cohost of Syntax.fm — to talk about Svelte 5 and local first development.Sponsored by Svelte SummitSvelte Summit is an event dedicated to Svelte and everything that is happening in the community. Don't miss it! It's going to be an absolute blast. It's happening on May 8 and 9, 2025 in Barcelona Spain.DiscussionWho is Scott?Check out Syntax on YTPrimeagen feud thingNorth StarAI RobotBuilding App in SvelteBrad frost design systemSvelte 5 beginners course vs other frameworksSvelte 5Local firstInstantDBZero SyncMeteorDrop in (project)Svelte Summit talk

Dec 19, 2024 • 1h 42min
Svelte at Bloomberg
Summary:In this episode we sit down with Julian Burgess to talk about what he does at Bloomberg, how he uses Svelte and some thoughts about Svelte 5 and other exciting tech.Sponsored by Svelte SummitSvelte Summit is an event dedicated to Svelte and everything that is happening in the community. Don't miss it! It's going to be an absolute blast. It's happening on May 8 and 9, 2025 in Barcelona Spain.DiscussionIntroduction and backgroundSvelte 5 thoughtsWhat does Bloomberg use Svelte for?Zed editorSide projectsUnpopular opinionsKevin: ORMs are shit, just use SQLJulian: CSS shouldn’t existCSS Zen Garden: https://csszengarden.comKevin: https://corset.devPicks Kevin: London is great! Julian: Gooey Svelte tweak pane: https://github.com/kitschpatrol/svelte-tweakpane-ui dat.gui: https://github.com/dataarts/dat.gui

Jul 9, 2024 • 1h 2min
Svelte Meets Vite: A Deep Dive with Matias Capeletto (patakdev)
Summary:In this episode we sit down with Matias (patakdev) and Pete (pngwn) to talk about how Vite evolved into a framework agnostic build tool and what it has planned for the future.Recorded on June 28th, 2024Discussion:Building and maintaining ViteVite vs SnowpackSpeeding up Vite with RolldownVite's new Environment APIutilizing serverless APIs (Cloudflare D1, Key value etc.)Rich Harris: Electron/Taurinative mobile platforms?ViteConf 2024 on October 3PicksKevin: Sugar (TV show on Apple TV),Pete (pngwn): Local first development storyMatias (patak): Svelte/Kit Tutorial, TutorialKit


