PLAY PODCASTS
Svelte Radio

Svelte Radio

91 episodes — Page 1 of 2

Ep 91npmx shows what npmjs won't

Jeppe hosts with Brittany. Guests: Patak (Matias Capeletto, Vite core team) and Zeu Capua (zeu.dev, software engineer, Svelte ambassador).What is npmx?A fast, open-source browser for the npm registry. It consumes the npmjs REST API and adds a better UI and more useful data on top. Started by Daniel Roe (Nuxt lead) ~40 days before recording. Patak joined as co-steward after seeing a two-day prototype.Features beyond npmjs.comESM vs CJS detection per packageBundle size and install sizeColor-coded dependency freshness (yellow = patch behind, red = major behind)e18e module replacement warnings when a lighter modern alternative existsPackage claiming via UI (available locally if you fork the repo)Planned: publishing and package management flowsSvelte is #1Most liked package on npmx at time of recording: Svelte (173), Nuxt (101), Vite (96).PicksZeu: Hypermedia Systems by Carson Gross. Free online at hypermedia.systems.Brittany: Starter Villain by John Scalzi. Comedy about inheriting a villain business.Patak: The community blog posts from the npmx launch. Read them if you need a reminder that open source can still be fun.Jeppe: Cordless hot glue guns. 10 seconds to heat up, fixes everything.Hot takesZeu: Stop putting "blue" or "sky" in AT Proto app names. The protocol needs to grow beyond Blue Sky.Patak: He's stopped coding in open source. Focusing on people, calls, community. Open source needs more non-coders.Linksnpmx Alpha Launch Blog Postnpmx.devnpmx GitHubnpmx Discordnpmx Open CollectiveZeu Capua / @zeu.dev on Blue SkyEuroskyOpen Source PledgeHypermedia Systems

Mar 6, 202657 min

Ep 90How did Svelte do in the State of JavaScript 2025?!

Kev and Jeppe, discuss the cold weather in Denmark and Sweden compared to Hawaii. They highlight that "Svelte Radio" has ranked number 13 (effectively number 12) in the podcast section of the State of JS 2025 survey, placing them among the "mainstream" podcasts and slightly increasing the pressure to produce relevant content.State of JS: FrameworksThe hosts analyze the survey results for JavaScript frameworks:Svelte: Usage increased slightly to 27% (up from 26%). It maintains the highest interest rating for the sixth consecutive year, though interest is slightly declining—a trend seen across most frameworks. Satisfaction remains high at number two (86%), just behind Solid.React: Continues to dominate with 70 million weekly downloads, but interest and satisfaction are declining. The hosts discuss the complexity of React Server Components (RSC) and the risks of framework developers losing touch with practical usage ("dogfooding").Solid: Rising in interest and taking the number one spot for satisfaction.HTMX: Saw a significant drop in interest, described as a "meme" that has cooled down.Web Components: Chatter is growing (e.g., Lit), but usage remains relatively low compared to the push from DevRel teams.State of JS: Meta-FrameworksNext.js: Leads usage significantly at 59% but has low satisfaction, barely beating out Gatsby.Astro: Growing rapidly (27% usage) and ranked number one in satisfaction. Its strength lies in supporting multiple frameworks (React, Vue, Svelte).SvelteKit: Ranked number two in satisfaction. Interest is declining, likely due to the framework maturing.TanStack Start: Noted as a popular write-in option and a strong new alternative to Next.js.Analog: Mentioned as an Angular meta-framework powered by Vite.Libraries & Developer ToolsThe hosts discuss various libraries and tools featured in the survey:Validation: Zod is the most used, but Valibot is recommended as a smaller, tree-shakable alternative. Both libraries support the new "Standard Schema" initiative.Linting: Oxlint is highlighted as a much faster, Rust-based alternative to ESLint.Package Management: The tool ni is recommended for running package manager commands (install, run scripts) agnostically without needing to remember if a project uses npm, yarn, or pnpm.Date Libraries: Day.js, date-fns, and Luxon remain popular. The hosts anticipate the upcoming JavaScript Temporal API may eventually replace these.jQuery: A new version was released that drops Internet Explorer 11 support and migrates to ES modules.Picks & Actionable ItemsThe hosts conclude with their picks for the week:Kev's Pick: The TV show "A Knight of the Seven Kingdoms" (Game of Thrones universe).Jeppes's Pick: npmx.dev, a modern, interactive interface for the NPM registry that includes vulnerability alerts and dependency graphs.Actionable Items:Try ni: Use the ni CLI tool to handle package manager commands automatically across different projects.Contribute to npmx.dev: The project is looking for contributors. It is described as a friendly community for those wanting to get into open source.Avoid AI Spam PRs: If contributing to npmx.dev or other projects, ensure contributions are genuine and not low-effort, AI-generated pull requests.

Feb 10, 202653 min

Ep 89The LLM Doomer Episode

