
Svelte Radio
Things about Svelte. Sometimes weekly, sometimes not.
Latest episodes

Aug 18, 2021 • 58min
Tan Li Hau has a YouTube channel
We welcome Tan Li Hau back for a second time. This time we talk about his YouTube channel where he has been creating some stellar content!Show notes:Micro FrontendsWebpack 5Module FederationLi Hau's YouTube channelHow to call functions from the parentSvelte StoresTwitter profileConstants in markup draft PR (RFC)Picks:Antony: Peloton TreadmillShawn: Chef (2014)Kevin: Beerrunners conceptLi Hau: Svelte Question Time Playlist

Jul 12, 2021 • 54min
Rebuilding LevelUpTuts using SvelteKit
Scott Tolinski is back! He's been a busy bee rebuilding LevelUpTuts using SvelteKit. We get all the juicy details!Notessvelte-toyRich Harris's Svelte Metaphysics talk link https://www.swyx.io/svelte-metaphysics/svelte-toastRemix frameworkCourse: Building Svelte ComponentsCourse: SvelteKitCourse: Animating SvelteUnpopular OpinionsAntony: Email sucksShawn: All JavaScript functions should only be allowed to take one argument.PicksShawn: Write Less, Do MoreAntony: Kilner JarsKevin: THE VACCINE!Scott: A Death in Crypto Land

Jul 5, 2021 • 57min
Talking WebDev with Brittney Postma
Support the show - become a patron!Brittney has an unusual background and an interesting story! We ask her about mentoring, teaching and how she got WebDev. Enjoy! Brittney also has her own podcast called Purrfect.dev.Music:Intro - Braden Wiggins a.k.a. Fractal (braden@fractal-hq.com)Notes:codingcat.devPurrfect.devfreeCodeCampZero to MasteryThe Console LogsDiscord CommunitiesCoding CatLevelUpTutsLearn Build TeachSpaceJellyPartyCorgiZero to Mastery (you need to pay for a course)Unpopular Opinion:Brittney: I'm done with ReactAntony: Chai is not a good a good assertion library. Use @hapi/code instead!Picks:Shawn: SuperhumanKev: Chai tea (especially latte!)Brittney: Black Monday (and Kev's tip The Big Short) and Polywork

Jun 29, 2021 • 1h 8min
Talking Elder.js with Nick Reese
Support the show - become a patron!We sit down with Nick to talk about Elder.js - an insanely fast static site generator built on-top of Svelte with support for partial hydration.Music:Intro - Braden Wiggins a.k.a. Fractal (braden@fractal-hq.com)Notes:FindEnergyUnpopular Opinion:Shawn: Svelte IDEEarlier episode with Mike from GitPodNick: Hydration should be included by defaultPicks:Antony: Not today!Shawn: Learn CSS from GoogleKev: WebAuthnNick: PostGraphile

