
Svelte Radio (Kevin Åberg Kultalahti)
Explore every episode of Svelte Radio
Pub. Date | Title | Duration | |
---|---|---|---|
18 Jun 2020 | Hillary Clinton tweeted about Svelte | 00:56:03 | |
In this latest episode we talk a great deal of things, I've added most of the links that we talked about in a list below. Enjoy! We're currently looking for sponsors to make sure the production value of the podcast goes up. At the moment we're just doing this on our free time and the editing could for sure be better. If you are interested in talking about this, find me on the Svelte Discord (i'm @Kev).
| |||
09 Jul 2024 | Svelte Meets Vite: A Deep Dive with Matias Capeletto (patakdev) | 01:02:26 | |
Summary: Recorded on June 28th, 2024 Discussion:
Picks
| |||
23 Sep 2021 | Routify 3 with Jake and Willow | 01:01:32 | |
We sit down and talk with Jake and Willow and talk about the just-released Routify 3. Notes
Unpopular Opinions
Picks | |||
04 Apr 2023 | Using Svelte in React with Puru Vijay | 01:10:32 | |
Sponsor NOTE: RECORDED March 15th. Description Puru 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!
Unpopular Opinions
Picks
| |||
09 Mar 2023 | We all live in a Svelte Submarine | 00:48:33 | |
Sponsor Description It’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.
| |||
26 Apr 2021 | BONUS: Svelte Summit Q&A with Rich | 00:33:50 | |
Sponsors
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: | |||
12 Nov 2021 | Rich Harris is now working full-time on Svelte 🤯 | 01:09:16 | |
We sit down with Rich Harris to talk about his new job, leaving The New York Times and what the future of Svelte looks like. Enjoy! Description
Unpopular Opinion
Picks
| |||
30 Mar 2021 | Svelte Kit Public Beta! | 00:48:38 | |
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:
| |||
16 Mar 2023 | Building furniture using Svelte with Bert Bengtson | 01:30:40 | |
Sponsor Description We 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!
Discussion topics
Unpopular Opinions
Picks
| |||
29 Jun 2021 | Talking Elder.js with Nick Reese | 01:07:53 | |
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: Notes: Unpopular Opinion:
Picks:
| |||
04 May 2023 | Svelte Summit Hypisode | 00:52:09 | |
Sponsor NOTE: RECORDED April 28th. Description We talk about the upcoming Svelte Summit conference and what we can expect from it! Talks, hackathon winners and other things!
Unpopular Opinions
Picks
| |||
14 Dec 2023 | Svelte in dynamic e-commerce widgets with Jacob Stordahl | 00:43:05 | |
Sponsored by Contentful Welcome 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. Summary Recorded on October 18, 2024 Discussion
Unpopular Opinions
Picks
| |||
17 Sep 2021 | Contributing to Svelte with Martin 'Grygrflzr' Krisnanto Putra | 00:52:35 | |
Today we talk with Grygrflzr about his journey to becoming a maintainer and his views on React, Vite and a host of other things. Enjoy! Notes:
Unpopular Opinions: Picks
| |||
08 May 2021 | Migrating from Sapper to SvelteKit with Mike Nikles | 00:53:10 | |
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:
Intro music by Braden Wiggins a.k.a. Fractal (braden@fractal-hq.com) Transcription: | |||
12 May 2020 | Post Svelte Society Day | 00:57:00 | |
Shawn, Antony and Kevin sit down for a talk about the latest happenings in Svelte land. We talk about Svelte Society Day, some new courses, Snowpack, Typescript and much more. Topic links: | |||
06 Apr 2023 | Eric Brehault and Nuclia | 00:54:58 | |
Sponsor NOTE: RECORDED March 22nd. Description Eric 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!
Discussion topics
Unpopular Opinions
Picks
| |||
03 Apr 2024 | Phoenix LiveView and Svelte with Wout De Puysseleir | 00:50:08 | |
Sponsored by Contentful Summary Recorded on November 21st, 2023 Discussion Unpopular Opinions
Picks
| |||
19 Apr 2022 | A Sudden Svelte Element Appears | 00:37:25 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
15 Sep 2020 | Performance on the web with Houssein Djirdeh | 00:52:05 | |
Houssein Djirdeh joins us to talk about performance on the web. We touch on a lot of different topics like bundle size, framework size and much more. Sponsors:
Links:
Picks:
Transcription: [00:00:00] KA: Hello, everyone. Welcome to another episode of Svelte Radio. As always, we’ll start with introductions. I’m Kevin, and I ran a site called Svelte School where I teach people about Svelte as well as other fun stuff around the web. Yeah. [00:00:16] SW: Hey, everyone. I’m Shawn. I work on, I guess, on a bunch of things, but currently I’m a senior developer advocate at AWS. [00:00:24] AJ: Hey, everyone. I’m Anthony. Yeah, I also work in a bunch of things, but I can only run my own startup called Beyonk, which I’m the CTO. And I’m also a Svelte maintainer. [00:00:34] KA: Awesome. So, today we have an awesome guest on the show. Can you introduce yourself? [00:00:40] HD: Yeah, absolutely. My name is Houssein. I am a web developer advocate on Google, on the Google team. So I work with Chrome, but I also work in the focused web as a whole. [00:00:50] SW: That’s awesome. It’s kind of my idea to bring in Houssein on the podcast, because I thought he’d be a good guest. Houssein has basically dabbled in every framework ever. I didn’t know you started out in Angular actually, but I dug through your blog and I was like, “This guy did Angular?” I first met you at Boston, React Boston, where you gave a really good talk that turned into this kind of semi-viral blog post on React performance. And now you’re dabbling in Svelte, and then between you and your twin. You cover all the frameworks. I think that’s a strategy somewhere. So, yeah. I mean, I figured you’d be a really good guest, because you have a cross-framework perspective that most people don’t. [00:01:30] HD: Yeah. No. Thanks for having me. And I’m glad you mentioned that, because I like I’ve never actually properly used Vue, but my twin brother hasn’t. He’s been really involved in that space [inaudible 00:01:39]. [00:01:41] KA: So you started out with Angular. So, can you like talk us through the history of like the frameworks you’ve used? [00:01:48] HD: Yeah. Yeah, for sure. Absolutely. I only gone into web development about 4, 5-ish years ago. And that happened right after I graduated from university. I was in my first job and I was just trying to get my footing and like my first sort of role. And then I sort of joined the web development, and we were building a pretty large insurance platform. And we were using AngularJS. And this was pre-component AngularJS. So we’re talking model view controllers. We’re talking root scope, and bindings, and dependency injection, and services. So that was kind of my first hurrah into the frameworks world, which is interesting, because I think we see a lot of discussion on Twitter and the like about how a lot of people think it’s better to just first understand JavaScript, the basics of JavaScript before you jump in to a framework. There’re a lot of other people who think it doesn’t really matter. Learning is learning. I think that for me was a forcing function for me to just learn JavaScript, because I had no idea what was going on in the beginning. So I felt really lost for at least a few months. Funny story, it was me and my twin brother at the same job sitting side-by-side working on the project for a year. [00:03:02] KA: I can really relate to getting forced to learn JavaScript by doing frameworks. [00:03:08] HD: Right? Exaxctly. [00:03:08] KA: Same thing for me. Yeah. [00:03:09] HD: Right? Exactly. But I think after a few months, I started actually also spending some time learning JavaScript on my own, but also trying to understand how AngularJS worked. Like things started clicking and I was like, “Okay. Wow! Now, I can see why it makes sense to use a framework.” And then from then on, it just kept growing where I tried dabbling in Angular 2 when it was brand-new and I started learning how to use Angular 2+. And then about a year after that, I started using React. I actually started using React Native before React, because I was like it might be cool to just build a mobile app, and I had an idea for a mobile app. So whatever time that I had in the side, like I was still doing my day job, but I would go home and I was like, “Let me try to build a mobile app.” It took a long time. I did it and it’s super cool. And then I only used React for the web after I used React Native, which is I think an interesting direction. But I think it was also cool took, because it actually showed me how the framework worked. [00:03:59] KA: Yeah. Most people usually do it the other way around, right? They start with React, and then React Native. [00:04:04] HA: Exactly. Exactly. [00:04:05] SW: Yeah. Well, you wrote the book on React Native too. That’s fun. [00:04:09] HA: Yeah. So I worked with Devin, who at the time was at Airbnb, but now he does freelancing and a lot of contracting work. And then I worked for Fullstack.io. They’re a publishing company. But I wrote an Angular book with them first. So like a modern AngularJS book. Yeah. And it was an interesting idea at the time, because Angular 2+ is already out. And, Nate, one of the main organizers in the publishing company was like, “Maybe we should actually talk about actually building AngularJS apps using all the new tooling in AngularJS ecosystem.” How do you build component AngularJS subs? How do you migrate to Angular 2+? It’s a very interesting idea, and I actually saw the merit behind it, because I’ve seen large AngularJS apps in a lot of com... | |||
13 Jan 2022 | New Year, New Svelte!? | 01:05:50 | |
Music Notes
Unpopular opinions
Picks
| |||
08 Apr 2022 | SvelteKit in Production with Domenik Reitzner | 00:52:29 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
17 Oct 2023 | Wolfensvelte 3D and the Svelte Language Server in the Browser with Jason Bradnick | 00:40:21 | |
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!
Unpopular Opinions
Picks
| |||
01 Oct 2020 | Svelte and Sapper in Action with Mark Volkmann | 00:52:30 | |
Mark Volkmann has written a great book on Svelte and Sapper. We sit down with him to talk about his background, what's in the book and some more philosophical developer stuff! Keep your out on Svelte Society twitter account. We'll be giving away two copies of the book! Sponsors:
Transcription: [00:00:00] KAK: Hey, everyone. Welcome to another Svelte Radio Podcast. Today, we have another guest with us. Before we get to that, let’s do introductions. I’m Kevin. I run Svelte School and I’m heavily involved in the Svelte Society community stuff for Svelte. Yeah, that's me. [00:00:18] SW: I’m Shawn I work at AWS on developer experience. Most recently, I’ve also been working on finally shipping my own site in Elderjs, which is the new Svelte static site generator. It's very fast, because it basically ships almost nothing. Yeah, I really like it. [00:00:38] AJ: Hi. I’m Antony. I’m a CTO at Beyonk, which is a platform for experienced booking. I’m also a Svelte core maintainer. I’m involve with Svelte Radio, Svelte green tea, apparently a lot of stuff that I don't know how I got involved in, but there you go. Yeah, thanks. [00:00:55] KAK: All right. The guest for today is Mark. Mark Volkmann, is that how you say it? [00:01:01] MV: That's correct. [00:01:02] KAK: Yeah. What's your deal? [00:01:05] MV: Yeah. I’m a software consultant in the St. Louis area in Missouri. I work at object computing. We provide training and consulting and all kinds of software development. These days I mostly focus on web development, but I really work in the full stack. [00:01:22] KAK: Awesome. You've written a book on Svelte, right? It's probably why you’re here. [00:01:26] MV: That’s right. Exactly. [00:01:29] KAK: How was that experience? [00:01:31] MV: It was quite challenging. I have a long history of writing. I write a lot of articles for my company that get published on our website and sent out to subscribers to those articles. I’ve been speaking at conferences and user groups for a long time and teaching classes. I had a long history of writing. This is the first time my writing has been examined this closely by a large number of reviewers. It was quite an experience trying to deal with all the feedback that I was getting. [00:02:01] KAK: Nice. Why Svelte? [00:02:03] MV: For me, it's all about developer experience. There's so many reasons to choose Svelte, but I really focus heavily on at least my own productivity. I find that I’m just way more productive in Svelte. A lot of that has to do with the features that are built in that make things so simple and result in you writing less code to get things done. For me, some of the top features are the way that you deal with state inside a component and the way that you share state across component using stores. Both of those are just so much simpler than what I see in any of the other web frameworks. [00:02:41] AJ: Yeah. I like this part that actually – I liked it so much that I took a screenshot of it. In chapter five, you have this table on component communication options and you've got props, slots, events, context, module context and stores and I think that's a really good recap of how these things go. I don't know. I never had it put so clearly to me. but I do have a special preference for stores. They were the first Svelte talk that I did at the New York City Svelte Society meetup. [00:03:08] MV: Right. When you compare it to what you have in other frameworks, like Redux and React, or Vuex and Vue, or NGRX and Angular, it's just a night and day difference in the complexity level. [00:03:19] KAK: Yeah. Your book is pretty comprehensive. I’ve skimmed through it, read parts of it. It seems like the tutorial, but on steroids. It covers pretty much everything. It feels like a good next step after doing the tutorial. [00:03:37] MV: Yeah, I think that's right. I would recommend that people go through the tutorial, because that's excellent. I did really aim to show almost every feature of Svelte and Sapper and have a simple code example of everything. Then show it in a wider context in a sample app that we build throughout the book. I think, even for myself it will be a reference going forward to look up how to do various things. That's really the style of my writing on other topics is to be a reference that I can go back to when I forget how to do something, which is quite often because as developers, we have so many things to remember that we just can't – we have to have a resource to look things up from time to time. [00:04:18] SW: Yeah. Absolutely. I noticed when I was – I was actually reading the book from when it was in more early stages, so there were obviously chunks missing, the stuff I was reading it online. I noticed that there were URLs and things like that that were probably due to go out of date pretty quickly, I just wondered as a person writing a book for something that is quite fast-moving technologically, how do you keep track of what's changed and what you need to update and what hasn't? [00:04:41] MV: Yeah. That's a tough challenge when it comes to URLs. The editor from the publisher encouraged me to not include very many of those things. I push back on that. I understand things go out of date. I would rather have good material out initially that will go out of date than just skip it all together. My tendency was to include as much as possible, even if there was a danger of it going out of date. An example of this is that in the chapter where I talk about different ways that you can deploy a Svelte app and I get into some details about services like Netlify, so I was listing a lot of details about the plans, including the prices. They didn't want me to inclu... | |||
24 Mar 2021 | Svelte Language Tools with Simon Holthausen | 01:01:59 | |
Note: This was recorded on February 19th. Sveltesummit CFPs are currently closed. Sponsors: Support Svelte Radio by leaving a review on iTunes and/or visit our support page. Description: - Language Tools repo Unpopular opinions: Picks:
Shawn 0:22 Antony 0:46 Simon Holthausen 1:22 Kevin Åberg Kultalahti 1:57 Simon Holthausen 2:03 Kevin Åberg Kultalahti 2:05 Simon Holthausen 2:09 Antony 2:49 Simon Holthausen 2:53 Shawn 3:02 Antony 3:06 Kevin Åberg Kultalahti 3:19 Simon Holthausen 3:30 Antony 5:34 Simon Holthausen 6:00 Antony 6:47 Simon Holthausen 7:04 Antony 7:13 | |||
22 Nov 2023 | View Transitions in SvelteKit and beyond with Geoff Rich | 00:52:08 | |
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. Description
Unpopular Opinions
Picks
| |||
22 Jun 2023 | SvelteLab - a Svelte REPL for SvelteKit with Antonio and Paolo | 01:03:29 | |
Sponsor Recorded: June 15th Description In 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.
Discussion topics Unpopular Opinions
Picks | |||
11 Jul 2022 | The Svelte Documentary is out! | 00:27:05 | |
Sponsor Description Music Notes Unpopular Opinions Picks
| |||
27 Jun 2022 | All About the Sirens | 00:51:59 | |
Sponsor Description Music Notes Foodpopular and Unpopular Opinions and Picks
| |||
04 Aug 2020 | Amelia Wattenberger, Svelte, D3 and other fun stuff! | 00:56:47 | |
This week we had the pleasure to be joined by Amelia Wattenberger. Amelia is a journalist-engineer working at The Pudding where she builds stuff using, among other things, Svelte! We talk about Svelte, D3, React and loads of fun stuff. Enjoy! Show notes and links (in no particular order):
Picks: | |||
20 Apr 2023 | Svelte in Research at Dartmouth with Wasita and Eshin | 00:58:34 | |
Sponsor NOTE: RECORDED April 13th. Description This 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.
Unpopular Opinions
Picks
| |||
17 May 2022 | Inspecting Svelte Code with Dominik G. | 00:51:07 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
Reminders | |||
01 Sep 2020 | Tan Li Hau on contributing to Svelte, his compiler handbook and much more! | 00:48:43 | |
Li Hau joins us to talk about his experience contributing to Svelte and how he got started. We talk about the best way to get involved as well as his compiler handbook. Enjoy! Sponsors:
Meetups:
Transcription: [00:00:00] KA: Hi, everyone. Welcome to another episode of Svelte Radio. Today, we have another guest. But first, let’s get into introductions. I’m Kevin. I run a site called Svelte School, where I teach you all about Svelte and what to do and what not to do in Svelte. Soon, we are going to have our first video course. Keep looking. Yeah, that's me. [00:00:26] SW: Exciting. I’m Shawn. Hi. I’m also known as Swyx. I work at AWS as a developer advocate. What have I done with Svelte recently? I played around with Elder.js and I’m working on moving my own site over to Elder.js as a static site generator built in Svelte. [00:00:42] AJ: Hi. I’m Antony. I’m the CTO of Beyonk, which is an adventure, well, a venture experience booking platform. I’m also a Svelte maintainer and I have very high CPU usage. Yeah. [00:00:59] KA: All right. Our guest for today is Li Hau. You might know him from his contributions to Svelte. I’ll let him introduce himself. [00:01:09] TLH: Hello, everyone. I’m Li Hau. I guess, my full name is Tan Li Hau. Tan is my family name. You can find me @lihautan on Twitter. Who am I? I’m a Svelte contributor as well, like Antony. A bit of myself; I’m currently in Singapore like Shawn, like Swyx. Actually, I’m originally from Malaysia. For those who don't know where Malaysia is, it's a Southeast Asia country right between Thailand and Singapore. That's where I’m from. It has better food, no offense, than Singapore. Although the culture-wise and weather and everything is almost the same. I’m currently working at Shopee as a front-end developer. Shopee is this e-commerce platform, we would say the leading number one e-commerce in Southeast Asia. For those who don't know about Shopee, last year we had Ronaldo as our ambassador. It's very funny. I promise you. You can search for Shopee Ronaldo and we get him to do a baby shark dance with Shopee. That's hilarious. You have to check it out. I think a lot of people who are not in this region would think that Shopee and Shopify is related, but we are not. [00:02:30] SW: I had a friend from Malaysia when I was young. His dad owned a restaurant in Manchester and one day he went to the restaurant and he said, “Order anything you like, any food you want, because it's all free. You can have anything you like.” It's amazing. I ordered my what I thought would be amazing dish and it came to the table. When it arrived, he immediately thought it was his and stuck his fork right in the middle of it and stuck it on his plate. I was like, “No.” Yeah, I didn't really eat much Malaysian food that day, sadly. [00:03:02] KA: I would say the food in Malaysia is pretty good. I went a couple years ago. I like it. [00:03:07] AJ: For those who get to eat, I’m sure it's wonderful. [00:03:12] TLH: Hopefully, one day after the pandemic is over then, maybe you guys can come over and I can bring you guys around, hopefully. [00:03:18] KA: Yeah, that sounds good. [00:03:19] AJ: Amazing. [00:03:20] KA: What got you interested in Svelte? [00:03:23] TLH: Well, so I would say I was interested in the idea of Svelte early on. Maybe a bit more background about myself with the company. Basically, in Shopee, I’m on a so-called working platform-related stuff, which means that I work less on future related stuff, but more on fixing your webpack config and table config, upgrading labels and stuff. That's because I volunteered into this role and we made this role into me. I was playing with all this webpack, Babel and all this stuff. Once in a while, we encounter weird bugs, because we upgrade to the latest version. I have to figure out why by basically reading the source code of Babel, for example, to figure out why. Then slowly and slowly, I get more familiar with them and I started to actually make code fixes and make a PR to them. That's how I get into open source. At some point in time, I have this idea of you can play with Babel after a while, I was thinking, why don't we compile JSX and React into what ... | |||
24 Nov 2022 | 3D, WebGL and AI | 00:48:04 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
05 Jun 2020 | TypeScript Language Tools | 00:51:26 | |
In this episode we're extremely excited to talk with Simon and Orta about TypeScript support in Svelte. From what we can tell, it seems it's already here! What a time to be alive! We talk a bit about what TypeScript is, what it solves and some of the challenges implementing support for it. We end the episode with a show-and-tell where Simon shows us around the git repo where all the work is happening. If you're listening to this you can find the video (video starts 34:22) at the Svelte Society Youtube Channel. Resources:
| |||
21 Jul 2020 | Rich Harris, The Big Announcement | 01:00:01 | |
This week we had the pleasure of speaking with the creator of Svelte, Rich Harris. The topics of the podcast can be seen below but first we have a big announcement! TypeScript support for Svelte is finally, officially here! Hallelujah! Links and other fun stuff:
Picks (amazon affiliate links): | |||
24 May 2022 | Stores Galore | 00:47:22 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
26 Jan 2023 | Ron Au's story and how to be whimsical! | 00:53:58 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
23 Jun 2021 | A Jolly Good Svelte Summer | 00:56:01 | |
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: Notes:
Unpopular Opinion:
Picks:
| |||
14 Oct 2020 | The Svelte Summit Hypisode | 00:23:09 | |
We talk about the upcoming Svelte happening of the year: Svelte Summit. On October 18th at 2PM GMT you'll be able to tune-in on the Svelte Society YouTube channel. We have 18 talks lined up. Don't miss it! If you want to get a reminder, sign up to the newsletter. Show Notes: SVELTE SUMMIT Transcription: [00:00:00] KA: Hey, everyone. Welcome to another episode of Svelte Radio. We have a special episode today about the upcoming event, Svelte Summit. But before we begin, we are going to introduce ourselves. So I’m Kevin. I run Svelte School. Then we have Shawn and Antony. [00:00:19] SW: I’m Shawn. I work at AWS and I recently rewrote my blog in Elder.js. It’s fully done now. [00:00:27] A: Hi. I’m Antony. I’m the CTO of Beyonk and I’m also a Svelte maintainer. [00:00:33] KA: All right, cool. Svelte Summit, are you guys excited? [00:00:37] AJ: A part. [00:00:37] SW: Very. I’m very excited. [00:00:39] KA: Awesome. [00:00:40] SW: Awesome. [00:00:40] KA: I am as well. We have so many great talks lined up. And compared to the Svelte Society data we had a couple months ago or half a year ago, it was a long time ago. We only got like 12 proposals. But this time we got around 40, so we’re growing. That’s great. I guess we can talk a bit about some of the talks. Let's start with the – [00:01:06] SW: Yeah. I guess I also wanted to like reflect a little bit on like the journey that we took to get here. Like all three of us, we started Svelte meet ups in the cities that we lived in a year ago. Actually, the first time I came about the name Svelte Society was like at the very first meet up in New York where just kind of like introducing it to people. Then I said like in one year we could have like a – It was like a very tentative question mark, but I knew that the name was right. [00:01:37] KA: It does work well, yeah. [00:01:40] SW: So maybe we could’ve bought the domain back then, but I think it all worked out. I didn’t have confidence or faith that I could do it, so definitely like a lot of credit goes to Kev for being the lead organizer for all this. This is amazing that you actually got all these people together and organized all this, so massive kudos to Kev. [00:02:00] AJ: Absolutely, yeah. [00:02:01] KA: Thanks. Thank you. It is actually quite a lot of work when you think about it, or rather it's like comes and goes, like the workload. So at times, you have a lot to do and then – For example, this week I’m going to have a lot to do because I have to edit all the talks together into one big talk, and you have to like do the website and all of the stuff. But for next time, we’re probably just going to reuse the website or a variation of it at least. I think it works well. It looks good. Wolfer did a great job on the design as well. [00:02:38] SW: Yeah, and community conferences are definitely driven by volunteers, and I imagine every framework, every programming language runs into this when they’re just getting off the ground. And it takes people like you, people like us, to just volunteer and not wait for some other person to do it. [00:02:56] KA: Yeah. It’s very easy to just wait for something to happen. But if everyone does that, it’s never going to happen, right? So it’s a lot of fun as well. [00:03:07] SW: That's one thing I noticed, like being involved in the community opens a lot of doors. You get to meet a lot of people, talk to a lot of people that you probably otherwise wouldn't have talked to, so that’s also fun. [00:03:18] KA: Yeah. [00:03:19] AJ: I also think it’s quite – [00:03:20] KA: Even the guests that we’ve had on even on this podcast has been pretty good actually. [00:03:25] AJ: Yeah. No, I think it’s quite new. It’s something to organize and meet up in your town kind of thing. It was difficult for me because it’s not something I’ve really done or thought I could do before. But I think that taking that to a sort of global scale is a lot more difficult, and it’s something that I probably still don’t think I could do. So, yeah, like Shawn says, well done, Kev. I think that’s something that you really sort of pushed the bar there. [00:03:48] KA: I think it’s funny because in some ways I think it’s easier, and then others it’s harder for some reason. [00:03:53] AJ: Yeah. It’s the others. [00:03:55] SW: I was about to say that because when I was – I think we organized like maybe five or six Svelte Society in New York before everything shut down, and I was responsible for booking the venue, like getting everyone in the door. Sometimes, the instructions to get in the building were bad, and then people would be calling me and emailing me. Then at the same time, like being emcee or I try to sort of form out that job but sometimes I’ll be the fall back. Then also speaking because it's hard to find speakers, and then also being responsible for AV like recording it and putting online because I think the majority of the talk’s audience is always going to be online. So they always want to promote the YouTube and all that stuff like that. In one sense, like doing it online gets rid of all the physical stuff, so you can just post it to YouTube. [00:04:40] KA: Yeah, exactly. So this time around, we also have sponsors. That’s a pretty big milestone I suppose. [00:04:47] SW: Yes. [00:04:48] KA: Thank you, Daddy Bezos and – All right, let’s talk about the speakers or rather their talks. I was thinking we could start with Svelte at the Edge, powering Svelte apps with Cloudflare Workers. Have you guys worked with Workers? [00:05:07] AJ: I haven't. I haven't, no. [00:05:09] KA: I think they’re sort of like – I guess you could call them just serverless functions with a twist because they’re like web workers. [00:05:19] AJ: Yeah, it seems like title functions that sort of a lot like serverless are like on other platforms but more like kid of – I guess they have a lot less power than a real serverless function, but it makes them ideal for just sort shipping out to edge nodes everywhere. [00:05:35] KA: I think this talk is by Luke Edwards and I think he’s going to talk about server-side rendering Svelte on the Edge, which is a pretty cool idea. I'm super excited to see it, yeah. [00:05:49] AJ: I'm always interested in what you can pump into a tiny li... | |||
26 Apr 2022 | Rich Harris on Hydration and the future of SvelteKit | 01:13:43 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
29 Sep 2023 | We are back! Svelte 5, Transitions, What's New?! | 00:54:57 | |
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. Notes
Unpopular Opinions
Picks
| |||
20 Jan 2022 | Chris Toomey talks Svelte, Rails and Banking | 01:06:59 | |
Sponsor Description Music Notes Unpopular Opinions
Picks
| |||
12 Dec 2020 | What's new in Sveltia? | 00:24:08 | |
We talk about what's new with SvelteKit, how to contribute and other news in Svelteland! This week Karine joins us to discuss community, news and other Svelte related things. Have a listen. Notes: Picks: Transcription: Shawn 0:20 Antony 0:28 Kevin 0:35 Karine 0:39 Shawn 0:48 Antony 0:50 Shawn 0:52 Karine 0:54 Antony 0:58 Shawn 1:03 Antony 1:05 Kevin 1:07 Shawn 1:09 Karine 1:31 Kevin 1:35 Karine 1:37 Shawn 1:39 Karine 1:49 Antony 2:23 Kevin 2:30 Shawn 2:40 Kevin 2:42 Antony 2:44 Shawn 3:11 Antony 3:21 Shawn 3:28 Kevin 3:30 Antony 3:32 Shawn 3:33 Antony 3:37 Kevin 3:55 Antony 4:00 Kevin 4:01 Antony 4:08 Kevin 4:32 Shawn 4:34 Karine 4:40 Kevin 4:53 Shawn 5:04 Antony 5:09 Karine 5:13 Antony 5:16 Shawn 5:19 Antony 5:24 Shawn 5:25 Antony 5:36 Shawn 5:37 Antony 5:38 | |||
01 Dec 2022 | Talking Gradio and AI with pngwn 🐧 | 01:15:06 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
Mastodon Links
| |||
12 Nov 2020 | Rich Harris talks SvelteKit and the future of web development | 00:54:34 | |
This week we get a glimpse into the future of Svelte and SvelteKit! Rich joins us to talk about the new thing in town, SvelteKit, as well as what the future of web development could look like. Some topics that we discuss: If you missed the talk at Svelte Summit check it out here. Picks: Transcription: [00:00:00] KA: Hello, everyone, welcome to another episode of Svelte radio. I'm your host, Kevin, I run Svelte school. And today we have a very special episode, we have the creator of a Svelte, Rich Harris. But before he gets to introduce himself, we'll kick it off with our other hosts. [00:00:19] S: Hey, I’m Sean, work at AWS on random stuff, including trying to get Svelte into AWS and that is an ongoing mission. [00:00:30] A: Hi, I'm Anthony, and I'm the CTO of Biank. And also Svelte maintainer. [00:00:35] RH: And I'm a graphics editor at the New York Times currently working on SvelteKit. [00:00:42] KA: Whoo, cool. The new shiny thing before we get started, how are you? How's everything with the election and all of this stuff? How's the workload? [00:00:50] RH: For me, thankfully, it's settling down. Last week was quite a busy week for everyone. Certainly in the graphics department at the times and probably in the organization as a whole. It's very difficult to avoid getting sucked into the madness. But you know, what is fun? There's no better place to witness history than from a newsroom, even if it is a virtual newsroom scattered around people's homes. [00:01:10] KA: Something I didn't didn't appreciate about your election coverage is that you're actually spinning up visualizations fairly quickly based on what counties or states are in focus at the time. Like, there's some parts of this that you could not have prepared beforehand, right? [00:01:26] RH: Yeah, there's some sleight of hand, you know, you prepare for a variety of different outcomes. But yeah, like, as soon as the results start coming in, the politics editors, and the graphics editors who are covering this, are bashing their heads together and trying to figure out what is the story. And then that kind of filters down to the people making the charts and maps. And we all come together, we analyze data, and we try and figure out what just happened. There is some infrastructure that's already built out, because you kind of know that people are gonna want to know which parts of the country swaying in one direction. But yes, a lot of it is kind of rapid response, data visualization. [00:02:05] KA: So you've got Lego blocks for building visualizations that will tell you population, this area voted this way or whatever, you've got that sort of stuff? [00:02:14] RH: Yeah, like you know that you're going to need a lot of demographic information about counties, like we know that the results are going to be coming in per county or in New England it’s per township, because they like to do things differently. And you just have all of the data that you might possibly need in a massive spreadsheet at a time. And then you can also plug it in to make something relevant. [00:02:37] KA: Alright, so we're not here for the election. We're here for something that's more exciting. [00:02:48] RH: That’s certainly, perspective [00:02:51] KA: For sure. So we're going to talk about SvelteKit today. So before we dive in to the questions, what is SvelteKit? [00:02:59] RH: SvelteKit is, in one way it's a successor to Sapper. And you could even think of it as Sapper 1.0, if you like. But in another larger sense, it's our kind of vision for the way that you should build Svelte apps in future. It’s something that we've been kind of talking about in a peripheral sense for a long time, we've been talking about how we can evolve Sapper to take advantage of some of the recent trends in front end development, particularly the rise of serverless. And more recently, the rise of unbundled workflows, which I'm sure we'll get into later. But it all sort of came to a head recently, you know, the pace of development on Sapper had hit a bit of a low, at least until Ben McCann really picked up the baton and started churning through issues. And people were getting a little bit frustrated, I think with the progress. And Anthony is one of those people because he uses Sapper very heavily in his job. At a certain point, we're like, “What if we just started from scratch?” Like the big rewrite, as opposed to trying to get all of these ideas into what was honestly kind of a watery codebase. I sort of proposed this very hesitantly in the discord thinking everyone was going to yell at me. And instead everyone was like, “Oh, yeah, let's do that.” And so that was sort of the germ of the idea. And then over the last, I guess, month or so, the idea turned into a prototype, and the prototype turned into a project with a name. And I was, I guess, reckless enough to announce it at Svelte summit as a thing that I was working on. And then at that point, it was like a de facto, this is what we're doing. Now. This is, this is it. So now the whole team is full steam ahead. We've got some new contributors as well, people who haven't previously been on the Svelte core team are helping us out. Andreas [inaudible] is one of them and Dominic who created Sleet helping out in the repo and it's actually looking good. [00:05:00] A: I think that probably the alternate version of that story is that Rich claimed to going on holiday, he went on holiday, he came back a week later and SvelteKit appeared. And then we spent ever since bikeshedding the name. [00:05:15] RH: I promise I didn't do it on holiday. I would have been very sad, I had a really nice break. And if I'd spent it in front of a laptop, I'd have been very unhappy with myself in trouble. It's just the way these things right, the first 80% of a project is you can build it pretty rapidly. But then once you start to get into the details, that takes the remaining 400% of the time. And that's the situation that we're in at the moment. [00:05:15] A: The modified Pareto principle. [00:05:41] KA: Obviously, I'm not so steeped in the history of Svelte as much as some other people here. But I feel like this is something that happens every now and then in rich land. This idea that a big rewrite would update just a lot of the core assumptions and change the design to something that is much more enjoyable. Is there like lessons that you learn from you know, having done things like these, for example, going from [inaudible] to Svelte? And then from pre Svelte 3 to Svelte 3? I thought that these are pretty major bumps. Right? [00:06:09] RH: Yeah, I mean, I guess the main lesson that I've learned is probably that... | |||
11 Apr 2022 | Page Endpoints and Named Layouts | 00:32:19 | |
Sponsor Description Music Notes Unpopular Opinions
Picks
| |||
22 Apr 2021 | Svelte Summit Party Episode | 00:54:51 | |
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:
Transcription: | |||
30 Mar 2023 | I got a cold and had fever dreams about React 😱 | 00:55:37 | |
Sponsor NOTE: RECORDED March 1st. Music Show Notes
Unpopular Opinions
Picks
| |||
11 May 2023 | A primer on AI for developers with Swyx from Latent Space | 00:59:57 | |
Sponsor NOTE: RECORDED May the 4th be with you. Description This 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!
Picks | |||
28 Apr 2023 | SvelteKit-superforms with Andreas Söderlund | 01:09:50 | |
Sponsor NOTE: RECORDED April 19th. Description Forms in SvelteKit are already top notch. But Superforms make them even better. We talk to Andreas Söderlund, the creator of the library. Enjoy!
Unpopular Opinions
Picks
| |||
23 Feb 2024 | Talking This Week In Svelte with Enrico Sacchetti | 00:57:38 | |
Sponsored by Contentful Summary Recorded on November 1st, 2024 Discussion
Unpopular Opinions
Picks
Transcription Welcome 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 [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 here and 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 Greater Toronto area, Ontario, Canada, and what I like to do is front-end development, and ever since I was a teenager, that's what I've been doing as a personal hobby, and some opportunities came along, and before I knew it, it was a full-time job. So despite my post-secondary education in video game development, I actually pursued a 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 video game 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 enjoyed playing 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 jobs across the world, particularly China and Canada, because I was pursuing living there. I actually ended up living in China for one year and became an English teacher after graduating. Oh, cool. So that's where I learned how to speak Mandarin and teach English. But even though I was teaching English... I had no idea you spoke Mandarin. Yeah, that's a thing I can do. But aside from that, I found myself on the weekends learning code, HTML, JavaScript, CSS, because that was my passion. And game development was not my passion. In fact, when I had an interview for a job, they told me to my face, "You don't have passion for games." And I'm really glad that happened. That's rough. As rough as it sounds, I was relieved because I realized this is not for me. And I found out very early in my career. So I think that's a very good blessing. Yeah. What language was that, that you were doing the video game programming? Programming language? Yeah. In university, I learned C++. And that's what I used along with some Visual Studio stuff and frameworks. But I never had professional experience game development. I just had a couple of portfolio pieces, and I graduated with that. So I was never a game developer. I was just a student of one. And then eventually, I came back to Canada, ... | |||
08 Dec 2022 | 3D and Threlte with Grischa Erbe | 00:53:16 | |
Sponsor Description Music Notes
Picks
Mastodon Links
| |||
13 Jan 2021 | A New Svelte Year | 00:47:08 | |
A new year, a new Svelte Radio episode! Notes:
Svelte Community Stuff: Picks:
Ingredients:
Steps:
Transcription: Shawn 0:22 Antony 0:40 Kevin Åberg Kultalahti 0:48 Shawn 0:52 Antony 1:15 Shawn 1:19 Kevin Åberg Kultalahti 1:33 Shawn 1:43 Antony 2:12 Kevin Åberg Kultalahti 3:28 Shawn 3:29 Kevin Åberg Kultalahti 3:34 Antony 3:39 Shawn 3:41 Kevin Åberg Kultalahti 4:25 Shawn 4:32 | |||
03 Jul 2020 | Svelte Society Day: End of Summer Edition | 00:55:47 | |
After a couple of weeks we're once again back, talking about all things Svelte! This episode we discuss a whole lot of stuff: the next Svelte Society Day, maintainers meet, recipes, some new resources and a cool new Podcast Player for KaiOS. Check out the deets below in no particular order:
| |||
03 Apr 2021 | Building ListenAddict with David W. Parker | 01:00:07 | |
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:
Picks:
Kevin Åberg Kultalahti 0:00 Antony 0:20 Shawn 0:26 Kevin Åberg Kultalahti 0:46 David Parker 0:58 Antony 1:19 Kevin Åberg Kultalahti 1:36 Shawn 2:24 Kevin Åberg Kultalahti 2:32 Antony 2:43 Kevin Åberg Kultalahti 3:00 Antony 3:41 David Parker 3:51 Kevin Åberg Kultalahti 3:59 David Parker 4:11 Kevin Åberg Kultalahti 6:01 David Parker 6:07 Antony 6:30 Davi... | |||
04 May 2022 | The Adventures of Running a Svelte Meetup | 00:51:19 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
12 Jul 2021 | Rebuilding LevelUpTuts using SvelteKit | 00:54:20 | |
Scott Tolinski is back! He's been a busy bee rebuilding LevelUpTuts using SvelteKit. We get all the juicy details!
Unpopular Opinions
Picks
| |||
05 Jul 2021 | Talking WebDev with Brittney Postma | 00:56:34 | |
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: Notes:
Unpopular Opinion:
Picks:
| |||
28 Mar 2023 | LevelUpTuts 6 months later with Scott Tolinski | 01:01:19 | |
Sponsor NOTE: RECORDED February 7th. Description We 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! 😅
Discussion topics
Unpopular Opinions
Picks
| |||
27 May 2020 | In Defense of The Modern Web | 01:05:37 | |
This week we talk about a bunch of fun topics! In no particular order:
Picks:
| |||
27 Dec 2020 | Luke Edwards: The man with many libraries | 00:51:00 | |
This time we're joined by Svelte core maintainer Luke Edwards, known for his many NPM packages. We talk Cloudflare Workers, his jest alternative uvu and a bunch of other cool stuff. Guest: Luke Edwards. Twitter. Github Notes:
Transcription: Kevin Åberg Kultalahti 0:00 Shawn 0:15 Antony 0:24 Luke Edwards 1:20 Antony 1:37 Luke Edwards 1:42 Antony 1:56 Shawn 2:11 Antony 2:16 Kevin Åberg Kultalahti 2:29 Antony 2:35 Luke Edwards 2:37 Kevin Åberg Kultalahti 3:05 Luke Edwards 3:07 Antony 3:16 Luke Edwards 3:16 Kevin Åberg Kultalahti 3:56 Luke Edwards 4:02 Kevin Åberg Kultalahti 4:10 Luke Edwards 4:18 | |||
23 Mar 2023 | Svelte Hackathon Announcement | 00:56:35 | |
Sponsor NOTE: RECORDED JANUARY 25th. Description Announcing the Svelte Hackathon! Join in and win prizes!
Discussion topics
Picks
| |||
03 Dec 2019 | The Beginning | 00:03:31 | |
In this very first episode of the Svelte Radio show check out what has been happening the last week in Svelteworld. Show notes can be found here: https://www.svelteradio.com/the-beginning | |||
31 Oct 2020 | Svelte Summit is over, what a bummer! | 00:53:13 | |
This week we talk about all the awesome talks that we saw at Svelte Summit. It was a bit long, but wow, was it good! Great Event. And we hope you all come to the next one in the first half of 2021! If you missed it, you can tune-in on the Svelte Society YouTube channel. To get news about the next event, sign up to the newsletter. Show Notes: SVELTE SUMMIT - Check out the talks and the website! Transcription: [00:00:00] KA: Hello, everyone. Welcome to another episode of Svelte Radio. I’m your host, Kevin. And I ran a site called Svelte School and I’m joined by my two co-host, Antony and Shawn. [00:00:11] AJ: I’m Antony, the CTO of Beyonk. I’m a Svelte maintainer. And actually, I can say this now, I’m currently working on Sveltekit, which is quite fun, [00:00:18] SW: Oh, that’s hot. We should talk about that. I’m Shawn. I work at AWS and temporal. I don’t really kind of work on anything, but I do use other GS a lot, so that’s fun. [00:00:30] KA: All right. Last weekend -- it was last weekend, right? [00:00:35] SW: October 18th, I had the date memorized because I was so promoting it so much. [00:00:41] KA: I have no idea. Time is not my -- [00:00:45] SW: Ground circle. [00:00:46] AJ: Yeah, I know. Not mine. [00:00:47] KA: All right. What did you guys think? Was it good.? [00:00:50] SW: Yeah. I think we went very well. I wasn’t sure if I was going to stick through the whole event, but it was going to be a long one and it was very late at night and on a weekend. But then, I just found the conversation really entertaining, the talks are cool and I stuck around for the entire thing. [00:01:06] KA: Well, that’s awesome, seven hours. [00:01:08] AJ: Yeah. I mean, I also did stick around for the whole thing. [00:01:12] SW: You cycled like a billion miles. [00:01:15] AJ: Actually, it’s quite a short cycle, because I was trying to moderate the chat from my phone while sitting on the bike, watching the conference. But also, I had like the cycle trainer up and everything else. Yeah, it was interesting, trying to do too many things at one space. I think I did like 20, 25k or something, which is not impressive but it’s worth doing. It was a good feeling as well. What I found was it’s surprisingly easy to concentrate when you’re a cycle trainer watching a conference. I think that I’d like to just go to more events like that, but while cycling because it works really well. [00:01:54] KA: I like working out as well while like watching stuff because it’s nice [00:01:58] AJ: But it’s quite hard, right? I’ve tried running and watching The Simpsons and I can’t do that. It’s just impossible, but this was much easier for some reason. [00:02:06] KA: Cycling is probably a bit easier, kind of in my mind at least feels like it would be easier. [00:02:12] AJ: Yeah. Well, you’re sitting down for one thing, but also, I guess you can vary the cadence quite easily. Like you can just change gear and make it easier or harder if you want to focus on a specific bed. It’s not like you’re having to maintain it constant all the time. Yeah, it works really well, works really well, so I’ll try to do that in the future actually. Then yeah, watching the rest on the TV downstairs, and it was me watching it and enjoying it, and my wife having enforced upon her. That’s, you know, hey. [00:02:41] KA: Which talks did you guys like the most? I think my favorite was like The Web à la Mode one, for sure. [00:02:47] AJ: Oh, yeah. [00:02:47] KA: Like in a creative way, I really like that one. The flying head and -- [00:02:52] AJ: Yeah. I think that’s an easy one. [00:02:55] SW: I mean, he actually I think expanded. I personally do a lot of pre-recorded classroom speaking. He’s a first-time speaker and he expanded my idea of what a pre-recorded talking do. It’s like he built that thing, and then played music. Then the rest of the talk was, had that back in music. Now, it’s just genius. [00:03:17] AJ: Yeah. It’s nice to have a pay setter like music wise. I don’t know if you have heard of the comedian, Mitch Hedberg. He’s death now, but he always had this like weird beat going onto like his entire set. It elevates it. It adds like a massive dimension to it, and I’m not really sure why. I can’t remember what the beat is. It’s like — I think it’s somebody playing an instrument called Chuck. When his jokes changed and when his jokes starts to fail, or whatever, which he do a lot because he’s kind of an abstract comedian. He will just say, “Can you just sort of ramp it up a bit, Chuck” and Chuck sort of increase this tempo a bit and change up the way it sounds.” [00:03:56] KA: That’s such a good idea. [00:03:57] AJ: It’s really good. It’s really good that way to do it, actually. So if you’ve got sort of — [inaudible 00:04:00] it’s ridiculous. But if you got somebody who can play an instrument, get him along to your talk, and they can play in the background. [00:04:09] KA: Pro tip. [00:04:09] AJ: Yeah. [00:04:10] SW: Just to mention some of the others. I realized that there’s a lot of curiosity around talks, transitions and animations. I think we have three talks. One, Nicolo Davis on crossfade, and then we had Mark Volkmann on animations and then we had Li Hau on transitions. I thought that was — I always wondered that and it’s kind of wishful for me to actually have talks like things that really explored how they work and what we can do with them. [00:04:40] AJ: Yeah. so another reason that I mentioned his talk is because, it’s really, really difficult to talk on something that’s kind of intricate and complex. It’s very to do talks — not very easy, but it’s easy to do talks on sort of more high-level subject. Building that, building this, building that. But when you try to go into complex detail about an internal of something and do a talk on it, and present, and maybe even life circumstances, which is just next level. But it’s really, really difficult and I think prepping talks, I found that I tend to shy away a bit for more complex subject, because I don’t feel like we’re understanding as good as it should be to get a talk, right? So yeah, I think extra props as people did that kind of talk as well. I think it’s also worth mentioning, Luke’s talk for me, because I think — especially since I kind of had prior knowledge of what Sveltekit was doing. It was really interesting to see how you could deploy an application to Cloudflare Work because that’s — it’s something that’s really pushing the boundaries of serverless and what we’... | |||
18 Aug 2021 | Tan Li Hau has a YouTube channel | 00:57:54 | |
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:
Picks:
| |||
29 Nov 2023 | Melting UIs with Thomas G. Lopes | 01:05:54 | |
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.
Description
Picks
| |||
28 Nov 2020 | Scott Tolinski talks Svelte, React and Podcasting | 00:59:06 | |
Scott Tolinski of Syntax.fm fame joins us to talk about Svelte, React and podcasting. Oh, and he has a new course on Svelte animations! Have a listen! Check out his courses here: https://www.leveluptutorials.com Picks: - Kevin: Brandon Sanderson - Stormlight Archive (books) - Antony: That Chapter (YouTube Channel) - Scott & Antony: JCS Psychology (YouTube Channel) Transcription: [00:00:00] KAK: Hello everyone. Welcome to another episode of Svelte Radio. Today we have yet another guest. But before we introduce the guest, we're going to introduce ourselves. So I’m Kevin. I run a site called Svelte School, and I love Svelte, and I run this podcast as well. [00:00:19] SW: I’m Sean. I work at AWS, and I’ve been doing some work on the Svelte Society website recently. Got to give it some love. [00:00:26] AJ: Hi, I’m Antony. I’m a Svelte maintainer, mostly working on kit at the moment. And I’m also CTO of Beyonk, which is a booking system for tourism and leisure. [00:00:35] SW: And thanks for picking back up, hopefully. [00:00:38] AJ: They are. Well, yes. And it’s a tough one, but I think so. [00:00:43] KAK: All right. So our guest today is Scott Tolinski. He is a friend of the show, sponsor and lover of Svelte it seems like, because I just listened to you on the latest SyntaxFm where you're the co-host. And when someone asked what's the best and easiest JavaScript framework for beginners, both of you answers Svelte, which is I think it's an interesting change from before maybe where you may not necessarily have said that. And Scott is – So I’m going to try and do an intro, because I feel like I’ve heard it so much, but then also you can fill in the gaps. I like that description that you always say like you're a full stack developer from Denver, Colorado. That's a mouthful, but it accurately describes everything. You run Level Up Tutorials, which actually I think started as a YouTube channel with some tutorials on some kind of design software that I have it in my watch list, but I haven't seen it yet. It's a huge channel. I think you're like 300 something K subscribers. But now it's a paid platform where you have monthly video courses. And then you're also a Bboy, and I always love watching your videos of your breakdancing. Is there anything that is typically not mentioned in intros that you'd like to share? [00:01:55] ST: I don't know. I’ve been a developer for since 2011 professionally, but I’ve just been a lover of making websites for a very long time. I just like really find passion in this stuff. So whether or not that is like a part of my business platform or what I’m doing, like it was first and foremost like a hobby for me and the thing I kept going back to. So maybe that isn't often mentioned just like how much I truly love this stuff, and I think that's maybe something a little interesting or not. [00:02:27] KAK: Yeah. I mean I do see when you post updates about how you're changing the Level UP site, and you put some effort into the little details of the animations and stuff like that on the site and it really shows that you pay attention to the details. And it's mostly a one-man operation, right? Like you have some content creators, but it's mostly you. [00:02:45] ST: Yeah. And I’ve had three guest creators and we just hired on our first like full-time developer last month. We've had a part-time developer for the past like year or so, a good friend of mine. And then now we have two devs working on it, one who's part-time and one who's full-time. And so it's a growing operation and we're hoping to have a bunch more guest content creators on next year. We have a few people signed on to do some really neat courses for us on stuff that are gaps in my knowledge base. It's funny because like some people are a little surprised that I can produce like a 20 video tutorial series in a month every month for a year. But I should say that I’ve been doing it since 2012. So like for me I have the flow and everything so practiced and I have the formula down to how I like to do things and how I like to learn things and how I like to explore topics that like, “Hey, when we started Level Up Tutorials, it was just a way to try to give back to the Drupal community specifically on YouTube because there was like no good Drupal content.” I was cranking three videos every Monday and Wednesday. So I was getting like six to nine videos a week. And I just did that for a billion years until now, and then it's like I’ve had all this practice to be able to do it. So it's like, “All right.” Well, I feel like I’m probably even producing less content than I used to just because it's a little bit more dialed in. [00:04:15] KAK: And you have a lot of courses on your on your site. I remember I took one of your Gatsby courses way, way back. It was really nice when I first got into to React. It was great. But then you also have Svelte courses, right? [00:04:33] ST: Yeah. [00:04:33] KAK: You had two of them before, right? You had the Svelte for beginners and Sapper for beginners, right? [00:04:40] ST: We had a Svelte course, a Sapper course and then now animating Svelte, which was the latest one that came out in October. And I’ve done a lot of animating React courses. So for me this one was interesting to be able to apply a lot of the same like, “Here are our basic animations you need to know, but then try to do them in a completely different system.” And like some of the stuff – It's funny, because we can get into it more, but some of the stuff in Svelte was like too easy. It's like, “Okay. In React, to do a fly-in animation, we have to pick a library,” because there's like eight libraries to pick from. You got to pick a library then you got to write the in and out and you got to worry about the mounting and unmounting. And then in like Svelte it's just like, “Oh! Import fly. Attach that directive to –” I feel like a fraud for teaching that because it's so simple. But then like if anybody's coming from any of their platform, they're going to see how nice it is. And to me that's the reason why we talked about Svelte being probably the best platform for people to pick up, because it's so simple like that. You don't have to make a lot of choices in those regards. I mean what we made a like a modal. I think the modal – I don't know what video that is, but we made like a modal in one of the videos. And it is like a really nice looking, like almost like the native animation that's on Big Sur and macOS type of looking modal. And it took us no time at all. It’s like just pop on a couple of directives on a couple things and bingo-bango! It's just working. [00:06:11] AJ: | |||
18 Oct 2021 | Svelte Summit is coming up and Svelte is growing! | 00:39:32 | |
We talk about the recently released Svelte Summit website and a bunch of other fun stuff! Show Notes
Unpopular Opinions
Picks | |||
19 Aug 2022 | Let's talk routing with Rich Harris | 00:43:45 | |
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. Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
25 Jan 2021 | Ben McCann on Sapper and SvelteKit | 01:01:02 | |
Ben McCann joins us to talk about the next version of Sapper as well as SvelteKit. We touch on migration from Sapper to SvelteKit, what's going to happen with Sapper as well as some good news for developers using Webpack. Notes: Unpopular Opinions:
Kevin Åberg Kultalahti 0:00 Shawn 0:18 Antony 0:34 Ben McCann 1:13 Shawn 2:02 Ben McCann 2:13 Antony 4:00 Ben McCann 4:10 Antony 4:20 Ben McCann 4:22 Kevin Åberg Kultalahti 4:27 Antony 4:31 Ben McCann 4:35 Antony 4:57 Kevin Åberg Kultalahti 4:58 Ben McCann 5:04 Kevin Åberg Kultalahti 5:42 Ben McCann 5:50 | |||
13 Apr 2023 | Svelte at AppWrite with Alex Patterson | 01:09:49 | |
Sponsor NOTE: RECORDED March 28th. Description Alex 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!
Unpopular Opinions
Picks
Where can folks find you on the interwebs? @codercatdev appwrite discord server Coding Cat Dev find all the podcasts | |||
17 Aug 2020 | Svelte Summit 2020, Sapper is getting some love and Elder.js is really cool! | 00:37:28 | |
This week we announce the new online conference Svelte Summit as well as talk about Elder.js - an amazing new static site generator. Oh! And some good news. From this episode and on, we have an editor and the episodes will be transcribed. Sponsors:
Transcription: EPISODE 09 [INTRODUCTION] [00:00:00] KA: Hey, everyone. Welcome to another Svelte Radio Podcast. This week, we don’t have a guest. But as usual, the three of us are here. So, I’m Kevin. I run a site called Svelte School, where you can find tutorials and the training material to learn Svelte. And I’m joined by my two other cohosts, Shawn and Anthony. Do you want to go ahead and present yourselves? [00:00:28] SW: Hey, everyone. This is Shawn. I guess I have to do some self intro. I work at AWS as a senior developer advocate, and happy to be here. [00:00:38] AJ: I’m Anthony, and I the CTO of Beyonk, which is a booking platform, book software for experiences and travel. And I am also a Svelte maintainer. [00:00:49] KA: Amazing. So since last time, what have you guys been up to? Have you done anything interesting? [00:00:57] SW: Well, I can go while you guys think of your updates. I can only think about the things that I’ve been doing recently, which is not doing Svelte. So kind of the biggest community React Conference is called React Rally, and it’s happening tomorrow. And I spent the last two weeks essentially – Well, this is Svelte related. I’ve created Svelte for React. Basically, the way that you do immutability and sort of assignment in Svelte, you can actually just point that over to React. I did that. And then I made a whole talk around it with the whole idea of like why you should be experimenting with different formats and stuff like that. Preparing any talk is big, but I think this conference is special to me because that’s how I first stated. That’s my first ever conference in 2018. That’s the first talk I ever gave. And I owe a lot to that conference. So I wanted to do a good job. [00:01:54] AJ: Yeah. From my point, it has been 38+ degrees here in the UK and it’s very hard to work and very hard to think in that kind of heat. And specially we don’t have air con in our houses and stuff like that. So it’s just a matter of – I don’t even know. There’s no way to stay cool. But meanwhile, I’ve been obviously working hard in my startup, which is Beyonk. And then we’ve been doing a fair bit of Svelte work. So mostly that and making contribution a bit easier. Getting some PRs closed and that sort of thing. Yeah, all kind of very software-related and the crazy heat. [00:02:39] KA: Okay. So I’ve been working these last few weeks on the new Svelte Society Day website as well as the upcoming conference that we’re going to talk about in a bit. Spoiler alert. Then today we are also going to talk about some other stuff. There’s new static side generator. Routify just released their 2.0 release, and a couple of other random things. Let’s get started. First off, Svelte Society Day France. I heard they had like a lot of proposals. [00:03:17] SW: Yeah, they did better than you. They’ve got some proposals so far. I’m not sure when this is going to release, but they’re aiming to close proposals on 16 of August. But they have a good selection. It’s always better to have more, I think. And I think the actual event is happening at the end of September. If I was any good at this job, I would have their URL in front of me. It’s actually france.sveltesociety.dev. Basically, if you speak French and you do Svelte, you should come to this meet-up, or conference, or whatever it is, on the 27th of September, and it will be a good time. [00:03:54] AJ: I think it’s worth noting. We’re talking about it in Discord and they were saying that sort of majority French talks, but not exclusively. So they might have some English language talks as well. [00:04:05] KA: Yeah. I was going to say, I’m going to check it out even if I don’t speak French. [00:04:11] AJ: Yeah. Yeah, exactly. There might be opportunity there if you don’t speak French. They’ll also still – They’ll join in and participate and sort of learn some stuff. [00:04:18] KA: Yeah. All right. The big one, Svelte Summit 2020. This is the new conference. Yeah. [00:04:28] AJ: With the shiny, shiny site. [00:04:31] KA: Exactly. By the time you listen to this, the website is going to be alive, and you’re going to find it on three different URLs. But mainly I would probably go to sveltesummit.com. So this is pretty much the new Svelte society day, but with a shinier name, cooler website and more speakers, hopefully. We’ll see. We’ll be opening the call for proposals as soon as this podcast goes out. [00:05:00] AJ: But what sort of talks are we looking for for these companies? [00:05:04] KA: That’s a good question. If you’re interested in doing a talk, I would submit it regardless of the subject pretty much as long as it’s Svelte related, of course. ... | |||
10 Aug 2022 | SvelteKit is changing fast! | 00:51:50 | |
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! Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
10 May 2022 | The other Rich! Geoff! | 00:45:47 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
| |||
06 Dec 2023 | Slicing Svelte with Sam Littlefair and Prismic | 01:04:58 | |
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.
Description
Unpopular Opinions
Picks
| |||
17 Nov 2022 | Catching up after Svelte Summit | 00:31:51 | |
Sponsor Description Music Notes
Unpopular Opinions
Picks
|