Sorry about Jeppe's audio in this one, he accidentally picked the wrong microphone during recording and there's not much we can do about it :(The gang kicks back for their first episode of the new year, catching up on holidays before diving into AI and vibe coding. Kevin talks bout a gym tracking app he built almost entirely with LLMs. They cover updates to the Svelte Society website (job board, sponsorships, newsletter), debate whether Mozilla/Firefox can survive by pivoting to AI, and wrap with hot takes: Kevin warns devs to learn AI tools or risk obsolescence, Brittney shares Claude's take that TypeScript's type system has become its own technical debt, and Jeppe champions the glory of two ultra-wide curved monitors.

Feb 4, 202641 min

Ep 88Custom Renderers for Svelte with Paolo Ricciuti

In this episode of Svelte Radio, we welcome Jeppe as a new permanent host and sit down with Paolo Ricciuti, Svelte maintainer and Senior Software Developer at Mainmatter, to dive deep into Svelte custom renderers. Paolo walks us through how custom renderers work (using React's approach with React DOM, Ink, and React Native as context), explains the technical challenges of bringing this capability to Svelte 5—including the template element trick, CSP issues, and runtime modifications—and shares his proof-of-concept work enabling Svelte to render to non-DOM targets like terminals and native mobile apps via Lynx.js. The discussion touches on potential use cases like Threlte for 3D graphics, the importance of this feature for Svelte adoption, and wraps up with picks including Screen Studio, TMCP, and Advent of Svelte.GuestPaolo Ricciuti — Svelte maintainer and ambassador, Senior Software Developer at MainmatterNew HostJeppe joins as a permanent co-host!Topics DiscussedCustom Renderers OverviewSvelte Custom Renderers websiteWhat custom renderers are and why they matterHow React separates React (the diffing library) from React DOM (the renderer)Examples of React custom renderers: Ink — React for terminal/CLI applicationsReact Native — React for iOS/Android native appsRemotion — React for programmatic video creationReact PDF renderer for generating documentsSvelte's Technical ApproachHow Svelte 5 uses the <template> element and innerHTML for fast renderingThe CSP (Content Security Policy) challenges with innerHTMLPaolo's compiler option contribution to enable programmatic element creationThe custom renderer API: defining operations like createElement, setText, setAttribute, appendChild, etc.Separating the Svelte runtime from DOM-specific codeLynx.js IntegrationLynx.js — ByteDance's cross-platform framework (powers parts of TikTok)Why Lynx was the catalyst for custom renderer workCSS support in Lynx including Flexbox, Grid, and even TailwindThe difference between Lynx's element approach vs React Native's component importsRelated Projects & DiscussionsThrelte — Three.js for Svelte (created by Grisha)React Three Fiber — Three.js React rendererSvelte Native — Existing (but limited) Svelte native solutionLiveView Native (Elixir/Phoenix) as a comparison for multi-target templatingDiscussion with Grisha about mixing renderers in the same componentFunding & Open SourceMainmatter's sponsorship of Paolo's custom renderer workFirst external sponsor for this initiativeDiscussion about using Svelte Open Collective funds for this featureWhy custom renderers matter for Svelte adoption in enterprisePaolo's Recent Contributions to SvelteonChange callback for $state (PR in progress)from action utilityCSP-friendly compiler option (foundational for custom renderers)PicksScreen Studio — screen.studio — Mac screen recording app with automatic zoom animations (Kevin's pick, used for Advent of Svelte recordings)TMCP — github.com/paoloricciuti/tmcp — Paolo's TypeScript MCP (Model Context Protocol) framework, praised for being much better than the official SDK (Jeppe's pick)Advent of Svelte — svelte.dev/blog/advent-of-svelte — 24 days of Svelte features and improvements (Brittany's pick)LinksSvelteSvelteKitMainmatter — Paolo's employer, specializing in Svelte and Rust consultingInk (React CLI)React NativeRemotionLynx.jsThrelteReact Three FiberScreen StudioTMCPAdvent of SvelteFollowPaolo Ricciuti: GitHub | BlueskySvelte Radio: svelteradio.com

Dec 11, 20251h 0m

Ep 87One Man Svelte for NGOs with Ilja

GuestIlja - Berlin-based developer specializing in building websites and data visualizations for NGOs. Svelte Ambassador.Topics DiscussedWorking with NGOs vs. traditional businessesBudget constraints and project-based fundingThe AfroZensus projectSvelte 5 migrationBerlin Svelte Meetup announcementBerlin Svelte MeetupDate: December 9th (Tuesday)Venue: Datawrapper's office in BerlinTalks: Peter from XYFlow presenting SvelteFlow, plus moreRegistration: https://svelte-berlin.de/Links MentionedTools & Librariessvelte-render-scan (Visual debugging tool by Stanislav Khromov): https://github.com/khromov/svelte-render-scansvelte-inspect-value (Value inspector component): https://github.com/ampled/svelte-inspect-valueSvelteFlow (Node-based UI library): https://svelteflow.dev/Friendly Captcha (GDPR-compliant captcha): https://friendlycaptcha.com/SparklePost (Native-feeling PWA demo): https://sparklepost.vercel.app/@component documentation: https://svelte.dev/docs/svelte/basic-markupCompanies & OrganizationsDatawrapper: https://www.datawrapper.de/GitButler: https://gitbutler.com/XYFlow: https://xyflow.com/ProjectsAcademic Freedom Index: https://academic-freedom-index.net/AfroZensus: https://afrozensus.de/AfroZensus Dashboard: https://data.afrozensus.de/CoursesPractical Accessibility by Sara Soueidan: https://practical-accessibility.today/Unpopular OpinionsKevin: More people should self-hostBrittney: Lost free Copilot accessAntony: Store states, not effectsIlya: JSDoc is superior to TypeScriptPicksKevin: SparklePost, "You can just do things", The Hierarchy book series by James IslingtonBrittney: @component documentationAntony: Friendly CaptchaIlya: svelte-render-scan, svelte-inspect-value, Practical Accessibility course

Dec 6, 20251h 13m

Ep 86Benchmarking AI with Stanislav Khromov

In this episode, Stanislav Khromov joins the Svelte Radio team to discuss his work on Svelte Bench, abenchmarking tool that scientifically measures how well different LLMs understand and write Svelte 5 code.The conversation explores the challenges of AI-assisted coding with Svelte 5, the development of the officialSvelte MCP (Model Context Protocol) that provides LLMs with documentation and auto-fixing capabilities, andthe surprising performance differences between major AI providers. Stanislav also shares insights on workingwith AI tools, the future of local models, and the economics of AI coding assistants.NotesStanislav KhromovSvelte BenchGitHubSvelte MCPAnthropic Spending VC MoneyUnpopular OpinionsKevin: Serverless is overratedStanislav: OpenAI has the worst models of the big threeAntony: Heat Pumps are badTechnology ConnectionsTech IngredientsPicksKevin: Kasai Hibachi Grill (now tested, and can confirm, it is PENG!)Stanislav: Ball x PitAntony: Saunas By the Sea

Oct 30, 20251h 13m

Ep 85Macrodata 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 23, 20251h 4m

Ep 84Storybook 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 16, 202542 min

Ep 83Remote 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

Oct 9, 20251h 1m

Ep 82We'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

Sep 26, 202539 min

Ep 81Timothy Cohen Talks SampleKit

SummaryIn this episode we sit down with Timothy Cohen and talk about his project SampleKit and Svelte 5.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.BackgroundWes Bos & Scott TolinskiHow svelte works under the hoodOdin Project - https://www.theodinproject.comMOOC - CS50 Harvard XSampleKit - https://www.samplekit.dev3 different thingsPreprocessor (mdsvex)melt-uialternative to mdsvexDemoscaprovercoolifydokkushopifySasa JuricArticlesTypeSafe Fetch Handler - https://www.samplekit.dev/articles/typesafe-fetch-handlerSvelteKit Search Params - https://github.com/paoloricciuti/sveltekit-search-paramsWhat do you think about Svelte 5?Reactive StatementsSnippetsPicksTimothy: Crafting Interpreters by Robert something (look up)Kevin: New YorkEmail: [email protected]: timothycohen

Jan 20, 202555 min

Ep 80Dominik G on Svelte 5 and Vite 6

SummaryIn this episode we sit down with Dominik G — a Svelte maintainer — and talk about Svelte 5 and the new Environment API in Vite 6.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 Dominik?vite-ecosystem-ciDominiks talk at JSNationViteEnvironmentBjörn LuCloudflare WorkersMiniflareSamuel Inlang environments for i18nJeppe Reinhold (Storybook)Svelte 5SvelteKit and how the EnvironmentError Boundaries (PR here)Migrating$: to run functionDon’t reach for effect, use derived!You can use effect to get the same functionality as onMount/DestroyHackathonReturn to Castle WolfensteinWolfensvelteThreltemania

Jan 9, 202540 min

Ep 79Rich 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

Jan 4, 20251h 3m

Ep 78Scott 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 28, 202443 min

Ep 77Svelte 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

Dec 19, 20241h 42m

Ep 76Svelte 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

Jul 9, 20241h 2m

Ep 75Phoenix LiveView and Svelte with Wout De Puysseleir

Sponsored by ContentfulWelcome to the new era of content management with Contentful. Say goodbye to the limitations of traditional content systems and hello to a world where collaboration sparks innovation. With Contentful, you’re not just managing content; you’re creating content-first, multi-brand experiences across all channels effortlessly. The best part? It requires zero coding! Empower your teams to collaborate and innovate, delivering impactful digital experiences at scale. Contentful's AI-driven platform not only streamlines content creation but also ensures it aligns perfectly with your brand. Ready for a game changer? Start with Contentful for free today. Unleash the potential of your digital content and drive your business forward. Learn more at contentful.com.SummaryIn this episode of Svelte Radio we sit down with Wout De Puysseleir to talk about his project LiveSvelte. A way to easily use Svelte when building applications using the Elixir framework Phoenix. A match made in heaven!Recorded on November 21st, 2023DiscussionWho is Wout?TwitterWebsiteWhat is LiveSvelte?GitHubBlog postElmRocUnpopular OpinionsBrittney: PNPM SHOULD WORKWout: TypeScript isn't that great 😬PicksWout: The Soul of ErlangKevin: The Lazarus ProjectBrittney: Loki TV Show

Apr 3, 202450 min

Ep 74Talking This Week In Svelte with Enrico Sacchetti

Sponsored by ContentfulWelcome to the new era of content management with Contentful. Say goodbye to the limitations of traditional content systems and hello to a world where collaboration sparks innovation. With Contentful, you’re not just managing content; you’re creating content-first, multi-brand experiences across all channels effortlessly. The best part? It requires zero coding! Empower your teams to collaborate and innovate, delivering impactful digital experiences at scale. Contentful's AI-driven platform not only streamlines content creation but also ensures it aligns perfectly with your brand. Ready for a game changer? Start with Contentful for free today. Unleash the potential of your digital content and drive your business forward. Learn more at contentful.com.SummaryIn this episode of Svelte Radio we talk with Enrico about This Week in Svelte - a weekly Svelte show that he runs. Tune in!Recorded on November 1st, 2024DiscussionEnricoCo-founded: Design Systems CommunityWeekly recorded show on YTCo-hostsKarimPaoloStanislaChangelogCarbon Components SvelteEnricoGitHubTwitterUnpopular OpinionsBrittney: [Inertia.js](https://inertiajs.com/)PicksEnrico: The Wandering Earth Part 2Kevin: Quest 3TranscriptionHere's a quick word from our sponsor.Welcome to the new era of content management with Contentful.Say goodbye to the limitations of traditional content systemsand hello to a world where collaboration sparks innovation.With Contentful, you're not just managing content,you're creating content-first, multi-brand experiencesacross all channels effortlessly.The best part? It requires zero coding.Empower your teams to collaborate and innovate,delivering impactful digital experiences at scale.Contentful's AI-driven platform not only streamlines content creation,but also ensures it aligns perfectly with your brand.Ready for a game-changer?Start with Contentful for free today.Unleash the potential of your digital contentand drive your business forward.Learn more at Contentful.com[intro music]Hey, welcome everyone to another episode of Svelte Radio.We're back again.Ooh, I'm joined by Brittany.Hello.Hi.Back this week.Back this week, yeah, yeah.Hello.And we are joined by another guest.It's Enrico.You might know him from this week in Svelte.Hi, Enrico.Hey, everybody. Enrico here.Hey.So before we get started, Brittany, what's new?It's been crazy.I went on vacation last week, so I know I missed our previous guest.I think we had Jacob on last week, but unfortunately I had to miss that one.We went to San Antonio where it was kind of warm.It was like 80s and 90s Fahrenheit, so what, 30?A little less than 30, maybe 20, 28 Celsius.That sounds very nice.But it was overcast the whole time.So I tried to get in the pool, and it was like windy and cold.It was like still not warm enough to get in the pool there.But we came back, and it snowed yesterday for Halloween, so that was good.We have like probably three to four inches of snow outside now.Wow.Yeah, we just got our first falling snow here today.Oh, really?So it doesn't stay on the ground, though, because it's not that cold here just yet.Yeah, our ground is not that cold.I thought it would melt, but it froze overnight, and it's just like stuck there.Damn.Yeah, that doesn't sound like fun.Maybe you should just go more south.I've talked about it, yeah.We just built that pool, though, so we're like 10 years, and our kids are in school still,so 10 years, and then we'll probably keep this house for the summer when it's nice hereand then move somewhere else, be snowbirds for a while.Yeah, makes complete sense.All right, let's talk a bit more with you, Enrico.Who are you?That might be a broad question, but how did you get into development?Who am I?Yes, well, my name is Enrico Sacchetti, and I am a software developer based in the GreaterToronto area, Ontario, Canada, and what I like to do is front-end development, and eversince I was a teenager, that's what I've been doing as a personal hobby, and some opportunitiescame along, and before I knew it, it was a full-time job.So despite my post-secondary education in video game development, I actually pursueda career in website development because that's where the opportunities lay.We have had so many people that are video game developers, like by originally videogame developers on the show, right?Yeah, I feel like that's been a thing.The person that did Wolfenstein, the felt version of that?Snuffy, Jason?Yeah, and a couple of other people were in video game development.It's kind of like the music thing that we have, too.A lot of people were musicians before they were programmers, too.Yeah.That's interesting.Yeah, did you get into the game development stuff?Was that because of interest in gaming in general?Yeah, it was sort of a misguided interest in video games because as much as I enjoyedplaying them, making them is 100% different.You need ongoing, persistent passion for that, as I realized the hard way after graduating.I tried to get

Feb 23, 202457 min

Ep 73Svelte in dynamic e-commerce widgets with Jacob Stordahl

Sponsored by ContentfulWelcome to the new era of content management with Contentful. Say goodbye to the limitations of traditional content systems and hello to a world where collaboration sparks innovation. With Contentful, you’re not just managing content; you’re creating content-first, multi-brand experiences across all channels effortlessly. The best part? It requires zero coding! Empower your teams to collaborate and innovate, delivering impactful digital experiences at scale. Contentful's AI-driven platform not only streamlines content creation but also ensures it aligns perfectly with your brand. Ready for a game changer? Start with Contentful for free today. Unleash the potential of your digital content and drive your business forward. Learn more at contentful.com.SummaryIn this episode of Svelte Radio, Jacob Stordahl and the hosts discuss Jacob's transition from WordPress to Svelte and the practical aspects of developing third-party JavaScript widgets. They also touches on the role of AI in content management. Tune in!Recorded on October 18, 2024DiscussionWho is Jacob StordahlTwitterWebsiteStyliticsSvelte Summit Talk Spring 2023Unpopular OpinionsJacob: you shouldn’t use a git ui! git is poorly designedfreeCodeCamp CourseKevin: you shouldn’t use fetch() on the clientAntony: MacOS is not that great!PicksJacob: Staff Engineer by Will LarsonKevin: SatoriAntony: BunnyCDN

Dec 14, 202343 min

Ep 72Slicing Svelte with Sam Littlefair and Prismic

In this episode of Svelte Radio, join hosts Brittany and Kev as they dive into the world of web development with their guest Sam, a technical writer at Prismic. Brittany shares her latest experiences battling with Tailwind, Rails, and Svelte, emphasizing the learning journey that comes with navigating the complexities of modern web development. She also offers a valuable tip about CSS line height, advising against the use of rems and ems due to their unpredictable inheritance and suggesting more reliable alternatives.Recorded on October 11th.DescriptionWho is Sam?TwitterSvelte Starter TemplateUnpopular OpinionsBrittney: Meetings are not work.Sam: By 2030 we will reach 2.0Kevin: -PicksKevinCoolifyCommitAISamOpenPropsAdam ArgyleBrittney:Github CLINetlify CLI

Dec 6, 20231h 4m

Ep 71Melting UIs with Thomas G. Lopes

Join us as we dive into an engaging conversation with Thomas G. Lopez, the brains behind the popular UI library in the Svelte ecosystem, MeltUI. Thomas shares his journey in web development, moving from Vue to React, and ultimately finding his passion in Svelte. Discover the unique challenges and triumphs he experienced while creating MeltUI and becoming a Svelte ambassador.Recorded on October 4th.DescriptionWho is Thomas?TwitterWebsiteMeltUIRadix SvelteSvelte Sirens StreamBuilder from Scratch London MeetupSearch elementTreeStyle Tabs / Panorama Tab GroupsPractical AccessibilityMarkdocAppwrite SvelteKit website re-launchWebsiteTwitterPicksBrittney: InvasionKevin: The ContinentalThomas: Berserk manga

Nov 29, 20231h 5m

Ep 70View Transitions in SvelteKit and beyond with Geoff Rich

Today we chat with Geoff Rich about View Transitions. We explore what you can do with them, how to use them and much more. Can it be used with SvelteKit? Yes! Dive in and get all the tips!Recorded on September 27st.DescriptionWho is Geoff?WebsiteTwitterWhat are View Transitions?MDNChrome for DevelopersJake Archibald's Article on the Chrome BlogHow do they work in SvelteKit?onNavigatesvelte-view-transitionIssue discussedGeoff's Svelte Summit Spring 2023 Talkjh3ey's twitterUnpopular OpinionsKevin: Limitations are good!Brittney: -Geoff: ARIA attributesNVDAPicksBrittney: Flowbite GitHubKevin: The Winter King Geoff: The Wheel of Time S2 is so good!

Nov 22, 202352 min

Ep 69Wolfensvelte 3D and the Svelte Language Server in the Browser with Jason Bradnick

We have chat with Svelte Hackathon winner Jason Bradnick (snuffy) about what it took to build his Wolfenstein clone in Svelte using only HTML, CSS and JS! No canvas used! He also talks about the work he's done on bringing the svelte language tools to SvelteLab. That means bringing the language server to the web!Recorded on September 21st.NotesSvelte Summit is happening on November 11th! Go submit a CFP!Who is Jason?GitHubTwitter / XSvelte Language Tools Websvelte-vscode-webWolfensvelte-3DPlay in the browserNanothreadsUnpopular OpinionsBrittney: node_modules 🤬Antony: It's ok to like different things, but agree on a standardJason: Please use CommonJS but don't work with mePicksKevin: Sea of StarsBrittney: Wool (Silo series)Antony: Batteries are great!Technology ConnectionsJason: Lenovo ThinkPads, good deal!

Oct 17, 202340 min

Ep 68We are back! Svelte 5, Transitions, What's New?!

We're back after a long summer vacation! We talk about what's new in Svelte, View Transitions and we give you an update on what we all have been doing!We talk about the very very sad news that Ivan Hofer has passed away.Unfortunately we had some pretty major recording issues this time and had to record over two days, sorry about that!Recorded on September 14th.NotesSvelte Summit is happening on November 11th! Go submit a CFP!Latent SpaceAI Engineer ConferenceWhat's new in Svelte and Kit?View Transition support via onNavigateSvelte 5 teases from the community.Runes are now outPreviewIvan Hofer passed away.Creator of typesafe-i18nIf you can read German you can read an article here.Svelte Summit TalkObituary SiteAdd languagesShowcases:SveltroidAnimotionUnpopular OpinionsKevin: You don’t need a lot of equipment to start creating contentBrittney: Jamstack is alive?Swyx: Bun is beating DenoAntony: WeWork 😭Babies are hard!EightSleep: https://www.eightsleep.com/se/PicksBrittney: SiloSwyx: FoundationAntony: Eat Magnesium!

Sep 29, 202354 min

Ep 67SvelteLab - a Svelte REPL for SvelteKit with Antonio and Paolo

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.Recorded: June 15thDescriptionIn this episode we talk with Antonio and Paolo, winners of the Svelte Hackathon! They built a REPL that not only works for Svelte, but also for SvelteKit.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsAntonioPaoloSvelteLabTechWebContainer APIXKCD: https://xkcd.com/2347/svelte-addsvelte-checkDocsPocketBaseUnpopular OpinionsBrittney: Native HTML tables are awful (brittney)Antonio: There are too many micro blogging sitesMastodonBlueSkyNostrAntony: NotionDesipadObsidianLogseqPaolo:We should not force “sv” into all the namesPWA:s are actually ok!PicksBrittney: Diablo 4Kevin: Global Warming is great (wtf?!)Paolo: BlueyAntonio: ZeldaAntony: Light Weight E-scooterMegawheels S1

Jun 22, 20231h 3m

Ep 66A primer on AI for developers with Swyx from Latent Space

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED May the 4th be with you.DescriptionThis episode is special in the sense that it's not so much about Svelte in particular but for developers in general. If you haven't gone down the AI rabbit hole yet this episode is for you. Swyx gives us a crash course in what it is and how you can use it as a web developer. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsLatent SpaceImage Generation:MidjourneyWeights and Biaseshttps://github.com/karpathy/nn-zero-to-heroWhisperUL2JasperAIMidjourneylevelsio - https://twitter.com/levelsio11labsswyx github ainoteshttps://replit.complatform.openai.comTools for Web DevelopersCopilotCodeiumWolverineCodium: Test GenerationChatGPT Pluginshttps://github.com/Jeadie/awesome-chatgpt-pluginsAutonomy of Atonomy: https://www.latent.space/p/agentsAutoGPTBabyGPTAnthropicElicitPicksKevin:Opus ProLindy.aiKapwingSwyx:Menu Bar App for ChatGPT “ChatGPT Mac”The BatchBrittney:Night Agent

May 11, 202359 min

Ep 65Svelte Summit Hypisode

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED April 28th.DescriptionWe talk about the upcoming Svelte Summit conference and what we can expect from it! Talks, hackathon winners and other things!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsSvelte Summit TalksSafari UpdateWeb Containers UpdatePolypaneResponselytypesafe-i18nEric Brehault EpisodeDev Vlog (May 2023)XDCD ComicThis Week in SvelteSkip LinksUnpopular OpinionsAntony: The GitHub SDK is not goodBrittney: Bluesky is not the next Twitter or the better Twitter, it will push more poeple to MastodonShawn: Edge BrowserArc BrowserKevs Tip: Orion BrowserPicksBrittney: The DiplomatKev: PartyKitShawn: Marvel SnapAntony: Succession

May 4, 202352 min

Ep 64SvelteKit-superforms with Andreas Söderlund

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED April 19th.DescriptionForms in SvelteKit are already top notch. But Superforms make them even better. We talk to Andreas Söderlund, the creator of the library. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsHaxe: https://haxe.orgForm Actions: https://kit.svelte.dev/docs/form-actionssveltekit-superforms: https://github.com/ciscoheat/sveltekit-superformsDocumentation: https://superforms.vercel.appZod: https://github.com/colinhacks/zodTimers: https://superforms.vercel.app/concepts/timersResponse Time Discussion: https://www.nngroup.com/articles/response-times-3-important-limits/Multiple Forms: https://superforms.vercel.app/concepts/multiple-formsUnpopular OpinionsBrittney: Don’t use libraries that don’t have first class support for esm or Vite.Antony: AI is not going to steal our jobsAndreas: NPM and package managers should be more restrictive with what they allow on their registries.PicksKev: SaunaAntony: These USB-C Cable - https://amzn.to/3ophxqlAndreas: DCI - https://blog.encodeart.dev/dci-tutorial-for-typescript-part-1

Apr 28, 20231h 9m

Ep 63Svelte in Research at Dartmouth with Wasita and Eshin

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED April 13th.DescriptionThis week we sit down with Wasita and Eshin at the Cosanlab at Darthmouth to talk about how they use Svelte in their research as well as the intersection between research and web development and the possibilities that it opens up.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsGuests:Wasita:TwitterWebsiteEshin:TwitterWebsiteComputational Social Affective Neuroscience Laboratoryhttps://github.com/wasita/svelte-vid-sync-chat-app -> The "Netflix party" experiment we mentioned, written with Svelte, socket.io, firebase https://github.com/cosanlab/trust-game -> Interactive 2-player trust game experiment written in Svelte and client-synchronization powered by Firebasehttps://github.com/ejolly/create-svelte-experiment -> A starter Svelte SPA template for experiments powered by Firebasehttps://maxfarrens.github.io/continuous-rater-book/Intro.html -> An interface for collecting continuous time-series emotion ratings from people watching videoshttps://github.com/ejolly/thought_tagger -> An interface for segmenting audio-files of people's memories. Built on top of the BBC's peaks.js.https://eshinjolly.com/svelteturk/#/ -> The "missing GUI" for Amazon's Mechanical Turk labor market. An electron desktop app that helps manage data collection and administration.Unpopular OpinionsBrittney: Click bait twitterAntony: HeliumPicksKev: Cold PlungesAntony: SameEshin: Raised by WolvesWasita: BeefBrittney: Shadow and Bone (TV Show)

Apr 20, 202358 min

Ep 62Svelte at AppWrite with Alex Patterson

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED March 28th.DescriptionAlex Patterson joins us to chat about... you guessed it! Svelte at AppWrite. And Svelte in general. We chat a bit of AI as well, ChatGPT, Google Bard. All that fun new stuff!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsWho is Alex?TwitterWebsiteHow did you get into programming?DreamweaverABAP in SAPSveltePinkAppWrite ConsoleCodingcat.devAppWriteThoughts on SvelteReactive statementsChatGPTGoogle BardBlackCatUI{…$$restProps}SveldJSDocUnpopular OpinionsAlex: TailwindCSS is awesome!Antony: DX is king - if your DX sucks you slowly and reluctantly build things and don’t experiment due to effortImbaScrimbaPicksKev: YouTube Shorts on Svelte SocietyAlex: https://www.blackcatui.com/Heated DeskpadAntony: packageManager - volta - issue with global packages node version - only-allow-pnpm (doesn’t work)VoltapackageManager - https://nodejs.org/dist/latest-v16.x/docs/api/packages.html#packagemanageronly-allow-pnpm - https://pnpm.io/only-allow-pnpmWhere can folks find you on the interwebs?@codercatdevappwrite discord serverCoding Cat Dev find all the podcasts

Apr 13, 20231h 9m

Ep 61Eric Brehault and Nuclia

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED March 22nd.DescriptionEric from Nuclia joins us to talk about Svelte... and the history of the web! If you're a new web developer this one is a treasure trove of knowledge. We also talk about Nuclia and what they're doing. A lot of fun!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsCommunityDev Vlog StreamsTikTokSvelte Summit - CFP unfortunately is closed :( Who is Eric? What’s his background?Twitter: @ebrehault on Twitter Mastodon: @[email protected]: github.com/ebrehaultMosaic BrowserFramesetsJSONPAJAXJQueryPlone CMSReactWhat is Nuclia? TwitterRxJSSvelteRich Harris - Rethinking ReactivityRich Harris - Transitional Web AppsSvelte Hackathon Library https://github.com/ebrehault/talk2svelteWeb Speech APIErics PloneCMS Library: https://github.com/ebrehault/abfabUnpopular OpinionsBrittney: Short content is worthlessEric: Online coding is coolPicksKevin: RubberduckingBrittney: State of Svelte: https://twitter.com/ladyleet/status/1636754269041831949?s=20Eric: Halt and catch fire https://www.imdb.com/title/tt2543312/

Apr 6, 202354 min

Ep 60Using Svelte in React with Puru Vijay

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED March 15th.DescriptionPuru Vijay joins us. You probably know him from his work on macOS web that made the rounds a while back. He's got a bunch of cool Svelte projects that you'll enjoy hearing more about in this one!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsmacos WebSvelte Summit talk - How to migrate React libraries to SvelteConfettiNeodragNeosvelte (Upcoming, planned), exampleThe virtual dom is not pure overheadhttps://twitter.com/manucorporat/status/1635309067634876416https://svelte.dev/blog/virtual-dom-is-pure-overheadDev Vlog with RichThis week in SvelteZero-effort type safetyUnpopular OpinionsCyclists who cycle in the road when good quality cycle lanes are available, are dickheads. (is this unpopular??)Storybook is still not there…for me (slots, argTypes)Puru: More like an unpopular sinful thought: Using React components in SveltePicksKevin:Chained Echoes: https://www.chainedechoes.comLiason ShrinkingPuru: Attack on Titan season 4 part 3 episode 1 - https://www.imdb.com/title/tt2560140/Brittney: Don’t watch Willow

Apr 4, 20231h 10m

Ep 59I got a cold and had fever dreams about React 😱

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED March 1st.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Show Notesi18nDynamic basepathSvelte 4.0 MilestonesGeoff Rich - website, twitterBeyonk is HiringAuroraJSJob openingsSpiegel - German Newspaper Visual SvelteUBS - message @ranzucker - Jr and Sr Svelte devRailbird Software EngineerThrelte has scrolly telling capabilities nowSvelte HackathonUnpopular OpinionsAntony: Cloud abstractions are good actuallyLanguagesPicksAntony: LED Strips on a PramBrittney: Hogwarts Legacy

Mar 30, 202355 min

Ep 58LevelUpTuts 6 months later with Scott Tolinski

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED February 7th.DescriptionWe sit down to talk with Scott Tolinski about the re-build of LevelUp Tutorials! Was it 6 months since the re-build? We don't know, but it was a while ago! 😅MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsReact to Svelte YT videoFrom React to SvelteBasic React To Svelte Conversion - Weekly Svelte - YouTubeMitosisKit SnapshotsLevel Up Tutorials - Learn modern web developmentAnimation With Svelte (with Scott Tolinski) — Learn With Jason - YouTubegreensockLocals - hooksauto form meteorBookitTravis NeilsonTwitterYouTubeUnpopular OpinionsScott: JSX is a templating language, React is not JUST JavaScriptBrittney: OSS Maintainers shouldPicksKev: Megaman X Corrupted - https://www.youtube.com/watch?v=7pk-DsDpiBoSnes DrunkScott: Niimbot - https://amzn.to/40Dc6CHBrittney: This Week in Svelte

Mar 28, 20231h 1m

Ep 57Svelte Hackathon Announcement

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.NOTE: RECORDED JANUARY 25th.DescriptionAnnouncing the Svelte Hackathon! Join in and win prizes! MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsSirens stream - The story behind the (unofficial) Svelte newsletterWhat’s new in Svelte Feburaryhttps://old.reddit.com/r/sveltejs/comments/10iud65/svelte_40_feature_speculation_suggestions/Native like SvelteKit: https://twitter.com/stellanhaglund/status/1613909926849699843?s=46&t=EOdi-gI9HatKWl7CcxILigPicksAntony: CRUMB - https://crumbsim.comKevin: The Last of Us: https://www.imdb.com/title/tt3581920/Brittney: Arc Browser

Mar 23, 202356 min

Ep 56Building furniture using Svelte with Bert Bengtson

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionWe sit down with Bert Bengtson, known for his wacky and very awesome Svelte Summit talks. Surely you must remember the desk chair talk? Or the most recent one where he runs around a room full of Svelte developers? Tune in for an awesome episode!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Discussion topicsAshley FurnitureHow did you end up using Svelte?Why Modals are Hard https://gist.github.com/ryanflorence/fd7e987c832cc4efaa56Antony’s example at Beyonk (click Send enquiry)Dialog element https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialoghttps://open-ui.org/ - Dialog | Open UI (open-ui.org)https://www.a11yproject.com/checklist/Bookit https://bookit.leveluptutorials.com/Histoire: https://histoire.dev/Storybook https://storybook.js.org/Svelte Summit TalksThe Highs and Lows of Migrating a Massive Ecommerce Website To Svelte and SvelteKitWhen Keeping it Svelte Goes Wrong. An Analysis of Some of the Worst Svelte I Have Ever CodedSvelteKit - vitesthttps://vitest.dev/https://github.com/sveltejs/kit/pull/5708https://jestjs.io/https://pnpm.io/That conf: https://that.us/Vue post on r/Javascript and r/Vue - discussing Vue 2 to Vue 3 transitionhttps://blog.vuejs.org/posts/2022-year-in-review.htmlhttps://www.reddit.com/r/javascript/comments/102brhc/vuejs_2022_year_in_review_and_what_to_expect_in/Unpopular OpinionsBert: Styling using semantic aria is the goat!Brittney: Remix will NOT go all in on Web ComponentsAustin crim: remix talk - Svemix? Re-svmix? Re-svelte?: Bringing Svelte to Remix Router: https://youtu.be/A8jkJTWacow?t=11096remix-routers/packages/svelte at main · brophdawg11/remix-routers · GitHubhttps://github.com/pixelmund/svemixAntony: Twitter/Reddit Bookmarks are the worst implemented feature ever - use PocketPicksKev: Nostr and Svelte French Toasthttps://svelte-french-toast.com/Nostr Protocol - https://github.com/nostr-protocol/nostrDamus - https://github.com/damus-io/damusBert: Hypno Space OutlawSwyx: Fave New Podcasts of 2022Brittney: ui.dev | JavaScript, but fun. Bytes NewsletterDanger CrewAntony: I’m a Computer - https://www.youtube.com/watch?v=RH1ekuvSYzE

Mar 16, 20231h 30m

Ep 55We all live in a Svelte Submarine

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionIt’s the holiday season - yet there is a lot going on in the Svelte world. We discuss all the recent news, AI, Skeleton UI and the updates to the Svelte Sirens page. Listen to find out how Svelte is used in Submarines, what the results of the Stack Overflow survey 2022 are and why DevRel sucks.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])