Jun 23, 2021 • 56min
A Jolly Good Svelte Summer
Support the show - become a patron!We're back after a short break with a new episode. We talk about what's new in Svelte and what we've been up to! Oh. And this is sort-of our 1 Year anniversary! 🥳Music:Intro - Braden Wiggins a.k.a. Fractal (braden@fractal-hq.com)Notes:Scott Tolinski's LevelUp Tuts SvelteKit conversion livestreamNew CSS Custom Property Feature (Kev's REPL showcase)New CSS selector feature in the compilerNew Style directive hopefully coming soon (Read the RFC)What's new in Svelte (Newsletter)Stricter body types, etags for binary responsesRemove getContext in favour of request.localsRedhatters Svelte DevtoolsNew SvelteKit Package featureSvelte KnobbySvelteKit Breakthrough of the year nomineeUnpopular Opinion:Antony: Vegan equivalents are actually better than the real thing in a lot of casesShawn: VSCode Sidebar on the right gangBonus VSCode tipKev: SublimeText 4 gangPicks:Antony picks no-water cleaning supplies again; Homethings. (Cleancult, Blueland)Shawn: Svelte Form LibrariesKev: Swedish Summer & Gelato. Top Gelato parlor in Stockholm: Snö.

May 8, 2021 • 53min
Migrating from Sapper to SvelteKit with Mike Nikles
Mike Nikles (Twitter) from GitPod joins us to talk about the journey they took from Gatsby, to Sapper and finally to SvelteKit. We talk about the ups and downs.Notes:- GitPod's website built in Svelte (GitHub)Picks:- Kevin: Chocolate Balls- Antony: QR Scanners- Shawn: Josh Nussbaum- Mike: TimeZone.ioIntro music by Braden Wiggins a.k.a. Fractal (braden@fractal-hq.com)Transcription:Coming soon.

Apr 26, 2021 • 34min
BONUS: Svelte Summit Q&A with Rich
SponsorsFilevine: Client, workflow and document management - the Work Operating System for Professionals.GitPod: Remove all friction from the developer experience to be always ready-to-code and make software engineering more collaborative, joyful, and secure.Budibase: Build internal tools on your own infrastructure in minutes.This is the Q&A that followed the Rich's SvelteKit update from Svelte Summit yesterday. If you didn't catch that, you can find it here.In this Q&A we talk to Rich and ask him SvelteKit, enjoy!PS. Sorry about the audio, it's ripped from YouTube and unfortunately not using our regular recording method. We hope you'll like it anyway!Transcription:Not this time, sorry!

Apr 22, 2021 • 55min
Svelte Summit Party Episode
Svelte Summit is happening on Sunday! Don't miss it. We start at 2PM London time (the FAQ has more time zones listed).This episode is the first to include our new intro music and we're really happy with it. It's made by Braden Wiggins (braden@fractal-hq.com). He usually frequents the Routify and Svelte Discords, you've probably seen him around! :)Picks:Kevin: NeuraLink MindPong MonkeyAntony: KUCOIN (referral link!)Shawn: EmptystatesTranscription:Coming soon.

