Billede af showet Syntax - Tasty Web Development Treats

Syntax - Tasty Web Development Treats

Podcast af Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

engelsk

Videnskab & teknologi

Begrænset tilbud

1 måned kun 9 kr.

Derefter 99 kr. / månedOpsig når som helst.

  • 20 lydbogstimer pr. måned
  • Podcasts kun på Podimo
  • Gratis podcasts
Kom i gang

Om Syntax - Tasty Web Development Treats

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.

Alle episoder

299 episoder

Billede af episoden 1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive

1023: Mosh, Caddy & Tailscale: A Remote Dev Deep Dive

Running your dev process off your main machine doesn’t have to mean the cloud. Scott and Wes break down how to host projects on a box you can reach from any device, close your laptop mid-build, and keep long-running processes alive. They cover Scott’s stack (Mosh, Caddy, Tailscale, Zed, and terminal AI agents like Claude Code), the annoyances of mobile TUIs, and whether it beats staying local. SHOW NOTES * 00:00 Intro * 00:36 Welcome to Syntax! * 01:56 Benefits of Remote Development * 07:50 Process for Remote Development * 09:34 Tech Stack for Remote Development * Mosh [https://mosh.org/] instead of SSH * Caddy [https://caddyserver.com/] for domains and routing * Tailscale [https://tailscale.com/] for local network * Zed [https://zed.dev/] editor * Herdr [https://herdr.dev/] for terminal sessions * Opencode [https://opencode.ai/] or ClaudeCode [https://code.claude.com/] for AI via the term * Termius [https://termius.com/index.html] for iOS AI * 15:09 Tools and Alternatives for Remote Development * 21:16 Exploring Workspaces and Terminal Management * 30:31 Mobile Terminal Applications and Their Features * 32:30 Navigating the Terminal Landscape: Tools and Alter * 35:22 Headless Browsers and Authentication Challenges * 38:35 Work Trees and Their Use Cases * 44:21 Cloud Hosting and Local Development Solutions * 45:28 Sick Picks & Shameless Plugs. SICK PICKS * Scott: Elgato Stream Deck Pedal [https://amzn.to/4p2rghG] * Wes: Packing Cubes HIT US UP ON SOCIALS! Syntax: X [https://twitter.com/syntaxfm] Instagram [https://www.instagram.com/syntax_fm/] Tiktok [https://www.tiktok.com/@syntaxfm] LinkedIn [https://www.linkedin.com/company/96077407/admin/feed/posts/] Threads [https://www.threads.net/@syntax_fm] Wes: X [https://twitter.com/wesbos] Instagram [https://www.instagram.com/wesbos/] Tiktok [https://www.tiktok.com/@wesbos] LinkedIn [https://www.linkedin.com/in/wesbos/] Threads [https://www.threads.net/@wesbos] Scott: X [https://twitter.com/stolinski] Instagram [https://www.instagram.com/stolinski/] Tiktok [https://www.tiktok.com/@stolinski] LinkedIn [https://www.linkedin.com/in/stolinski/] Threads [https://www.threads.net/@stolinski] Randy: X [https://twitter.com/randyrektor] Instagram [https://www.instagram.com/randyrektor/] YouTube [https://www.youtube.com/@randyrektor] Threads [https://www.threads.net/@randyrektor]

22. juli 2026 - 48 min
Billede af episoden 1022: Bun re-written in Rust, Zig team big mad

1022: Bun re-written in Rust, Zig team big mad

CJ and Scott break down the biggest week in web dev: TypeScript 7 ships with a 10x-faster native port, Bun gets rewritten in Rust (much to the Zig team’s dismay), and Better Auth joins Vercel. Plus GPT-5.6 first impressions, Odin 1.0, Cloudflare’s new Workers cache and drag-and-drop deploys, and the OpenCode 2 beta. SHOW NOTES * 00:00 Welcome to Syntax! * 00:21 CJ upgraded his homelab network * 02:09 TypeScript 7 [https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/] is 10x faster * 11:19 Bun Rust rewrite [https://bun.com/blog/bun-in-rust] drama * Zig creator criticizes rewrite [https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html] * 28:18 GPT 5.6 Impressions * Ashley Peachock on X [https://x.com/_ashleypeacock/status/2076646071246467222?s=20] * Matt Shumer on X [https://x.com/mattshumer_/status/2075657271401390161?s=20] * 40:58 Better Auth Acquired by Vercel [https://better-auth.com/blog/better-auth-joins-vercel] * 49:51 Grok Build CLI is stealing your code * International Cyber Digest on X [https://x.com/IntCyberDigest/status/2076689215258014069?s=20] * 56:00 Cloudflare Worker Cache [https://blog.cloudflare.com/workers-cache/] and Drop [https://www.cloudflare.com/drop/] * 01:01:22 Check out CJ’s latest video I Built an LLM from Scratch [https://www.youtube.com/watch?v=YmLp8qe87A0] * 01:03:06 Odin 1.0 Announced [https://www.youtube.com/watch?v=dLPAqXi9In0] * 01:05:33 OpenCode 2.0 [https://v2.opencode.ai/] Beta released * 01:07:32 Winamp Skin Museum * 01:11:08 CJ’s new MP3 player * 01:13:03 Scott’s Robot Update SICK PICKS * Scott: Reachy Mini [https://huggingface.co/reachy-mini] * CJ: Snowsky Echo Mini [https://amzn.to/3R6hK0l] HIT US UP ON SOCIALS! Syntax: X [https://twitter.com/syntaxfm] Instagram [https://www.instagram.com/syntax_fm/] Tiktok [https://www.tiktok.com/@syntaxfm] LinkedIn [https://www.linkedin.com/company/96077407/admin/feed/posts/] Threads [https://www.threads.net/@syntax_fm] Wes: X [https://twitter.com/wesbos] Instagram [https://www.instagram.com/wesbos/] Tiktok [https://www.tiktok.com/@wesbos] LinkedIn [https://www.linkedin.com/in/wesbos/] Threads [https://www.threads.net/@wesbos] Scott: X [https://twitter.com/stolinski] Instagram [https://www.instagram.com/stolinski/] Tiktok [https://www.tiktok.com/@stolinski] LinkedIn [https://www.linkedin.com/in/stolinski/] Threads [https://www.threads.net/@stolinski] Randy: X [https://twitter.com/randyrektor] Instagram [https://www.instagram.com/randyrektor/] YouTube [https://www.youtube.com/@randyrektor] Threads [https://www.threads.net/@randyrektor]

20. juli 2026 - 1 h 15 min
Billede af episoden 1021: We got addicted to an AI model we can't talk about

1021: We got addicted to an AI model we can't talk about

Dax Raad, co-founder of OpenCode, joins Scott and Wes to talk remote dev servers, OpenCode 2.0, and why his team is “addicted” to AI models they’re not even allowed to name yet. SHOW NOTES * 00:00 Intro * 00:43 Welcome to Syntax! * 01:22 Remote Development Environments and Their Benefits * Dax’s post [https://x.com/thdxr/status/2071789861703401900] * Latitude.sh [https://www.latitude.sh/] * exe.dev [https://exe.dev/] * 06:24 The Setup: Tmux and Long-Running Sessions * 07:15 Brought to you by Sentry! [https://sentry.io/syntax/] * 08:12 Integrating AI with Personal Projects * 11:21 Open Code 2.0: Features and Improvements * 17:15 Software Engineering Methodology and Design Philosophy * 21:33 Model Routing and AI Integration * 23:58 The Evolution of AI Models * 26:23 Comparing Open Source and Proprietary Models * 28:27 Cost Implications of AI Model Usage * 30:27 Local vs Cloud AI Model Hosting * 32:08 Navigating Claude Code and Third-Party Integration * 35:40 The Future of API Access for AI Models * 37:27 Regulatory Concerns and AI Safety * 39:25 Tools and Techniques for AI Coding * Hex [https://hex.kitlangton.com/] * Handy [https://handy.computer/] * 45:15 Final Thoughts and Future Directions * 47:33 Sick Picks and Shameless Plugs SICK PICKS * Scott: * Wes: SHAMELESS PLUGS * Scott: * Wes: * Dax: exe.dev [%5Bexe.dev%5D(https://exe.dev/)] * OpenTUI [https://opentui.com/] HIT US UP ON SOCIALS! Syntax: X [https://twitter.com/syntaxfm] Instagram [https://www.instagram.com/syntax_fm/] Tiktok [https://www.tiktok.com/@syntaxfm] LinkedIn [https://www.linkedin.com/company/96077407/admin/feed/posts/] Threads [https://www.threads.net/@syntax_fm] Wes: X [https://twitter.com/wesbos] Instagram [https://www.instagram.com/wesbos/] Tiktok [https://www.tiktok.com/@wesbos] LinkedIn [https://www.linkedin.com/in/wesbos/] Threads [https://www.threads.net/@wesbos] Scott: X [https://twitter.com/stolinski] Instagram [https://www.instagram.com/stolinski/] Tiktok [https://www.tiktok.com/@stolinski] LinkedIn [https://www.linkedin.com/in/stolinski/] Threads [https://www.threads.net/@stolinski] Randy: X [https://twitter.com/randyrektor] Instagram [https://www.instagram.com/randyrektor/] YouTube [https://www.youtube.com/@randyrektor] Threads [https://www.threads.net/@randyrektor]

15. juli 2026 - 51 min
Billede af episoden 1020: Do You Read The Code?

1020: Do You Read The Code?

Auto-accept on, brain off? We’re getting into whether anyone actually reads the code they ship anymore — then it’s HTTP’s first new method in 16 years (meet QUERY) and OpenAI’s compute-hungry “Sol Ultra” tier landing in Codex. Bring your hot takes and hang out with us live. SHOW NOTES * 00:00 Intro * 00:31 Welcome to Syntax! * 01:44 World Cup Chat * 03:21 Do you read the code? * Theo’s take [https://x.com/theo/status/2073219809790263786] * Primeagen’s take [https://x.com/ThePrimeagen/status/2073830887406420017] * Dax’s take [https://x.com/thdxr/status/2073850738686501361] * notch’s take [https://x.com/notch/status/2073800158618251457] * David Fowler’s take [https://x.com/davidfowl/status/2073921571220262952] * David Cramer’s take [https://x.com/zeeg/status/2073924327322571171] * 16:50 Query: NEW HTTP Method * RFC 10008: The HTTP QUERY Method [https://www.rfc-editor.org/info/rfc10008/] * The new HTTP QUERY method explained [https://news.ycombinator.com/item?id=48640974] * 22:39 Github Repos on a CD-ROM * Github’s post [https://x.com/github/status/2072801888525840476] * 29:59 Brought to you by Sentry.io [https://sentry.io/syntax/] * 30:35 Gea - compiler-first UI framework * Gea [https://geajs.com/] * React vs Gea [https://geajs.com/docs/comparison/react-vs-gea.html] * 41:23 Fable First Impressions * Anthropic announces Fable comeback [https://x.com/AnthropicAI/status/2072106151890809341] * 49:32 Codex Gets Sol Ultra * 52:59 Update: Scott’s Robot * 56:36 Junior Slack Agent * Junior [https://junior.sentry.dev/] * 01:03:55 Supply Chain Security Updates * Min release age now in all tools [https://x.com/colinhacks/status/2072815472970735652] * npm now adds a temporary, preventive safeguard for high-impact accounts [https://github.blog/changelog/2026-06-25-npm-adds-preventive-account-protection-for-high-impact-accounts/] * 01:07:40 HTML element * Chrome introduces element [https://developer.chrome.com/blog/usermedia-html-element] * 01:10:16 Claude Code Auto Accepted Answers after 60 seconds * "No response after 60s — continued without an answer” [https://github.com/anthropics/claude-code/issues/73125#issuecomment-4868544439] * 01:13:21 Claude Code Fingerprints Requests to China * Claude Code Is Steganographically Marking Requests [https://thereallo.dev/blog/claude-code-prompt-steganography] * 01:16:24 Responding to Chat * 01:21:06 Organic Maps * Organic Maps for all platforms [https://organicmaps.app/] * 01:24:21 Starring the Computer * Computers in movies and tv [https://www.starringthecomputer.com/computers.html] HIT US UP ON SOCIALS! Syntax: X [https://twitter.com/syntaxfm] Instagram [https://www.instagram.com/syntax_fm/] Tiktok [https://www.tiktok.com/@syntaxfm] LinkedIn [https://www.linkedin.com/company/96077407/admin/feed/posts/] Threads [https://www.threads.net/@syntax_fm] Wes: X [https://twitter.com/wesbos] Instagram [https://www.instagram.com/wesbos/] Tiktok [https://www.tiktok.com/@wesbos] LinkedIn [https://www.linkedin.com/in/wesbos/] Threads [https://www.threads.net/@wesbos] Scott: X [https://twitter.com/stolinski] Instagram [https://www.instagram.com/stolinski/] Tiktok [https://www.tiktok.com/@stolinski] LinkedIn [https://www.linkedin.com/in/stolinski/] Threads [https://www.threads.net/@stolinski] Randy: X [https://twitter.com/randyrektor] Instagram [https://www.instagram.com/randyrektor/] YouTube [https://www.youtube.com/@randyrektor] Threads [https://www.threads.net/@randyrektor]

13. juli 2026 - 1 h 27 min
Billede af episoden 1019: LGTM, Ship It: The AI Code Review Problem

1019: LGTM, Ship It: The AI Code Review Problem

This episode tackles the growing pains of AI-assisted development, from the struggle of reviewing thousands of lines of agent-generated code to the mounting technical debt when teams merge PRs without meaningful human review. Scott and Wes also dig into local models, whether jujutsu really beats git, how freelancers should price work in the AI era, and getting your team on board with external libraries. SHOW NOTES * 00:00 Welcome to Syntax! * 00:45 Understanding AI-Generated Code * 06:24 The Challenges of Code Review in AI Development * 11:21 What the heck are local models? * CJ’s Guide to Local AI [https://www.youtube.com/watch?v=QKdKcFjjZhE&t=210s] * 16:09 Exploring New Tools: Jujutsu [https://docs.jj-vcs.dev/latest/] and Beyond * 20:35 Exploring Version Control Innovations * 22:18 Pricing Strategies in the Age of AI * 24:52 webkit-box-reflect [https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/-webkit-box-reflect] not in the browsers. * 27:44 The Angular vs. React Debate * 31:46 Sick Picks & Shameless Plugs. SICK PICKS * Scott: Huggingface Reachy Mini Robot [https://huggingface.co/reachy-mini] * Wes: Bose QC35 HIT US UP ON SOCIALS! Syntax: X [https://twitter.com/syntaxfm] Instagram [https://www.instagram.com/syntax_fm/] Tiktok [https://www.tiktok.com/@syntaxfm] LinkedIn [https://www.linkedin.com/company/96077407/admin/feed/posts/] Threads [https://www.threads.net/@syntax_fm] Wes: X [https://twitter.com/wesbos] Instagram [https://www.instagram.com/wesbos/] Tiktok [https://www.tiktok.com/@wesbos] LinkedIn [https://www.linkedin.com/in/wesbos/] Threads [https://www.threads.net/@wesbos] Scott: X [https://twitter.com/stolinski] Instagram [https://www.instagram.com/stolinski/] Tiktok [https://www.tiktok.com/@stolinski] LinkedIn [https://www.linkedin.com/in/stolinski/] Threads [https://www.threads.net/@stolinski] Randy: X [https://twitter.com/randyrektor] Instagram [https://www.instagram.com/randyrektor/] YouTube [https://www.youtube.com/@randyrektor] Threads [https://www.threads.net/@randyrektor]

8. juli 2026 - 39 min
En fantastisk app med et enormt stort udvalg af spændende podcasts. Podimo formår virkelig at lave godt indhold, der takler de lidt mere svære emner. At der så også er lydbøger oveni til en billig pris, gør at det er blevet min favorit app.
En fantastisk app med et enormt stort udvalg af spændende podcasts. Podimo formår virkelig at lave godt indhold, der takler de lidt mere svære emner. At der så også er lydbøger oveni til en billig pris, gør at det er blevet min favorit app.
Rigtig god tjeneste med gode eksklusive podcasts og derudover et kæmpe udvalg af podcasts og lydbøger. Kan varmt anbefales, om ikke andet så udelukkende pga Dårligdommerne, Klovn podcast, Hakkedrengene og Han duo 😁 👍
Podimo er blevet uundværlig! Til lange bilture, hverdagen, rengøringen og i det hele taget, når man trænger til lidt adspredelse.

Vælg dit abonnement

Mest populære

Begrænset tilbud

Premium

20 timers lydbøger

  • Podcasts kun på Podimo

  • Ingen reklamer i podcasts fra Podimo

  • Opsig når som helst

1 måned kun 9 kr.
Derefter 99 kr. / måned

Kom i gang

Premium Plus

100 timers lydbøger

  • Podcasts kun på Podimo

  • Ingen reklamer i podcasts fra Podimo

  • Opsig når som helst

Prøv gratis i 30 dage
Derefter 129 kr. / måned

Prøv gratis

Kun på Podimo

Populære lydbøger

Ofte stillede spørgsmål

Flere spørgsmål og svar
Kom i gang

1 måned kun 9 kr. Derefter 99 kr. / måned. Opsig når som helst.