Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

Syntax - Tasty Web Development Treats

Technology News

Episodes

Showing 201-300 of 994
«« ← Prev Page 3 of 10 Next → »»

794: Prettier JavaScript with Vjeux

12 Jul 2024

Contributed by Lukas

Scott and Wes sit down with Vjeux from Meta to dive deep into the origins and evolution of Prettier, the widely-used code formatter. They discuss the ...

793: The Local First Landscape

10 Jul 2024

Contributed by Lukas

Scott and Wes dive into the local first landscape, exploring the benefits and possibilities of local first apps. They highlight some of their favorite...

792: Perfect Sitemaps for SEO

08 Jul 2024

Contributed by Lukas

Scott and Wes break down the importance of sitemaps for SEO. They dive into the different file formats, essential fields, and common pitfalls to avoid...

791: LLRT The Serverless Runtime w/ Richard Davison

05 Jul 2024

Contributed by Lukas

Scott and Wes chat with Richard Davison from AWS about LLRT, a new runtime tailored specifically for Lambda. They dive into the benefits of using LLRT...

790: State of JS 2023 Reactions

03 Jul 2024

Contributed by Lukas

Scott and Wes dive into the 2023 State of JavaScript survey, breaking down the latest trends and pain points in front-end frameworks, build tools, and...

789: Do More With AI - LLMs With Big Token Counts

01 Jul 2024

Contributed by Lukas

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 leng...

788: Supabase: Open Source Firebase for Fullstack JS Apps

28 Jun 2024

Contributed by Lukas

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 a...

787: You Should Try Vue.js

26 Jun 2024

Contributed by Lukas

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 g...

786: What Open Source license should you use?

24 Jun 2024

Contributed by Lukas

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 permi...

785: What’s Next for Next.js with Tim Neutkens

21 Jun 2024

Contributed by Lukas

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 Compile...

784: Logging × Blogging × Testing × Freelancing

19 Jun 2024

Contributed by Lukas

In this Potluck episode, Scott and Wes tackle listener questions on modern blogging, website environmental impact, and using LangChain with LLMs. They...

783: How We Built a Netflix Style “Save for Offline” Feature Into Syntax

17 Jun 2024

Contributed by Lukas

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 ...

782: The Developer’s Guide To Fonts with Stephen Nixon

14 Jun 2024

Contributed by Lukas

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 c...

781: Potluck - The Value of TypeScript × Vue vs Svelte × Leetcode

12 Jun 2024

Contributed by Lukas

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...

780: Cloud Storage: Bandwidth, Storage and BIG ZIPS

10 Jun 2024

Contributed by Lukas

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, ...

779: Why SQLite is Taking Over with Brian Holt & Marco Bambini

07 Jun 2024

Contributed by Lukas

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 un...

778: 11 Habits of Highly Effective Developers

05 Jun 2024

Contributed by Lukas

Today, Scott and Wes dive into the 11 habits of effective web developers, from understanding stakeholder goals to maintaining a work-life balance. We’...

777: The Modern Dev CMS - Pocketbase

03 Jun 2024

Contributed by Lukas

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 e...

776: How 1Password Uses WASM and Rust for Local First Dev With Andrew Burkhart

31 May 2024

Contributed by Lukas

Today we’re serving up an episode on 1Password with Senior Rust Developer Andrew Burkhart, delving into how 1Password works, tackling conflict resol...

775: Components We Need on Every Project

29 May 2024

Contributed by Lukas

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 o...

774: Promise Flow Control, Concurrency, Libraries, TypeScript and Deferreds - Part 3

27 May 2024

Contributed by Lukas

In today’s episode, Scott and Wes dive into the final part of our JavaScript Promises series, covering deferred promises, fetch, flow control, concu...

773: React Native with Robin Heinze

24 May 2024

Contributed by Lukas

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 ...

772: React Server Components with PHP, Selling Accessibility, WTF is Cloudflare + more

22 May 2024

Contributed by Lukas

In this Potluck episode of Syntax, Scott and Wes tackle community questions on handling overwork, teaching programming to family, and React’s Server...

771: Promises: Error Handling, Aborts, and Helper Methods - Part 2