Mar 9, 202348 min

Ep 54Ron Au's story and how to be whimsical!

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionWe have a chat with Ron Au, the creator of the infamous floating head talk from 2019! He tells us about his journey from journalism into web development and how he ended up at Hugging Face. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesSwyx's Company ConfBang Bang ConHave you tried rubbing a database on it?Who is Ron?TwitterWebsiteHuggingfacePeople MentionedJhey TompkinsJosh ComeauCharlie GerardThis Pokemon Does not ExistRon's Svelte Summit TalksWeb á la mode (floating head!)Zwoosh YEAHHHH Shabam! Whimsy in motion!Scrollytell me why: Ain't nothing but a piece of cakeImba & ScrimbaUnpopular OpinionsRon: Svelte is BAD - way too happy when using it. Meeting a ton of interesting people. UGH! THE WORST!Swyx: English has won, Duolingo should not existPicksBrittneySirens Stream on SkeletonSpringhealthSwyxPV510+ Lavalier MicDon't Buy a YetiRonWarhammer 40000: DarktideSqueeze Bottle Peanut Butter 🤯Kev: Hollow Knight

Jan 26, 202353 min

Ep 533D and Threlte with Grischa Erbe

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionIn this episode we talk with the creator of Threlte, Grischa Erbe. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesThrelteArcade MachinePhsyics Engine RapierGet Started with ThrelteJamstack SurveyEvan You's CommentsPicksBrittney: Unpack the StackSwyx: Lovers in a Dangerous SpacetimeMastodon LinksBrittney - https://front-end.social/@brittneypostma/Swyx - https://sigmoid.social/@swyx

