Real life code talk between two working developers.
…
continue reading
Your weekly celebration of JavaScript and the web. Panelists include Jerod Santo, Feross Aboukhadijeh, Kevin Ball, Amelia Wattenberger, Nick Nisi, Divya Sasidharan, Mikeal Rogers, Chris Hiller, and Amal Hussein. Topics discussed include the web platform (Chrome, Safari, Edge, Firefox, Brave, etc), front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), web animation, SVG, robotics, IoT, and much more. If JavaScript and/or the web ...
…
continue reading
The Meteor Podcast is designed to inform developers of all updates, news and announcements surrounding Meteor Software. Stay up to date on all things Meteor by subscribing to the Meteor Podcast!
…
continue reading
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Syntax - Tasty Web Development Treats
Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences. They cover from JavaScript frameworks like React, to the latest advancements in CSS to simplifying web tooling.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
789: Do More With AI - LLMs With Big Token Counts
33:43
33:43
Play later
Play later
Lists
Like
Liked
33:43
Join Scott and CJ as they dive into the fascinating world of AI, exploring topics from LLM token sizes and context windows to understanding input length. They discuss practical use cases and share insights on how web developers can leverage larger token counts to maximize the potential of AI and LLMs. Show Notes 00:00 Welcome to Syntax! 01:31 Broug…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
788: Supabase: Open Source Firebase for Fullstack JS Apps
53:45
53:45
Play later
Play later
Lists
Like
Liked
53:45
Scott and CJ chat with Paul Copplestone, CEO and co-founder of Supabase, about the journey of building an open source alternative to Firebase. Learn about the tech stack, the story behind their excellent documentation, and how Supabase balances business goals with open-source values. Show Notes 00:00 Welcome to Syntax! 00:30 Who is Paul Copplestone…
…
continue reading
Jerod sits down with React Native aficionado, Simon Grimm, to catch up on everyone’s favorite native app platform & learn about Expo, which Simon thinks is the way forward for devs building with React Native. Leave us a comment Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join today! Sponsors: Socket – Se…
…
continue reading
Scott and CJ dive deep into the world of Vue.js, exploring what makes this frontend framework unique and why it stands out from React and Svelte. CJ gives a comprehensive tour, covering everything from getting started to advanced features like state management and Vue’s built-in styles. Show Notes 00:00 Welcome to Syntax! 00:46 Brought to you by Se…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
TypeScript 5.5, Safari 18 Beta, Chrome 126, Firefox 127, антипаттерны для CTO, State of JS 2023
11:19
11:19
Play later
Play later
Lists
Like
Liked
11:19
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-257/00:00:00 Начало выпуска00:00:25 Интересные публикацииПроба React Compiler — https://www.developerway.com/posts/i-tried-react-compilerЕщё о React Compiler — https://www.mikejohnson.dev/posts/2024/06/mobx-react-compilerУроки м…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
786: What Open Source license should you use?
30:51
30:51
Play later
Play later
Lists
Like
Liked
30:51
Scott and CJ dive into the world of open source, breaking down its meaning, benefits, and the various types of licenses you’ll encounter. From permissive licenses like MIT and Apache 2.0 to copy-left licenses such as GNU GPLv3, they’ll help you choose and apply the right license for your project. Show Notes 00:00 Welcome to Syntax! 00:54 Brought to…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
785: What’s Next for Next.js with Tim Neutkens
1:03:16
1:03:16
Play later
Play later
Lists
Like
Liked
1:03:16
Scott and Wes dive into the world of Next.js with special guest Tim Neutkens from Vercel. They explore the latest updates, including the React Compiler and React Server Components, discussing their impact on developer workflows and the future of Next.js development. Show Notes 00:00 Welcome to Syntax! 00:30 What does the React Compiler do? 05:04 Wi…
…
continue reading
Polypane purveyor Kilian Valkhof joins Nick & Jerod to tell us all about his efforts building a web browser just for web development. We cover it all: from the business concerns, to the technical details, to his excellent choice not to use TypeScript! We even sneak in a feature request that already made its way into this excellent dev tool for ambi…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
784: Logging × Blogging × Testing × Freelancing
55:36
55:36
Play later
Play later
Lists
Like
Liked
55:36
In this Potluck episode, Scott and Wes tackle listener questions on modern blogging, website environmental impact, and using LangChain with LLMs. They also cover CSS hyphens, unit vs. integration testing, and balancing web development with new parenthood. Show Notes 00:00 Welcome to Syntax! 00:13 How to submit a question for future episodes. Potluc…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax
31:07
31:07
Play later
Play later
Lists
Like
Liked
31:07
Scott and Wes dive into the world of browser caching for audio files, exploring the File System API and the Cache API. They discuss size restrictions across different browsers, how tools like Riverside.fm leverage IndexedDB, and walk through code examples for creating, retrieving, and managing cached audio data. Show Notes 00:00 Welcome to Syntax! …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
782: The Developer’s Guide To Fonts with Stephen Nixon
1:02:10
1:02:10
Play later
Play later
Lists
Like
Liked
1:02:10
Scott and CJ are joined by Stephen Nixon of ArrowType to delve into the world of fonts and type for developers. They explore the intricacies of font creation, the utility of variable fonts, and offer tips for making visually appealing typography on the web. Show Notes 00:00 Welcome to Syntax! 00:57 Who is Stephen Nixon? Process Type Foundry. Mark S…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
781: Potluck - The Value of TypeScript × Vue vs Svelte × Leetcode
1:01:01
1:01:01
Play later
Play later
Lists
Like
Liked
1:01:01
In this potluck episode of Syntax, Scott and CJ serve up a variety of community questions, from the nuances of beginner vs. advanced TypeScript to the pros and cons of SvelteKit. They also discuss falling out of love with React, shipping private packages via NPM, and the eternal struggle of always starting but never finishing projects. Show Notes 0…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
780: Cloud Storage: Bandwidth, Storage and BIG ZIPS
29:03
29:03
Play later
Play later
Lists
Like
Liked
29:03
Today, Scott and Wes dive into cloud storage solutions—why you might need them, how they use them, and what you need to know about the big players, fees, and more. Show Notes 00:00 Welcome to Syntax! 01:14 Brought to you by Sentry.io. 02:05 Why you might need a cloud storage provider. 03:07 How we use cloud storage. Dropshare. 08:16 Why you may nee…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Паттерны SPA, SolidStart 1.0, Astro 4.10, оптимизация расширения 1Password, декомпозиция
10:00
10:00
Play later
Play later
Lists
Like
Liked
10:00
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-256/0:00:00 Начало выпуска0:00:00 Интересные публикацииData Fetchingg Patterns in SPA — https://martinfowler.com/articles/data-fetch-spa.html1Password с esbuild — https://blog.1password.com/new-extension-build-system/Promises — …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
779: Why SQLite is Taking Over with Brian Holt & Marco Bambini
50:31
50:31
Play later
Play later
Lists
Like
Liked
50:31
Scott and CJ dive into the world of SQLite Cloud with special guests Brian Holt and Marco Bambini. They explore why SQLite is gaining traction, its unique features, and the misconceptions surrounding its use—let’s get into it! Show Notes 00:00 Welcome to Syntax! 01:20 Who is Brian Holt? 02:26 Who is Marco Bambini? 05:12 Why are people starting to t…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Should web development need a build step?
1:06:34
1:06:34
Play later
Play later
Lists
Like
Liked
1:06:34
We’re back with another spicy YepNope debate! This time, Nick & regular guest Eric Clemmons are arguing that web development should need a build step, while KBall & special guest Amy Dutton argue that we really shouldn’t. Of course, the stance each panelist is taking is assigned ahead of time. Is that how they really feel? Tune in to find out! Leav…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
778: 11 Habits of Highly Effective Developers
50:50
50:50
Play later
Play later
Lists
Like
Liked
50:50
Today, Scott and Wes dive into the 11 habits of effective web developers, from understanding stakeholder goals to maintaining a work-life balance. We’ll explore the importance of continuous learning, having a problem-solver mentality, and being empathetic towards coworkers and users—let’s get into it! Show Notes 00:00 Welcome to Syntax! Previous Ep…
…
continue reading
Today, Scott and Wes are diving into Pocketbase, a fantastic tool for web developers to quickly set up a CMS without breaking a sweat. We’ll cover everything from its Go-based architecture to its slick admin interface and how you can get started hosting it for free on Fly.io. Show Notes 00:00 Welcome to Syntax! 01:34 Brought to you by Sentry.io. 02…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
776: How 1Password Uses WASM and Rust for Local First Dev With Andrew Burkhart
58:00
58:00
Play later
Play later
Lists
Like
Liked
58:00
Today we’re serving up an episode on 1Password with Senior Rust Developer Andrew Burkhart, delving into how 1Password works, tackling conflict resolution and security challenges, and exploring the benefits of using Rust. Show Notes 00:00 Welcome to Syntax 00:57 Who is Andrew Burkhart? 01:36 How does 1Password work? 03:24 What’s the data flow on cre…
…
continue reading
11ty creator Zach Leatherman is taking the open source site generator fully independent in 2024 and he’s back on the pod to tell us why, how & what we all can do to help. Leave us a comment Changelog++ members get a bonus 12 minutes at the end of this episode and zero ads. Join today! Sponsors: Clerk – Clerk is a complete suite of embeddable UIs, f…
…
continue reading
In today’s episode, Scott and Wes dive into the essential components they need on every web project, discussing whether to build them from scratch or leverage existing libraries—everything from navigation bars and modals to toast messages and icons. Show Notes 00:00 Welcome to Syntax! 01:48 Brought to you by Sentry.io. 02:53 Nav / Mobile Nav. 08:43…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Angular 18, Chrome 125, Firefox 126, React Conf, State of HTML 2023
9:44
9:44
Play later
Play later
Lists
Like
Liked
9:44
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-255/0:00:00 Начало выпуска0:00:40 Интересные публикацииFigmas journey to TypeScript — https://www.figma.com/blog/figmas-journey-to-typescript-compiling-away-our-custom-programming-language/Merging Remix and React Router — https:…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
774: Promise Flow Control, Concurrency, Libraries, TypeScript and Deferreds - Part 3
20:39
20:39
Play later
Play later
Lists
Like
Liked
20:39
In today’s episode, Scott and Wes dive into the final part of our JavaScript Promises series, covering deferred promises, fetch, flow control, concurrency with libraries like p-map and p-limit, and integrating TypeScript. Show Notes 00:00 Welcome to Syntax! 00:31 Brought to you by Sentry.io. 01:11 Deferred promises. Promise.withResolvers(). Wes’ Ti…
…
continue reading
Scott and Wes dish out a feast with Robin Heinze from Infinite Red, diving into the world of React Native. They discuss how React Native differs from other webview platforms, highlight popular apps built with it, and serve up essential tools and libraries to spice up every React Native project. Show Notes 00:00 Welcome to Syntax! 01:13 Brought to y…
…
continue reading
Jerod & KBall discuss what’s new in the world of web development: the State of HTML survey results, Node 22, React Compiler, React 19 Beta, vlt.sh & the Gulp (!) Developer Survey. Leave us a comment Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Clerk – Clerk is a complete suite of embe…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
772: React Server Components with PHP, Selling Accessibility, WTF is Cloudflare + more
59:46
59:46
Play later
Play later
Lists
Like
Liked
59:46
In this Potluck episode of Syntax, Scott and Wes tackle community questions on handling overwork, teaching programming to family, and React’s Server Components. They also discuss quantifying accessibility improvements, choosing course platforms, and navigating professional growth in challenging workplaces. Show Notes 00:00 Welcome to Syntax! Thanks…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
771: Promises: Error Handling, Aborts, and Helper Methods - Part 2
21:06
21:06
Play later
Play later
Lists
Like
Liked
21:06
We’re diving into part 2 of our 3-part series on Promises, focusing on error handling, aborts, and essential helper methods. We’ll explore how to manage errors effectively and improve performance with abort signals. Let’s get into it! Show Notes 00:00 Welcome to Syntax! 00:41 Brought to you by Sentry.io. 02:00 Cancelling promises. 05:16 Why would y…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
770: Design Systems With Brad Frost (Rereleased)
59:07
59:07
Play later
Play later
Lists
Like
Liked
59:07
In this revisited supper club episode, Wes and Scott talk with Brad Frost about how to implement design systems in small and large scale projects, best practices around naming things, keeping everything in sync across different codebases, and how design systems help projects. Show Notes 00:00 Welcome to Syntax! 00:49 Brought to you by Sentry.io. 01…
…
continue reading
Why can we not have slots in Livewire components?sBy Daniel Coulbourne & Caleb Porzio
…
continue reading
Two-time React Jammer, Brian Breiholz, joins Jerod & Nick to discuss building 3D games in the browser! We hear of his game jam trials & tribulations, the in-progress game engine he’s building, the dream game he’s been building for a long time & more Leave us a comment Changelog++ members save 7 minutes on this episode because they made the ads disa…
…
continue reading
Welcome to a special live edition of Syntax, recorded at React Miami! Join Scott and Wes as they dish out games galore, from Spot the Syntax Error to JS or NAYS, all while engaging with the audience in this lively session of coding camaraderie. Plus, who’s the better programmer? Stay tuned to find out! Show Notes 00:00 Welcome to Syntax! 00:54 Meet…
…
continue reading
Scott and Wes serve up all the deets on the latest React 19 update, exploring new features like actions, web components, use()API, and document metadata. Stay tuned as they discuss the ins and outs of upgrading to React 19 and what it means for your projects. Show Notes 00:00 Welcome to Syntax! 01:30 Brought to you by Sentry.io. 02:03 What’s in the…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
767: Local First and TypeScript’s Missing Library with Johannes Schickling
56:23
56:23
Play later
Play later
Lists
Like
Liked
56:23
In this episode, Scott and Wes dive into the world of local-first apps with Johannes Schickling, the mastermind behind Prisma. From databases, WASM for non-JS, to authentication challenges, they explore the ins and outs of crafting apps that prioritize local functionality. Show Notes 00:00 Welcome to Syntax! 01:10 Brought to you by Sentry.io. 01:28…
…
continue reading
Shoelace creator Cory LaViska joins Amal & Jess to tell them all about the forward-thinking library of web components that just joined the Font Awesome family to create Web Awesome. Leave us a comment Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today! Sponsors: Speakeasy – Production-ready, Enterpris…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
766: React Server Components: Form Actions + Server Actions
46:32
46:32
Play later
Play later
Lists
Like
Liked
46:32
Scott and Wes are here to guide you through the world of React Server Components, shedding light on the intricacies of Form Actions and Server Actions. Get ready to level up your React skills as they discuss the ins and outs of these powerful features and share their expert advice on optimizing your applications. Show Notes 00:00 Welcome to Syntax!…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
React 19 Beta, Node.js 22, TypeScript 5.5 Beta, Front-end Handbook 2024, JSR, TechRadar April 2024
9:30
9:30
Play later
Play later
Lists
Like
Liked
9:30
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-254/0:00:00 Начало выпуска0:01:20 Интересные публикацииFront-end Handbook 2024 — https://frontendmasters.com/guides/front-end-handbook/2024/JSR Is Not Another Package Manager — https://deno.com/blog/jsr-is-not-another-package-ma…
…
continue reading
In this 3-course series, Scott and Wes serve up some JavaScript Promises treats. In part 1, they unravel the concept of promises and delve into common examples of their usage, from creating and waiting on promises, to database queries and user permissions. Show Notes 00:00 Welcome to Syntax! 01:27 Brought to you by Sentry.io. 02:32 What is a promis…
…
continue reading
Join Scott and Wes as they delve into the fascinating realm of Biome.JS alongside Emanuele Stoppa, the mastermind behind it all. Why is it written in Rust? Why are other tools so slow? Could Biome be the ultimate successor to ESLint or Prettier? Grab a seat at the table and find out! Show Notes 00:00 Welcome to Syntax! 00:10 Brought to you by Sentr…
…
continue reading
Brian LeRoux joins Jerod to share how the Enhance team are bringing server side rendered web components to everyone. With Enhance WASM, you author components in friendly, standards based syntax and reuse them across multiple languages, frameworks & servers. Leave us a comment Changelog++ members save 10 minutes on this episode because they made the…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
763: Web Scraping + Reverse Engineering APIs
52:33
52:33
Play later
Play later
Lists
Like
Liked
52:33
Web scraping 101! Dive into the world of web scraping with Scott and Wes as they explore everything from tooling setup and navigating protected routes to effective data management. In this Tasty Treat episode, you’ll gain invaluable insights and techniques to scrape (almost) any website with ease. Show Notes 00:00 Welcome to Syntax! 03:13 Brought t…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
762: What to Steal. Finding Inspiration in Web Development
38:16
38:16
Play later
Play later
Lists
Like
Liked
38:16
Scott and Wes discuss the delicate balance of what’s acceptable to borrow or be inspired by in web development and what crosses into territory that’s off-limits. Tune in as they share personal experiences, discuss where to find ethical inspiration, and offer tips on how to effectively capture and utilize it. Show Notes 00:00 Welcome to Syntax! 01:5…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
761: Cloudflare Analytics Engine, Workers + more with Ben Vinegar
52:02
52:02
Play later
Play later
Lists
Like
Liked
52:02
Scott and Wes dive into Cloudflare’s Analytics Engine and Workers with special guest Ben Vinegar, Syntax’s General Manager. Tune in as they explore Clickhouse, data tracking, infrastructure costs, and transitioning from software products to managing a podcast. Show Notes 00:00 Welcome to Syntax! 01:17 Who is Ben Vinegar? Episode 434 with Ben. 02:21…
…
continue reading
Ryan Carniato joins Amal & Nick to discuss Solid with a major focus on Signals, which are the cornerstone of reactivity in Solid. Leave us a comment Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today! Sponsors: Clerk – Clerk is a complete suite of embeddable UIs, flexible APIs, and admin dashboards t…
…
continue reading
Join Scott and Wes as they dish out the juiciest VSCode secrets for coding like a boss (or a Tolinski)! From speedy navigation to must-have extensions and the sickest themes, get ready to level up your coding game. Show Notes 00:00 Welcome to Syntax! 00:47 Brought to you by Sentry.io. 01:44 A recording bug. 03:18 VSCode versions. 05:59 Tabs or no t…
…
continue reading
Scott and Wes serve up top tools and tricks for rapid idea execution, from JavaScript services like Valtown and Observable to database solutions including LowDB and Google Sheets integration. Get ready to streamline your development ideation process with these tasty insights! Show Notes 00:00 Welcome to Syntax! 02:16 Brought to you by Sentry.io. 03…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Chrome 124, Firefox 125, Netflix SafeTest, создание CLI, внутри htmx, опенсорс-грабли
8:37
8:37
Play later
Play later
Lists
Like
Liked
8:37
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-253/0:00:00 Начало выпуска0:00:41 Интересные публикацииSafeTest от Netflix — https://habr.com/ru/companies/otus/articles/803049/Qwik vs. Next.js — https://outshift.cisco.com/blog/qwik-vs-nextjsАнатомия htmx — https://habr.com/ru…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
758: Web Awesome with Konnor Rogers + Cory LaViska
1:01:07
1:01:07
Play later
Play later
Lists
Like
Liked
1:01:07
Font Awesome is back with Web Awesome, an open source library of web components that will work with any framework because it’s based on standards. Today on Syntax we have Konnor Rogers and Cory LaViska here to talk all things Web Awesome. Show Notes 00:00 Welcome to Syntax! 00:47 Brought to you by Sentry.io. 02:49 What is Shoelace? 07:21 What is Fo…
…
continue reading
Kelvin Omereshone is here to get you excited about boring, reliable tech. He believes a combination of Sails, Inertia, Tailwind & your frontend rendering library of choice are a great combo for building web apps. Tune in to find out why. Leave us a comment Changelog++ members save 10 minutes on this episode because they made the ads disappear. Join…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
757: Potluck: Is Gatsby Dead? Shadow Dom, AI Summaries, Self Hosting + More
48:42
48:42
Play later
Play later
Lists
Like
Liked
48:42
Scott and Wes serve up answers to community questions, from navigating Light DOM vs. Shadow DOM to diving into tools for data extraction. Plus, they dish out insights on Gatsby in 2024, utilizing JavaScript ‘wheel events’, and explore the possibilities of hosting a website at home. Show Notes 00:00 Welcome to Syntax! 00:51 Brought to you by Sentry.…
…
continue reading