20 May 2024

Contributed by Lukas

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 ...

770: Design Systems With Brad Frost (Rereleased)

17 May 2024

Contributed by Lukas

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, bes...

769: React Miami Live Show

15 May 2024

Contributed by Lukas

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 ...

768: React 19 is here!

13 May 2024

Contributed by Lukas

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 metada...

767: Local First and TypeScript’s Missing Library with Johannes Schickling

10 May 2024

Contributed by Lukas

In this episode, Scott and Wes dive into the world of local-first apps with Johannes Schickling, the mastermind behind Prisma. From databases, WASM fo...

766: React Server Components: Form Actions + Server Actions

08 May 2024

Contributed by Lukas

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...

765: JS Promises Fundamentals - Part 1

06 May 2024

Contributed by Lukas

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...

764: Biome JS with Emanuele Stoppa

03 May 2024

Contributed by Lukas

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 ...

763: Web Scraping + Reverse Engineering APIs

01 May 2024

Contributed by Lukas

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...

762: What to Steal. Finding Inspiration in Web Development

29 Apr 2024

Contributed by Lukas

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’...

761: Cloudflare Analytics Engine, Workers + more with Ben Vinegar

26 Apr 2024

Contributed by Lukas

Scott and Wes dive into Cloudflare’s Analytics Engine and Workers with special guest Ben Vinegar, Syntax’s General Manager. Tune in as they explor...

760: Pro VSCode Setups

24 Apr 2024

Contributed by Lukas

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...

759: How to Easily Explore Coding Ideas

22 Apr 2024

Contributed by Lukas

Scott and Wes serve up top tools and tricks for rapid idea execution, from JavaScript services like Valtown and Observable to database solutions inclu...

758: Web Awesome with Konnor Rogers + Cory LaViska

19 Apr 2024

Contributed by Lukas

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. T...

757: Potluck: Is Gatsby Dead? Shadow Dom, AI Summaries, Self Hosting + More

17 Apr 2024

Contributed by Lukas

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 d...

756: CSS Is Getting Mixins + Functions

15 Apr 2024

Contributed by Lukas

Scott and Wes chomp through CSS Mixins and Functions, discussing the latest features making their way into CSS. From Tailwind-like classes to fluid ty...

755: Chrome Extensions and Ad Blockers VS Google with Oliver Dunk

12 Apr 2024

Contributed by Lukas

We were wrong, Manifest V3 is a big deal. Scott and Wes sit down with Oliver Dunk from Google to dive into the intricate world of Chrome Extensions de...

754: How to Level Up Your Web Development Career

10 Apr 2024

Contributed by Lukas

Ready to level up your career in web development? Join Wes and Scott as they discuss techniques and best practices for advancing in the field. From ma...

753: Cache Ruins Everything Around Me

08 Apr 2024

Contributed by Lukas

Scott and Wes dive into the cache problem, tackling user-specific data and caching security. From marketing A/B testing to content negotiation, they e...

752: React vs Vue vs Angular with Corbin Crutchley

05 Apr 2024

Contributed by Lukas

Which framework is best? Join Scott and Wes as they chat with Corbin Crutchley, author of the “Framework Field Guide”, diving into the world of fr...

751: UI Components: ShadCN, Tailwind UI, Headless, React Aria, Radix UI

03 Apr 2024

Contributed by Lukas

Scott and Wes explore UI Components, discussing functionality, styling, accessibility, and theming. From headless components to styled starters, they ...

750: New CSS and JavaScript You Should Be Using

01 Apr 2024

Contributed by Lukas

Get stoked, jQuery 1.2 is here! Join Scott and Wes as they discuss jQuery Mobile, slicing PSD files, CSS rounded corners, CoffeeScript features, WordP...

749: Coding Shopify with Anne and Trudy of Design Packs

29 Mar 2024

Contributed by Lukas

Scott and Wes are joined by special guests Trudy MacNabb and Anne Thomas from Design Packs, diving into the nitty-gritty of Shopify design. Tune in as...

748: Fitness Will Make You a Better Developer

27 Mar 2024

Contributed by Lukas