Dec 8, 202253 min

Ep 52Talking Gradio and AI with pngwn 🐧

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionIn this episode we FINALLY manage to catche the Pngwn 🐧. He works at Huggingface and created MDSveX. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesPngwnBristech TalkSvelte Summit Fall 2022 TalkSvelte In MotionState of JavaScript 2022 - Don't forget to mention Svelte Radio! 😚HuggingfaceSpacesGradioStable Diffusion Web UICraiyonWeird Dall-E Generations Twitter AccountSvelteKit 8 issues left!?Milestone Page on GitHubInterested in working at Huggingface? They're hiring!Unpopular OpinionsSwyx: Svelte will stay on top of ReactAntony: Mastodon is not the answer to the supposed demise of twitter 😭Swyx: Every developer needs to be AI literate - Software 3.0PicksBrittney: The PeripheralAntony: Herr Gunnar PapphammarPngw: Restaurant in Amsterdam Terrazen (video)Swyx: RunwayML - DemoMastodon LinksBrittney - https://front-end.social/@brittneypostma/Swyx - https://sigmoid.social/@swyxAntony - https://cabbage.lol/@antonyPngwn - @[email protected]

Dec 1, 20221h 15m

Ep 513D, WebGL and AI

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionWe talk Threlte and AI... a lot of AI! And Svelte of course.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesThrelte DiscussionWebsiteSvelte Sirens streamReddit ThreadRemotionRemotion but in SvelteSvelteCMSSveltosisWhat's new in Svelte: NovemberOptional Paramsuse:enhance - new update functionAppWrite Console is written in SvelteUnpopular OpinionsSwyx: All search is AI, all If statements are AIPicksBrittney: DevRel Social Programming StreamRepoNov 30th Stream on Form ActionsSwyx: Hey Github and Codeium BetaKevin: Stacklands

