Discover
Syntax - Tasty Web Development Treats
Syntax - Tasty Web Development Treats
Author: Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers
Subscribed: 15,679Played: 993,252Subscribe
Share
Description
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.
983 Episodes
Reverse
Wes and Scott talk about building v_framer, Scott’s custom multi-source video recording app, and why Electron beat Tauri and native APIs for the job. They dig into MKV vs WebM, crash-proof recording, licensing with Stripe and Keygen, auto-updates, and the real challenges of shipping a polished desktop app.
Show Notes
00:00 Welcome to Syntax!
March MadCSS
02:28 Why screen recording apps are so frustrating
07:14 The requirements behind Scott’s app, v_framer
09:47 Tauri, WKWebView, and blurry screen recording headaches
13:00 Why switching to Electron was a game changer
14:02 Electrobun and the hybrid desktop experiment
16:29 Browser-based capture vs native APIs
18:50 Brought to you by Sentry.io
22:32 Notarization, certificates, and shipping a Mac app
24:52 One-time purchases, trials, and selling desktop software
26:37 Self-hosting Keygen for license keys
30:27 A scrappy Google Sheets-powered waitlist
31:56 Keyboard shortcuts, FPS locks, and app customization
34:50 CI/CD and painless auto-updates with Electron
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about the latest dev news: Node enabling Temporal by default, OpenAI acquiring OpenClaw, TypeScript 6, new TanStack and Deno releases, the explosion of AI agent platforms, and more.
Courtney Tolinski's Podcast
Phases: A Parenting Podcast
https://phases.fm/
Show Notes
00:00 Welcome to Syntax!
01:11 Brought to you by Sentry.io
02:40 Node.js enables Temporal by default
Enable Temporal by default
04:08 OpenClaw acquired by OpenAI
OpenClaw, OpenAI and the future
09:36 Bots are taking over the internet
Wes’ tweet
15:30 TypeScript 6 Beta
Announcing TypeScript 6.0 Beta
17:00 TanStack Hotkeys for type-safe shortcuts
TanStack Hotkeys
18:05 Components will kill webpages
Components Will Kill Pages
19:39 Is Google Translate just an LLM?
Viridian’s tweet
23:29 Shaders.com
26:49 Voxtral Mini Realtime
Voxtral Realtime
Demo
29:51 Deno launches Sandboxes
Introducing Deno Sandbox
32:39 Oz by Warp.dev
38:10 Augment Code Intent
40:10 Sick Picks + Shameless Plugs
Sick Picks
Scott: Samsung Remote
Wes: Ice
Shameless Plugs
Syntax YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes unpack Interop 2026 and the browser features finally aligning across engines, from container style queries and anchor positioning to scroll-driven animations and view transitions. They break down what it all means for day-to-day devs and how close we really are to a fully interoperable web.
Show Notes
00:00 Welcome to Syntax!
00:21 What is Interop?
Interop GitHub.
02:44 Container Style Queries.
09:32 Brought to you by Sentry.io.
09:57 Anchor Positioning.
12:01 CSS attr().
15:40 CSS Contrast-color.
19:10 CSS Zoom.
21:36 CSS Custom Highlight API.
24:02 Dialogs and Popovers.
25:44 Fetch Uploads and Ranges.
27:48 IndexedDB.
28:25 JSPI for Wasm.
29:05 Media Pseudo-Classes.
30:00 Navigation API.
31:53 Scoped Custom Element Registries.
32:40 Scroll-Driven Animations.
33:30 Scroll Snap.
36:50 CSS Shape().
38:25 View Transitions.
41:32 Web Compat.
42:29 WebRTC Improvements.
43:44 WebTransport.
45:44 Investigation Efforts.
46:25 JPEG XL
48:46 Mobile Testing.
49:20 WebVTT.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about the state of AI coding in 2026—from editors and models to agents, skills, slash commands, MCPs, and more. They unpack what these things actually do, how they overlap, and how to use them effectively without overcomplicating your setup.
Show Notes
00:00 Welcome to Syntax!
01:39 The tools: editors, terminals, GUIs
05:27 Wes’ and Scott’s current AI setups
13:17 Picking the right model
18:58 How exactly do agents work?
22:32 Subagents and parallel workflows
24:29 Brought to you by Sentry.io
24:54 What goes in agents.md (and what doesn’t)
26:47 Skills vs agents
Skills
Superpowers
34:03 Slash commands as reusable prompts
36:02 Hooks and keeping your code from going off the rails
38:00 Plugins and bundling your setup
39:24 What MCP is and why it’s powerful
40:54 Cloud agents and running jobs remotely
43:47 Choosing the right AI tool
47:41 Sick Picks + Shameless Plugs
Sick Picks
Scott: ULTRALOQ Bolt Fingerprint WiFi Smart Lock
Wes: St. Denis Medical
Shameless Plugs
Syntax YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes unpack WebMCP, a new standard that lets AI interact with websites through structured tools instead of slow, bot-style clicking. They demo it, debate imperative vs declarative APIs, and share their hottest take: this might be the web’s real AI moment.
Show Notes
00:00 Welcome to Syntax!
00:16 Introduction to WebMCP
01:07 Understanding WebMCP Functionality.
03:06 Interacting with AI through WebMCP.
06:49 WebMCP browser integration.
08:25 Brought to you by Sentry.io.
08:49 Benefits of WebMCP.
11:51 Token efficiency.
13:02 My biggest questions.
14:13 My take on this tech.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott answer your questions about AI agents, learning to code with AI, pagination patterns, skilling up from outdated tech stacks, balancing side projects with family life, real-world hacking attempts, and more!
Show Notes
00:00 Welcome to Syntax!
01:39 Are devs really running multiple AI agents at once?
Scott’s Tweet
09:41 Brought to you by Sentry.io
12:45 What is pagination and why do websites use it?
18:17 Should beginners use AI while learning to code?
30:24 The real-world skills CS degrees don’t teach you
35:59 Someone tried to hack Syntax
38:12 How Wes and Scott became co-hosts
42:00 Moving from junior to mid-level when your skills are outdated
45:42 How do you balance time for side projects, life, and family
52:45 Building a ChatGPT-style RAG search for your resume
56:15 Why Chad Whitacre videos were on the Syntax YouTube channel
Chad’s YouTube Channel
58:44 Sick Picks + Shameless Plugs
Sick Picks
Scott: Trmnl
Wes: RYOBI Soldering Iron
Shameless Plugs
Syntax YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes break down how they built SynHax, the real-time CSS Battle app powering the upcoming Mad CSS tournament. From SvelteKit and Zero to diffing algorithms, sync conflicts, and a last-minute hackweek glow-up, this one’s a deep dive into shipping ambitious web apps fast.
Show Notes
00:00 Welcome to Syntax!
00:50 March Mad CSS Tournament.
03:19 Brought to you by Sentry.io.
03:59 What the heck is a CSS Battle?
05:34 The tech stack.
06:30 Svelte Kit.
06:44 Zero Sync.
Zero Docs
Zero Svelte.
07:32 Drizzle.
07:58 Supabase.
08:23 Graffiti.
10:45 Sync Server.
12:10 Cloudflare Workers.
12:23 Local File System.
13:26 How Zero Works.
13:48 Zero Sync Client.
15:39 API server.
19:34 Dealing with states and conflicts.
24:25 The Hackweek Project.
25:29 The Diffing Algorithm.
35:22 The bugs.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk with Armin Ronacher and Mario Zechner about PI, a minimalist agent harness powering tools like OpenClaw. They unpack why Bash is “all you need,” the risks of agents, workflow adaptability, and where AI coding agents are actually headed.
Show Notes
00:00 Welcome to Syntax!
03:28 What is Pi, and why does it matter?
OpenClaw
05:54 What do we actually mean by “agents”?
11:04 Prompt injection: how LLMs get tricked
14:19 Is Claude Cowork actually secure?
22:01 How Armin and Mario use agents day to day
26:37 Brought to you by Sentry.io
27:25 Memory and search: teaching agents to remember
33:04 Do coding agents even need memory?
34:36 “Bash is all you need”
37:21 Adding power: how agents learn new tricks
47:02 Tools and models Armin and Mario are using right now
54:15 Sick picks + shameless plugs
Sick Picks
Mario: Cards for Ukraine
Armin: Pro-Ject Audio Turntable
Shameless Plugs
Armin:
Thorsten Ball Newsletter
Simon Willison
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes run through their wishlist for the web platform, digging into the UI primitives, DOM APIs, and browser features they wish existed (or didn’t suck). From better form controls and drag-and-drop to native reactivity, CSS ideas, and future-facing APIs, it’s a big-picture chat on what the web could be.
Show Notes
00:00 Welcome to Syntax!
Wes Tweet
00:39 Exploring What’s Missing from the Web Platform
02:26 Enhancing DOM Primitives for Better User Experience
03:59 Multi-select + Combobox.
Open-UI
04:49 Date Picker.
Thibault Denis Tweet
07:18 Tabs.
08:01 Image + File Upload.
09:08 Toggles.
10:23 Native Drag and Drop that doesn’t suck.
12:03 Syntax wishlist.
12:06 Type Annotations.
15:07 Pipe Operator.
16:33 APIs We Wish to See on the Web
18:31 Brought to you by Sentry.io
19:51 Identity.
21:33 getElementByText()
24:09 Native Reactive DOM. Templating in JavaScript.
24:48 Sync Protocol.
25:52 Virtualization that doesn’t suck.
27:40 Put, Patch, and Delete on forms.
Ollie Williams Tweet
SnorklTV Tweet
28:55 Text metrics: get bounding box of individual characters.
29:42 Lower Level Connections.
29:50 Bluetooth API.
30:47 Sockets.
31:29 NFC + RFID.
34:34 Things we want in CSS.
34:40 Specify transition speed.
35:24 CSS Strict Mode.
36:25 Safari moving to Chromium.
36:37 The Need for Diverse Browser Engines
37:48 AI Access.
44:49 Other APIs
46:59 Qwen TTS
48:07 Sick Picks + Shameless Plugs
Sick Picks
Scott: Monarch
Wes: Slonik Headlamp
Shameless Plugs
Scott: Syntax on YouTube
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about building hyper-specific personal software with AI. They explore personal agents, home automation, JSON-as-a-database, and how LLMs unlock fast, custom apps that reduce friction and replace bloated SaaS.
Show Notes
00:00 Welcome to Syntax!
01:53 What is personal software (and why it matters)
04:49 Using AI agents to build hyper-specific apps for yourself
Clawdbot
ClawdHub
13:43 Supercharging your dev workflow with Tailscale
19:06 Privacy when working with LLMs
MLX-Audio
21:39 Brought to you by Sentry.io
22:21 Real-world personal app ideas
39:14 Sick Picks + Shameless Plugs
Sick Picks
Scott: FTPManager
Wes: Roku Streaming Stick
Shameless Plugs
Syntax YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes sit down with Kent C. Dodds to break down MCP, context engineering, and what it really takes to build effective AI-powered tools. They dig into practical examples, UI patterns, performance tradeoffs, and whether the future of the web lives in chat or the browser.
Show Notes
00:00 Welcome to Syntax!
00:44 Introduction to Kent C. Dodds
02:44 What is MCP?
03:28 Context Engineering in AI
04:49 Practical Examples of MCP
06:33 Challenges with Context Bloat
08:08 Brought to you by Sentry.io
09:37 Why not give AI API access directly?
12:28 How is an MCP different from Skills
14:58 MCP optimizations and efficiency levers
16:24 MCP UI and Its Importance
19:18 Where are we at today with MCP
24:06 What is the development flow for building MCP servers?
27:17 Building out an MCP UI.
29:29 Returning HTML, when to render.
36:17 Calling tools from your UI
37:25 What is Goose?
38:42 Are browsers cooked? Is everything via chat?
43:25 Remix3
47:21 Sick Picks & Shameless Plugs
Sick Picks
Kent: OneWheel
Shameless Plugs
Kent: http://EpicAI.pro,http://EpicWeb.dev,http://EpicReact.dev
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about why mobile web apps often feel “janky” compared to native—and how to fix it. They cover input zooming, accidental horizontal scroll, pointer/user-select quirks, frame rate consistency, full-page refreshes, and more.
Show Notes
00:00 Welcome to Syntax!
01:11 Brought to you by Sentry.io
02:57 Zooming inputs
06:11 Horizontal scrolling
08:49 Proper use of pointer-events: none, and user-select: none
11:27 Allowing zoom on everything
16:37 Cleaning up the “jank”
19:48 Full page refresh
24:05 Slow loading times
29:50 Cumulative layout shift
32:47 Address bars and viewport units
Dynamic Viewport Units
35:34 Full-width scroll traps
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Is Stack Overflow actually dying, and what does that mean in an AI-driven dev world? Scott and Wes break down the latest web dev news, from Firefox’s AI crossroads and Apple’s browser engine changes to new tools, docs, and spicy browser updates.
Show Notes
00:00 Welcome to Syntax!
02:36 Stack Overflow is Officially Dead
05:40 AI’s Impact on Software Development
07:56 Brought to you by Sentry.io
08:20 Micro QuickJS for Embedded Systems
13:03 Open Workers: A Cloudflare Alternative
20:09 React Aria has new Docs
24:12 Firefox and the AI Dilemma
The Mozilla Announcement
31:11 Apple’s Browser Engine Changes
Using alternative browser engines in Japan.
36:12 Fractured JSON for Better Readability
37:45 New Chrome Permissions Dialogue
Chrome Network Access
41:15 Sick Picks & Shameless Plugs
Sick Picks
Scott: TRMNL E-Ink Display
Wes: ACEBOTT
Shameless Plugs
Scott: Syntax on YouTube
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott answer your questions about whether Git GUIs beat the terminal, balancing accessibility with experimental web projects, blocking malicious traffic, smart home setups, why Anthropic bought Bun, navigating tricky team dynamics, and more!
Show Notes
00:00 Welcome to Syntax!
00:51 Why did Anthropic buy Bun?
07:33 Should you use Git GUIs or the terminal?
lazygit
12:54 How to make better coding videos
v_framer
Recut
DaVinci Resolve
Shure MV7+
20:31 How do you handle a difficult dev teammate?
24:16 Brought to you by Sentry.io
24:41 Creative and experimental code vs accessible code
Using luminance instead of lightness
Color contrast checker
Auto color
31:51 Smart home setups we actually use
35:37 How do you block bad bots and ISPs?
Bad ASN list
38:02 What is SAP UI and why is it everywhere?
SAP UI5 Demo Kit
41:28 Sick Picks + Shameless Plugs
Sick Picks
Scott: Inside Archaeology
Wes: ProfessorBoots
Shameless Plugs
Syntax YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes sit down with Dimitri Mitropoulos to explore the wild edges of TypeScript—from running Doom in the type system to building tools like Typeslayer. They dig into Turing-complete types, performance limits, and what the future might hold for TypeScript and programming languages as a whole.
Show Notes
00:00 Welcome to Syntax!
00:27 Dimitri Mitropoulos Introduction
01:29 What is Doom in TypeScript?
03:10 TypeScript Types and Turing Completeness
04:06 Project Overview and Challenges
04:57 ASCII Art and Visual Representation
06:50 Performance Issues with TypeScript
09:27 Brought to you by Sentry.io
09:51 Typeslayer Tool Introduction
16:19 Building in Tauri
20:54 Challenges around packaging
24:03 Future of TypeScript and AI
27:40 Is the Go-based compiler significantly faster?
TSperf
30:23 Should there be something to follow Typescript?
36:27 Staying up to date with WASM.
37:08 SquiggleConf Overview
38:26 Hosting a conference
40:45 What are your thoughts on Zig?
45:07 Vibe coding as an end goal
50:01 Sick Picks & Shameless Plugs
Sick Picks
Dimitri: pullfrog
Shameless Plugs
Dimitri: Michigan TypeScript on YouTube
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about setting realistic goals for the new year, building habits through small, sustainable changes, creating systems that actually stick, and why incremental progress beats big resolutions every time.
Show Notes
00:00 Welcome to Syntax!
00:26 Wes: Stand more
06:55 Wes: Learn to wake up early
10:04 Scott: Embrace daily TODOs
Tweek
14:18 Brought to you by Sentry.io
14:43 Wes: Better email management
19:14 Scott: Become more minimal
22:13 Wes: Get faster at typing
26:55 Scott: Listen to more self-help books
30:18 Scott: Track long-term habits
31:36 Scott (and Wes): Ship more things
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott talk about their bold predictions for web development in 2026, from WebGPU-powered design and modern CSS breakthroughs to JavaScript standards, AI-driven tooling, security risks, the future of frameworks, workflows, and more!
Show Notes
00:00 Welcome to Syntax!
00:49 WebGPU and 3D experiences will finally take off
Lando Norris
01:30 Web design will make a comeback
Raycast
shaders.com
04:03 Light mode returns (yes, really)
07:06 Modern CSS standards are about to have a huge year
CSS Wrapped
Graffiti
13:15 Will the Temporal API finally ship everywhere in 2026?
14:18 The rise of the standard stack
16:18 Are we headed toward standardized RPC?
19:41 What’s next (and what’s not) for React
21:07 Why we’ll see more security failures in web dev
22:35 SvelteKit 3 lands in 2026
22:53 Where developer tooling is headed next
Oxc
Biome
26:44 More big acquisitions
Anthropic
Bun
28:02 2026: the year of durable compute
30:57 Frameworks will matter less as AI gets better
33:34 End-to-end AI workflows become the norm
36:04 Brought to you by Sentry.io
37:21 Personalized software for everyday people
39:11 MCP and MCP UI will pop
42:24 Developer skills will fall off
46:20 Crappy software will continue
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Wes and Scott revisit their 2025 web development predictions, grading hits and misses across AI, browsers, frameworks, CSS, and tooling. From Temporal and AI coding agents to React, Vite, and vanilla CSS, they reflect on what actually changed, what stalled, and what it all means heading into 2026.
Show Notes
00:00 Welcome to Syntax!
866: 2025 Web Development Predictions
01:26 Temporal API will ship in the browser
03:33 On-device AI becomes common
06:14 WebGPU unlocks fast local machine learning
TypeGPU
07:10 Models will plateau
10:32 Is there an actual use case for video and photo gen AI?
13:27 Text to UI tools get really good
16:25 Framework choice will matter less
18:53 Web components in Standard Stack, Web Awesome takes off
21:37 AI browsers and Copilot Workspace-style tools will become normal
22:56 AI browsera will become inevitable, OpenAI will launch a browser
27:51 Relative color will feel fully “safe to use”
29:02 Vanilla CSS will make a comeback
30:33 Brought to you by Sentry.io
30:58 CSS mixins and functions spec solidifies
CSS Custom Functions and Mixins Module Level 1
33:25 Container style queries will ship everywhere
CSS if statements
35:40 Vertical centering jokes will stubbornly persist
36:20 VS Code will reach feature parity with Cursor
38:47 More VS Code forks will appear
39:46 React Compiler drops Babel
40:34 React server components will pop
42:17 Remix re-emerges as something new
43:17 React Native will have its time
44:21 TanStack Start and Tanstack will pop
45:46 SvelteKit gets more granular data loading
46:06 Local first apps will take off
46:43 Bun keeps doing “wild but loved” non-standard features, Bun will launch a platform-as-a-service
48:22 Vite stays king
51:07 Laravel will release a CMS
52:44 Sick Picks + Shameless Plugs
Sick Picks
Scott: DARKBEAM Flashlight UV Black Light
Wes: WOOZOO Fan
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Scott and Wes break down the biggest web platform features that reached Baseline in 2025, separating the genuinely useful APIs from the niche and forgettable ones. From same-document view transitions and the Popover API to Promise.try, content-visibility, and modern CSS goodies, they share what’s actually ready to use today.
Show Notes
00:00 Welcome to Syntax!
01:37 24 new web APIs that reached baseline in 2025.
01:49 Same-document view transitions for single-page applications.
05:28 abs()
08:22 Brought to you by Sentry.io.
09:20 JSON Module Scripts.
10:10 Popover API.
13:07 Base64 to UInt8Array.
Better Binary Batter Mixing
16:11 @starting-style
Scott’s A CSS Only Accordion with
Scott’s Mobile Nav
17:39 allow-discrete
21:31 Promise.try
22:51 content-visibility
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
In this potluck episode of Syntax, Wes and Scott answer your questions about keyboard shortcuts, choosing frameworks in the age of AI, markdown vs CMSs, backup strategies, moving countries for work, staying relevant as a developer, and more!
Show Notes
00:00 Welcome to Syntax!
02:28 Do keyboard shortcuts actually improve productivity?
Hyperkey
08:41 What is Error Lens, and why use it?
Ep 956: Should I Keep Using WordPress?
11:44 How Scott is using a Svelte 5 service worker
14:52 Does tech stack choice still matter with AI coding?
Ep 951: A first look at Remix 3
20:15 What stack should you choose for a greenfield SaaS?
22:38 What’s the right stack for a band website?
28:24 Is moving countries for work worth the tradeoff?
34:59 Brought to you by Sentry.io
36:16 How should you manage commits with AI tools?
40:50 Is programming still a good career in the AI era?
47:03 How should you back up large files and media?
Ep 949: Web Dev HORROR Stories + Spooky Trivia! (Spooky Stories Pt. 1)
Ep 962: The Home Server / Synology Show
53:29 What backup setup works for small teams and clients?
55:14 How should you store sensitive files safely?
58:07 Sick Picks + Shameless Plugs
Sick Picks
Scott: Philips LED Ultra Definition
Wes: LEGO Builder App
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads


