Level up your coding game -and your gains! Today, Scott and Wes weigh in on the importance of physical fitness for developers, covering motivation, di...

747: Middleware Explained

25 Mar 2024

Contributed by Lukas

Join Wes and Scott for a hasty episode of Syntax as they unpack the power of middleware for developers, covering caching, authentication, A/B testing,...

746: Infrastructure for TS Devs: Kubernetes, WASM and Containers with David Flanagan

22 Mar 2024

Contributed by Lukas

Deploy your own tech stack: Wes and Scott are joined by Kubernetes expert David Flanagan to be schooled on how Kubernetes, Docker and even WASM contai...

745: Modern JS Toolchains (Biome, Oxc + More)

20 Mar 2024

Contributed by Lukas

Wes and Scott dive deep into the world of JavaScript toolchains, exploring everything from linters and compilers to transpilers and formatters. Tune i...

744: Docker For Developers

18 Mar 2024

Contributed by Lukas

Join Scott and CJ on a rapid-fire journey through Docker. From unraveling containerization to practical advice on incorporating Docker into your workf...

743: JavaScript Figma Plugins & Working at GitHub With Cameron McEfee

15 Mar 2024

Contributed by Lukas

Wes and Scott welcome Cameron McEfee, a seasoned creative director whose journey spans GitHub, Sentry.io, and the innovative realm of JavaScript plugi...

742: Potluck: Migrating to Typescript, Semver Explained, Accurate Timers and Countdowns

13 Mar 2024

Contributed by Lukas

Scott and CJ dive into a potluck of developer queries, from their favorite tech reads to essential web dev fundamentals. Tune in as they dish out expe...

741: TypeScript Interview Questions - STUMP’d

11 Mar 2024

Contributed by Lukas

Wes and Scott tackle TypeScript trivia, from combining string literal types to unraveling the mystery of d.ts files. Join them as they challenge each ...

740: Local AI Models in JavaScript - Machine Learning Deep Dive With Xenova

08 Mar 2024

Contributed by Lukas

Scott and Wes are joined by special guest Xenova to explore local AI models in JavaScript. From Hugging Face to Transformers.js and practical applicat...

739: The LoFi Movement: Building Local First Apps

06 Mar 2024

Contributed by Lukas

Join Wes and Scott as they explore LoFi (local first) web development, delving into CRDT, Websockets, IndexedDB, SQLite, and more. Discover when Local...

738: Little Scripts: Coding for your Co-workers

04 Mar 2024

Contributed by Lukas

Process is important. This show is dedicated to examples of non-developer tasks that can be improved by coding scripts. Join Scott and Wes for a deep ...

737: JSR: The New TypeScript Package Registry (NPM Killer)

01 Mar 2024

Contributed by Lukas

Get ready to learn all about the JSR package registry with Wes, Scott, and special guest Luca Casonato of Deno, as they discuss its benefits, share in...

736: CJ Reynolds is Joining Syntax

28 Feb 2024

Contributed by Lukas

Scott and Wes introduce Syntax’s new Senior Content Producer, CJ Reynolds, who will be creating video deep-dives and companion content for topics co...

735: The Taliban Stole My Domain

26 Feb 2024

Contributed by Lukas

Wes shares the story of how the Taliban stole his .af domain. Scott and Wes discuss top-level domain (TLD) best practices, how to find unique custom d...

734: HTMX Web Apps with Carson Gross

23 Feb 2024

Contributed by Lukas

Scott and Wes welcome HTMX creator Carson Gross to discuss the versatile applications and optimal scenarios for using HTMX, alongside insights into it...

733: Egress, scraping, Safari EU changes, is SetInterval worth it?

21 Feb 2024

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott discuss egress, scraping, Safari EU changes, and answer questions on updating dependencies and SetInt...

732: Stop going to Spam: DMARC, SPF and DKIM Explained

19 Feb 2024

Contributed by Lukas

Wes and Scott explore the web standards and email authentication methods that keep your email from going to spam; DMARC, SPF and DKIM. If you send ema...

731: Client side security, XSS attacks & CSP with Stripe’s Alex Sexton

16 Feb 2024

Contributed by Lukas