Nov 24, 202248 min

Ep 50Catching up after Svelte Summit

SponsorVercel is the platform for frontend developers, providing the speed and reliability innovators need to create at the moment of inspiration. Founded by the creators of Next.js, Vercel has zero configuration support for 35+ frontend frameworks, including SvelteKit. We enable the world’s largest brands like Under Armour, eBay, and Nintendo, to iterate faster and create quality software. Try out Vercel today to experience the easiest way to use Svelte.DescriptionWe're finally getting back into it again. This week Brittney and Kev catch up on the latest since Svelte Summit. Enjoy!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesElection Graphs using Svelte and SvelteKitReutersBloombergDer SpiegelAxios VisualsCreative Coding (around 18 minutes it gets trippy!)by Alexander EsselinkJammies - Ecosystem Innovation AwardSteven Sanderson, creator of Knockout.js shows us SvelteKit during his NDC talkSvelteKit Milestone 97%!Unpopular OpinionsBrittney: Twitter is going to die, Mastodon is where it is atKev: Twitter is NOT going to diePicksKev: Kagi SearchBrittney: Jamstack Conf

Nov 17, 202231 min

Ep 49Let's talk routing with Rich Harris

Some new routing changes have made its way to SvelteKit. Controversial? A bit. We sit down with Rich Harris to talk about the why the how of it all.SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! DescriptionSome new routing changes have made its way to SvelteKit. Controversial? A bit. We sit down with Rich Harris to talk about the why the how of it all.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesThe Discussion that started it allNext.js Layout RFCMigration GuideUnpopular OpinionsKev: Safari is the best browser 😎Swyx: All apps can make more use of URL State managementForm IssueBrittney: Firefox is the best browserRich: Firefox is not the best browserPicksRich Harris:Swyx: Brittney: Sirens Luncheon at Svelte Summit & Svelte Sirens August Talk with Josefine Schaefer from StoryblokRich: Climbing / Bouldering / Toproping