Attract Group's Progressive Web App (PWA) https://attractgroup.com/expertise/progressive-web-app-development-services/ development services stand out for their commitment to delivering high-performing, reliable, and scalable applications. Their team of experienced professionals leverages the latest web technologies and PWA standards to create custom solutions tailored to unique business requirements. By focusing on intuitive user interfaces, quick animations, and native-like experiences, they ensure enhanced user engagement and satisfaction. Additionally, their transparent pricing and cost-effective development options make them a valuable partner for businesses looking to maximize return on investment without compromising on quality. Their comprehensive services, including PWA migration and quality assurance testing, further solidify their position as a top-ranked PWA development company.
If you're serious about leveling up your web development career, this episode is a must-listen. For more tips and expert insights, also check out https://dextersol.com/ your go-to resource for web development excellence.
very good episode thx
nice podcast, but it was hard to find it. keep on guys ~~
🔴💚Really Amazing ️You Can Try This💚WATCH💚ᗪOᗯᑎᒪOᗩᗪ👉https://co.fastmovies.org
🔴WATCH>>ᗪOᗯᑎᒪOᗩᗪ>>👉https://co.fastmovies.org
this changes the game, no more Sass needed!!!
ChatGPT recommend me this podcast :)
768 is in bootstrap
aww I so much regret choosing @vuejs over @react back 2 years ago. ☹
don't need to translate hex to decimal, just remember the closer to f it is, the closer to 255 it is. So if it is 88 it is close to 125.
so what do you use if not bootstrap and font awesome?
when I'm listening to these guests I always think these apps should have a home page for dummies, where they explain what this is about and who is their target group. I listen for an hour and have no clue what they are talking about.
great show an I like his books as well!
you misspelled his name.
huh? Wes has a bot to filter and respond questions about ide? 🤣
21:47 what? thanks for doing a good job? forget it.
I must say your grammar has no issues. If we'd take out "y'know", "I mean", "yeah", "it's like" from shoptalkshow, their episode would be 75% shorter. 😁
Thanks for sharing.I found a lot of interesting information here https://blog.exporthub.com/
omg I'm so far behind! and mycompany is double so!