Syntax - Tasty Web Development Treats
Hosted by Scott Tolinski and Wes Bos
Written by a model from the transcript; not yet reviewed.
This episode of Syntax covers a massive wave of tech developments, starting with the acquisition and eventual sunsetting of the Deno runtime by CloudFlare. The hosts discuss the rise of alternative tools like Open Code 2.0, the surprising social media phenomenon of hackers turning cheap Amazon photo frames into custom-built dashboard displays, and new low-latency decision models like SubQ Snap that aim to rival Jev. The conversation also explores browser-based game recompilation, TanStack Start 1.0 reaching stability, and the debate surrounding the latest AI frontier models from Google and Meta.
Hosts introduce the episode, highlight recent AI releases and hype around new decision models.
Discussion of Dino’s acquisition, planned sunset, and implications for developers and runtimes.
Exploration of Open Code 2.0’s new architecture, background agents, and plugin hot‑reloading features.
Hosts detail the rapid community-driven hack of cheap photo frames, open‑source tooling, and agent contributions.
Overview of TanStack Start’s stable release, its type‑safety benefits, and comparison to other frameworks.
Discussion of TanStack Start’s single‑stack approach and its advantages over separate backend/frontend setups.
Review of how TanStack handles React server components and why the host prefers client‑only builds.
Exploration of FFF, FSearch, and Finder‑style replacements, including performance and privacy concerns.
Hands‑on evaluation of Gemini 4 Argon’s coding assistance, strengths, and shortcomings.
Comparison of recent frontier models (Opus, Astra, Fable, Muse, etc.) and their real‑world utility.
Discussion of a real‑world agent mishap that exposed personal finances and the need for better safeguards.
Showcase of quirky projects like a C64 keyboard font and a lightbulb projector concept.
Deno Acquired and Sunsetted by CloudFlaredata
CloudFlare acquired Deno, but announced the Dino runtime will be sunsetted after one year of bug fixes and monthly releases. Deno Deploy will shut down in six months, while JSR registry and Rusty V8 will continue operating.
Bun Positioned Between Node and Dinoinsight
The hosts debate market positioning, noting that Bun came in with high speed and aggressive features like built-in SQLite, leaving Dino in a difficult middle ground between the safe choice of Node and the fast pace of Bun.
Hacking Cheap Photo Frames with AI Agentsstory
Wes Bos explains how he hacked a fifty-dollar Android photo frame to remove subscription software and run modern web apps. The accompanying GitHub repository spawned dozens of pull requests from AI agents helping users customize hardware.
SubQ Snap Decision Model Performancedata
Sub quadratic released SubQ Snap, a decision model boasting a 256K context window that outperforms Jev on benchmarks while charging only five cents per million input tokens.
TanStack Start 1.0 Reaches Stabilitystrategy
TanStack Start 1.0 is officially stable for React and Solid, offering full-stack type safety, streaming, and server-side rendering without forcing developers into rigid server component architectures.
FSearch Versus FFF File Search Controversydebate
A developer released FSearch for fast disk searching on macOS, leading to public debate and hidden replies on Twitter with the creator of the FFF file search SDK over ignore-file handling and performance.
AI Agent Accidentally Shares Bank Balancesstory
Shane O'Mac shared on Twitter that an AI agent, Grokbot, accidentally posted his personal bank balances and detailed expenses into his company Slack workspace.
“Dino was the alternative to Node, but it was like, here's an alternative that does things in a more secure way by having to opt into those permissions, but it, it wasn't better enough, right?”
“Open Code 2.0 definitely follows, I don't want to say like a trend, maybe it's a trend of these things that are popping up here”
“There's, there's RPC, you know, like if you don't default to it, then your agent's going to be building a backend and a frontend separately.”
“I want a spa. I want a sauna. I want a cold plunge.”
“I just want client side code. And it's always so hard to make that happen. But in Tanzack, it's literally just SSR false.”
“I just saw, I saw somebody get Mario Kart working in browser and you could just join a Mario Kart session in browser.”
“Bootstrap 6 is now in alpha.”
“The whole idea with Bootstrap 6 is that like they, it's just another CSS framework that agents are really good at writing.”
“I moved off of SaaS like so long ago and it wasn't like, this was before AI and it wasn't that big of a deal to, to migrate everything over.”
Deno is shutting down and the team is heading to Cloudflare — Scott, Wes, and CJ break down what that means for the runtime, JSR, and workerd. Plus OpenCode 2.0 on durable objects, TanStack Start 1.0, SubQ Snap, Gemini 4 Argon, and Wes’s accidental $50 photo frame movement. Show Notes 00:00 Welcome to Syntax! Gemini 4 Argon is out 01:31 Deno Is Shutting Down: The Team Joins Cloudflare 06:23 Why Bun Spelled the End of Deno 12:24 OpenCode 2.0: Durable Objects, Code Mode and Hot Reloading Plugins OpenCode 2.0 Ryan Vogel runs OpenCode 2.0 inside a tweet 20:24 Where Should Your Agent Actually Run? 21:41 Talorys: A Personal AI Agent on the Cloudflare Free Tier 22:42 I Accidentally Started a $50 Photo Frame Movement 27:05 Agent Driven Open Source: Dozens of Pull Requests From Bots Simeon Griggs hacks his Peloton 35:11 SubQ Snap: A Cheaper, Smarter Decision Model Than Jev 41:26 AirDrop Reverse Engineered: Continuity on Linux T4T5: AirDrop fully reverse-engineered on Linux 44:47 Brought to you by Sentry.io 45:24 TanStack Start 1.0 Is Officially Stable TanStack announces Start 1.0 is officially stable fsearch FinderSearch Kuro: Tinycast file search is now 15–90× faster 55:23 The FFF vs fsearch Twitter Drama Dmitriy Kovalenko compares fff to fsearch 59:34 Model Roundup: Hands On With Gemini 4 Argon 01:08:01 Zen Garden: Ranking Models on Their 3D Taste 01:12:49 Muse Wonder From Meta Meta AI on Muse Spark open weights 01:15:15 EmbeddingGemma 2 and Why Embeddings Power Better Search Sundar Pichai introduces EmbeddingGemma 2 01:18:32 Claude Haiku 5.5 Gains Thinking Levels Claude announces Haiku 5.5 Introducing Claude Haiku 5.5 01:20:19 Grok Bot Leaks a CEO’s Bank Balance Into Company Slack Shane Mac: An AI agent posted my bank balances in Slack 01:24:18 CJ’s Whirlwind Tour: A Commodore 64 Keycap Font 01:25:08 Lightbulb Computer: A Projector Screwed Into Your Ceiling 01:29:11 Recomps and Decomps: Running PS5 Games on Linux and Windows 01:32:23 Open Source Photoshop Clones and the Whole Craft Suite 01:35:25 Audacity 4 and the Case for Forking Old Open Source Apps 01:36:35 PS2 and PSP Games Recompiled to WebAssembly 01:37:39 Bootstrap 6 Alpha Brings Back Real Buttons 01:39:39 Wrapping Up the Live Stream 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
18,707 words · 3 speakers
Speaker names marked are inferred from speaking time and the show’s known hosts — they are not voice-verified.
Page updated · transcript and summary are machine-generated