Aug 19, 202243 min

Ep 48SvelteKit is changing fast!

This week we talk about a number changes that have been made to SvelteKit lately. (No! Not the big routing changes, those will be talked about next episode!) And Brittney is our second Master of Ceremony for Svelte Summit!SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! DescriptionThis week we talk about a number changes that have been made to SvelteKit lately. (No! Not the big routing changes, those will be talked about next episode!)MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesBubble Popping GameSvelte Documentary for those who missed itRich Harris Commit Messageshttps://twitter.com/The_Only_Tails/status/1549854642032492549https://twitter.com/joyofcodedev/status/1549861807422164992SvelteKit ChangesConsistent Handling of Environment VariablesUppercase HTTP MethodsEnforce vite.config.js requirmentDummdidumm is hired by Vercel to work on SvelteBeginner SvelteKit by VercelCarbon Components by IBMfluent-svelte by Tropix126Community and MeetupsLondon Social and more photos hereViennaNew YorkStockholm Monthly Svelte LunchStoryblok with SvelteKit Josefine Schaefer - https://sveltesirens.dev/upcoming August 17, 1:30 EDTLast month - Testing in Svelte with JessHighlights and librariesPhoenix + Svelte https://nathancahill.com/phoenix-svelteSvelte + SVG Bohr Atoms demo https://twitter.com/jrib_/status/1551605545563353088?s=12&t=DlX39H0u_x3fAyyZHJL0OwReact Hooks in Svelte - josh nuss https://twitter.com/danawoodman/status/1551582422780854272?s=12&t=DlX39H0u_x3fAyyZHJL0OwSvelte + Remix demo https://twitter.com/crim_codes/status/1542684471195045889?s=12&t=DlX39H0u_x3fAyyZHJL0OwRemix-routers https://github.com/brophdawg11/remix-routersForm in Svelte - https://github.com/sveltejs/kit/issues/3533#issuecomment-1197791727Threejs + Svelte https://twitter.com/a_warnes/status/1543412625157021698?s=12&t=DlX39H0u_x3fAyyZHJL0OwBruno Simon: https://bruno-simon.comSvelte Cascading Context store https://twitter.com/hamiltonulmer/status/1541548191010590720?s=12&t=DlX39H0u_x3fAyyZHJL0OwStolinski - Bookit https://twitter.com/stolinski/status/1551044830456729600?s=12&t=DlX39H0u_x3fAyyZHJL0Owvitebook https://vitebook.dev/introduction/what-is-vitebook.htmlSvelte command palette https://twitter.com/rohitpotato/status/1546388264915173378?s=12&t=DlX39H0u_x3fAyyZHJL0OwUnpopular OpinionsKev: SQLite is enough for most things! Use PocketBase ❤️: https://pocketbase.ioswyx: Client-Server is not “Full Stack” anymoreBrittney: Twitter spaces is the worst platform that is actually popularPicksKev: Orion Browserswyx: Really Bad ChessBrittney: Learn Build Teach - Wins of the Week