Apr 3, 2021 • 1h
Building ListenAddict with David W. Parker
Note: This was recorded on February 4th, some things may not be up to date. Sponsors: Support Svelte Radio by leaving a review on iTunes and/or visit our support page.Description:Parker shows us ListenAddict. We talk a bit about building stuff using Svelte and what's next.ListenAddictWhy TailwindPodcasting CheatsheetUnpopular opinions:- Antony: The {#await} syntax should be removed from Svelte- Shawn: ESM was a bad ideaPicks:Kevin: Bitcoin Lightning NetworkAntony: Nogent Super Kim Can OpenerShawn: Three.js JourneyParker: YouTube and Espresso MachineTranscription:Kevin Åberg Kultalahti 0:00 Hello, everyone. Welcome to another episode of Svelte radio. Today we have yet another guest with us to talk about Svelte. But first introductions. I'm Kevin, I run a site called Svelte school. And I'm heavily involved in the Svelte community in general. And I'm just a Svelte evangelist, I guess.Antony 0:20 I'm Antony, I'm the CTF Beyonk. And I'm also Svelte maintainerShawn 0:26 I work as a senior developer advocate at AWS, this is probably my last time in that role. And I'll have a new role coming up. Next time we do this recording, where hopefully, I think, if I'm not mistaken, I'll be working on a production Svelte project. So more needs to come hidingKevin Åberg Kultalahti 0:46 ideas. And our guest today is David Parker. He's a software developer, I guess. Maybe you can introduce yourself. Yeah,David Parker 0:58 I'm David Parker. I normally go by Parker, and I am CTO at Hobby DB for my day job where I do Angular, unfortunately. But I spend a lot of my free time doing Svelte and I run my site called listen addict calm, which we'll talk about a little bit later. And I'm making another project after that. So,Antony 1:19 so I'm just gonna, I'm just gonna point out here that that title developer, you know, with a guy who has two side projects, we should looking pretty decent. I'm going to say entrepreneur. It's a good title. I would like that.Kevin Åberg Kultalahti 1:36 All right, so before we get into the meat of the discussion, all, all are written sponsors, bots. So the first sponsors bought is actually not a sponsor, it's just some news about that. You can now support Svelte radio directly, so you'll get access to video versions of the podcast or you'll be able to listen to the episodes a couple of days early, even unedited, sometimes, so head on over to Svelte radio.com slash support, and you can read more about it there. Oh, and secondly, if you like the podcast, it would be awesome if you could leave a review on iTunes and subscribe. Alright, and that's it for the Yay, answers.Shawn 2:24 I wish you I don't know. It's like, it's a great way to support independent radio, I guess. And this is this is kind of what we're doing.Kevin Åberg Kultalahti 2:32 Yeah. Yeah. It's it's like, yeah, it's easier than then hunting like sponsor, like real sponsors, I suppose. But IAntony 2:43 guess you know, after a while, they'll sort of just appear out of the woodwork really. So yeah, it's, but it's nice, I think I think being able to pay for something that has value, you know. And then having that sort of inside info, or the Sneak Peek is really, really valuable. So I think it's good. I think I like I like it.Kevin Åberg Kultalahti 3:00 We'll see how it goes. Do you run a Patreon as well? No. So I've actually looked at a couple of different solutions for this. And Patreon was one of them. But there's, there's like a lot of not being in the US and having to handle like VAT is a real hassle. patron does it for you, but the like the fees they take are ginormous. So I found some other some other ways to solve this. I'm think I'm currently going to use paddle. It's it's like a handle digital products and software. Pretty much I drawAntony 3:41 the line, I draw the line that only fans I have a body for radio.David Parker 3:51 I have a comment. I don't think it's appropriate for this audience. So I'll hold my tongue.Kevin Åberg Kultalahti 3:59 Alright, so so let's let's get into it. So so you're you said you were a an Angular developer, on your on your day job. So how did you end up doing doing Angular?David Parker 4:11 So I'll just give you a super, super fast, short version of my history real quick. I was in the military in the United States, from 2000 to 2006, as a Java developer, so I basically sat in front of a computer and coded for the military was very boring. But that really got me didn't even know you could, you could do that. You know, there's a lot of systems that you have to keep track of like tracking people, personnel, training, all all the things but not very exciting. I don't like the corporate structure, but I got out, turned around and became a contractor work for them for three more years making three times as much money because you know, when you're and you don't make any money, but that kind of, as Anthony alluded to before, kind of pushed me in that entrepreneurial direction during the big corporate type thing. So then I went back to school grad school because I had free money for from the military, and did entrepreneurship, and computer science. There, I met a co worker or a co founder of my previous company called devise. We were a rails and AngularJS. And at the time, this was a little bit before react and all the, you know, jQuery is kind of just leaving popularity, even though it's still popular backbone was kind of plus or minus, I didn't really care for it at the time. So we chose to start our company with AngularJS. And that's kind of where I got the start in Angular, we never really upgraded and that company to, you know, angular 2.0. And thus, for what it's now and now is. And then moving on from there, that company was sold, and spent some other time doing react, and played around with view a little bit, played around with Django. And then I joined Hobie dB, and they were already using Angular. So that's how I came to be my current role. Cool. SoKevin Åberg Kultalahti 6:01 so so what is hobby DB is like an e commerce. Yeah,David Parker 6:07 it's a it's a e commerce site where people can buy and sell anything that's collectible. So the little pop Funko dolls. If you're familiar with rose, I don't know how popular they are outside of the United States. They seem to be kind of trendy. And I'm, I guess we are a marketplace for those is the the main thing and Hot Wheels, the little cars. Those are our two main.Antony 6:30 So this. This is called hobbie dB. That's, that's that's an interesting name. Because it I really thought it was like a system for development. Yeah, I really, I thought it was like a, you know, the name the name did not draw a picture of what the what the product is. It's interesting.Davi...

Mar 30, 2021 • 49min
Svelte Kit Public Beta!
Wooh! It's here. The SvelteKit open beta! We talk about how to get started, what's different compared to Sapper, new features, migration paths. All that fun stuff.Notes:SvelteKit blog post!GitHub RepositoryUnpopular opinions:Antony: Daylight savings time should be abolishedSwyx: Facebooks social media features are actually quite goodKevin: Clubhouse isn't that exciting anymorePicks:Antony: HomethingsKev: CSS clamp() and custom properties, fluid typographySwyx: Complete guide to accesible front-end componentsTranscription:Coming soon!
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.