Scott and Wes are joined by security expert, Alex Sexton of Stripe to cover all things: client security, XSS, attack vectors, and CSP (content securit...

730: Own Your Own PaaS

14 Feb 2024

Contributed by Lukas

Scott and Wes talk about the benefits of owning your own PaaS (platform as a service), the main alternatives in the space, and ways to make passion pr...

729: CSS Native @scope

12 Feb 2024

Contributed by Lukas

In this very hasty treat, Wes and Scott cover CSS Native @scope, the implementation of this tool, and some of its limitations. Show Notes 00:00 We...

728: AI Superpowers with Kevin Hou and Codeium

09 Feb 2024

Contributed by Lukas

In this supper club, Scott and Wes welcome Kevin Hou, Head of Product Engineering at Codeium, a blazing fast AI-powered code completion and chat tool ...

727: How to Code: Opinionated TypeScript Stack + Tooling Choices Explained

07 Feb 2024

Contributed by Lukas

Join Wes and Scott for a 30,000 foot, ‘soup-to-nuts’ view of web development. From choosing design tools, website styling, and programming languag...

726: Is HTMX a Joke?

05 Feb 2024

Contributed by Lukas

Scott and Wes unravel the mysteries of HTMX, exploring the essentials for getting started, its powerful capabilities, limitations, and possible stacks...

725: Safari is the New Chrome - Jen Simmons of Apple

02 Feb 2024

Contributed by Lukas

Wes and Scott talk with Jen Simmons about the latest updates to Safari, reporting bugs to Apple, understanding color in CSS, new CSS switch controls, ...

724: Potluck: Is Virtual DOM Bad?

31 Jan 2024

Contributed by Lukas

Is the Virtual DOM Bad? Are keyboard shortcuts important? What is S3 storage? In this potluck episode of Syntax, Wes and Scott answer your questions. ...

723: Svelte 5: Speed Simplicity Size

29 Jan 2024

Contributed by Lukas

Unveiling Svelte 5! delving into its latest features. From the impressive speed and simplicity to its compact size, discover what makes this new relea...

722: Next Level Web APIs. Bluetooth, File Access, Thomas Steiner - Project Fugu

26 Jan 2024

Contributed by Lukas

Thomas Steiner talks with us about Project Fugu, an effort from Google to enable new classes of applications to run on the web. What is Project Fugu? ...

721: You should learn Drizzle, the TypeScript SQL ORM

24 Jan 2024

Contributed by Lukas

We’re doing a Tasty overview of Drizzle in this episode. What is Drizzle? What are different types of databases? How do you host databases? What hav...

720: Where Does Time Come From?

22 Jan 2024

Contributed by Lukas

It is time. Wes and Scott attempt to blow your minds by talking about time, who’s tracking time, where does time come from, what time is it in your ...

719: Fullstack TypeScript Apps with No Build Step?! with Brian LeRoux

19 Jan 2024

Contributed by Lukas

Wes and Scott talk with Brian LeRoux about not using a bundler, handling TypeScript, live reloading, Enhance being a meta framework, how Enhance handl...

718: React Server Components

17 Jan 2024

Contributed by Lukas

Wes and Scott talk through server components, the difference between server components and client components, reasons to run something server side, ho...

717: How to be Productive

15 Jan 2024

Contributed by Lukas

We’re kicking off 2024 by talking about productivity tips we’re using to stay focused, to do apps, calendars, focus states, and customizing our co...

716: JS Perf Wins & New Node.js Features with Yagiz Nizipli

12 Jan 2024

Contributed by Lukas

Yagiz Nizipli talks about his involvement with Node.js, implementing .env, how he finds areas to improve in performance, the happy path vs the hot pat...

715: Google & MS Duopoly, Frontend to Fullstack, Where to Put Business Logic + more(Potluck)

10 Jan 2024

Contributed by Lukas

Wes and Scott answer your questions about duopoly in tech, tech stacks for creating content, switching from frontend to full stack, DSA knowledge, ema...

714: CSS :has() in Every Browser! 10 Uses

08 Jan 2024

Contributed by Lukas

CSS :has() is out in all browsers and Wes and Scott have got the top 10 reasons you should start using :has() now. Show Notes 00:25 Welcome 02:28...

713: The CSS OG Eric Meyer. 1994 CSS, JS in Fridges, Tailwind, and Web Standards

05 Jan 2024

Contributed by Lukas

In this supper club episode of Syntax, Wes and Scott talk with Eric Meyer about his start on the web, the early days of CSS, where CSS is headed, are ...

712: 2024 Predictions

03 Jan 2024

Contributed by Lukas

Wes and Scott give their predictions for 2024 in JavaScript, frameworks, server-side JS, tooling, CSS, developer ecosystem, and AI tooling. Show Note...

711: The Surprisingly Exciting World of Print + PDF CSS

01 Jan 2024

Contributed by Lukas

In this episode of Syntax, Wes and Scott talk about things to consider when printing something from your website or app including loading CSS only for...

710: A Passwordless Future Passkeys with Anna Pobletts

29 Dec 2023

Contributed by Lukas

In this supper club episode of Syntax, Wes and Scott talk with Anna Pobletts of Passage about passkeys, how passkeys work, how to implement passkeys o...

709: Potluck × Naming Tech × Generators × Layers Follow Up × Sick Picks Page

27 Dec 2023

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions about naming things in programming, use case for generators, CSS @Layers follow...

708: How We Made Syntax.fm Faster

25 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott talk through the ways they improved performance on the Syntax.fm website, how they knew it was slow to begin ...

707: What happened in JS, CSS And Web Dev in 2023? 2023 Predictions Results!

20 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott review their 2023 predictions and see how they did on ideas like Deno getting hotter, new JS APIs, WASM, Houd...

706: AI and ML - The Pieces Explained

18 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott talk about understanding the integration of different components in AI models, the choice between traditional...

705: Is Running Random Code From npm Safe? With Feross Aboukhadijeh

15 Dec 2023

Contributed by Lukas

In this Supper Club episode of Syntax, Wes and Scott talk with Feross Aboukhadijeh about his work on Socket which helps to make sure the code you get ...

704: Stump'd JS + CSS Interview Questions

13 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott try to stump each other with JavaScript and CSS interview style questions including CSS contain, naming the 7...

703: The Observer Pattern

11 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott give a high level overview of the observer pattern, what is the observer, what are downsides to too many obse...

702: New + Proposed JS APIs for 2024

06 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott talk through new and proposed JavaScript APIs including ones related to regex, sourcemaps, structured clone, ...

701: A11y Treats - Labels & Roles

04 Dec 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott explain ARIA, aria-label, Roles, and the overall importance of accessibility in your web projects. Show Note...

700: Payload is Rails for JS with TypeScript, React and Drizzle (James Mikrut)

01 Dec 2023

Contributed by Lukas

In this supper club episode of Syntax, Wes and Scott talk with James Mikrut about Payload, how Payload isn’t just a CMS, where Payload fits in a tec...

699: Potluck × TypeScript's Longevity × Canvas-Rendered Apps × Learning Rust × Executing Untrusted JS Code

29 Nov 2023

Contributed by Lukas

In this potluck episode of Syntax, Wes and Scott answer your questions, including: Will TypeScript ever go away? Should I write canvas-rendered web ap...

698: Why You Should Be Using CSS @Layers

27 Nov 2023

Contributed by Lukas

What are @Layers in CSS, when and where should you be using them, how do you write them, and who’s using them already? Show Notes 00:23 Welcome ...

697: What is DevRel with Salma Alam-Naylor

24 Nov 2023

Contributed by Lukas

In this supper club episode of Syntax, Wes and Scott talk with Salma Alam-Naylor all about her role in DevRel, what’s involved in working in DevRel,...

696: How to Build a Website or App

22 Nov 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott answer a listener’s question about their process for building a website in 2023. Do you start with design? ...

695: 5 New CSS Features You Should Know

20 Nov 2023

Contributed by Lukas

In this episode of Syntax, Wes and Scott talk about 5 new CSS features :nth-child(4 of .neat), CSS Motion Path, Scroll Snap, Scroll Driven Animations,...

«« ← Prev Page 3 of 10 Next → »»