Aug 10, 202251 min

Ep 47The Svelte Documentary is out!

SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionIn this episode we talk about the recently released Svelte documentary. We thought it was pretty good... but we're biased, we were all in it 😂MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesSvelte DocumentarySea ShantySvelte Origins T-Shirt DesignLearn Svelte, the new Svelte TutorialUnpopular OpinionsPicksKevin: Flip cocktail - https://stevethebartender.com.au/brandy-flip-cocktail-recipe/Swyx: https://www.swyx.io/running-docker-without-docker-desktop/Brittney:

Jul 11, 202227 min

Ep 46All About the Sirens

SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionIn this episode we sit down for a chat with the Svelte Sirens! Recorded back in April, apologies for the late drop!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])Noteshttps://sveltesirens.dev/The SirensBrittneyWillowStephGenSvelte Sirens Streams and TalksFoodpopular and Unpopular Opinions and PicksAntony: Dominos Pizza is not pizza. It's a round bread product. Patty N Bun is goodShawn: MosburgerKevin: Roman style pizza is better than neopolitan style pizzaBrittney: Storybook errors are not good!Willow: Svelte KnobbyGen: Jabes Pizza in Soho (London)Steph: Whattaburger is gross

Jun 27, 202251 min

Ep 45Stores Galore

SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionIn this episode we talk about stores! Custom ones, regular ones, cool ones! ALL THE STORES! We also rant a bit about the current state of build tools.MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesSvelte CakeShawn's complaint about build toolsSvelte StoresDocumentationTutorialExamplesKev's list of custom stores"Regular" StoresNotification Toast Store ThingLocalStorage StoreJacob Babich's NPM Package"Store factory" StoresToggle StoreFetch StorePeriodic Fetch StoreDon't want to hand-roll? Check out svelte-queryBrittney's listTackle Async Behaviour with Svelte Stores talk from Svelte SummitPersisting a Svelte Store with Local Storage from an older SummitShawn's everything storexstate-svelteLi Hau's video on the topicsvelte-fsmUnpopular OpinionsAntony: Startups need testsKevin: SvelteKit without Endpoints is no fun! 😭PicksShawn: Blood in the markets, might wanna buy stocks.Brittney:Slicing up your Svelte Site with PrismicThe story behind the (unofficial) Svelte newsletter Antony: Muskmobile

May 24, 202247 min

Ep 44Inspecting Svelte Code with Dominik G.

SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionDominik joins us to talk about a really cool new feature that he has just enabled in vite-plugin-svelteMusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesRixo the HMR magician 🧙‍♂️Svite from Svelte Summitvite-plugin-svelteNollupSnowpack Post MortempnpmCloudflare D1 (SQLite-ish Serverless DB)Li Hau's video on building an inspectorConfig Options to get startedMatthias Stahl (Higsch) Dataviz Talk at Svelte SummitUnpopular OpinionsDominik: CloudprovidersPicksKevin: Brittney: Sirens talk's: First, SecondDominik: Vite and Svelte community 🥳Bjorn LuAntony: ReclaimShawn: Pyscript, TweetRemindersMeetupsStockholm May 19thLondon May 26thNew York June 1st

May 17, 202251 min

Ep 43The other Rich! Geoff!

SponsorThis week's episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionGeoff Rich is a recent addition to the Svelte maintainer org. He joins us to talk about his role and what he'd like to work on going forward. Oh, and there's some Svelte Summit in here as well!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesGeoff works at Alaska AirAuro Design SystemGeoff's BlogGeoff's a11y blog post, Svelte Summit Fall 2021 talkThe Search Bar on the SvelteKit Documentation Pageprefers-reduced-motionSvelte Summit Spring 2022Mentioned talksMonogram's journey building an enterprise-grade app with SvelteKitBert's The Highs and Lows of Migrating a Massive Ecommerce Website To Svelte and Sveltekit🐧 pngwn's Svelte In MotionScott's Tackle Complex Async Behavior One Step at a Time With Svelte StoresMeetball session was a lot of fun!Svelte Summit Fall 2022 website is being released... a couple of days ago! Tickets here.Unpopular OpinionsGeoff: Web Components are actually pretty cool!Brittney: Jamstack is cool.Antony: Wordpress should be used for blogging and nothing else.Kevin: Project Gutenberg is 🔥PicksKevin: Concerts are so much fun!The Wombats Boomer Seats™️ 🪑 in the back are greatBrittney: House cleaners & Developer Experience at Netlify Blog PostGeoff: Video game music as coding music. Kirby and the Forgotten Land!Antony: Red Light Therapy Device for Hay Fever

May 10, 202245 min

Ep 42The Adventures of Running a Svelte Meetup

SponsorThis weeks episode is sponsored by... Svelte Summit! Get your tickets for the upcoming in-person event in Stockholm before it's too late! We already have some confirmed speakers: Rich Harris, 🐧 Pngwn and Amelia Wattenberger!DescriptionThis week we chat about what it takes to host a Svelte meetup! Interested in running one? Just go for it!MusicIntro music by Braden Wiggins a.k.a. Fractal ([email protected])NotesSvelte Society StockholmSvelte LondonSvelte Society NYCSvelte SummitMeetupLumaList of Meetups on the Svelte Society website (a bit out of date)Code of ConductMinor Tips:Avoid pizza, get something healthy!Set the expectations to three talks: Beginner, Intermediate, AdvancedMake it fun, sometimes a hackathon is all that you need. People like to talk and get to know each other!Unpopular OpinionsShawn: Pure SSG died in 2022Antony: JSX is NOT JavaScript.Kevin: Bitcoin Proof-of-Work is actually good for the environment. Part 1, Part 2, Twitter threadPicksKevin: CastoPod OvercastPocketCastsDon't use Spotify.Shawn: HOMEBREW_NO_AUTO_UPDATE=1

May 4, 202251 min