Snack Pack: OpenAI’s Dev Day bombshells + our new swag drop 🤫


A Tasty Treats NEWSLETTER for Web Developers

Issue #55:

First up, a warm welcome to Niki Brandner, the newest member of the Syntax team! She’s joining us as a Senior Podcast Producer — and we’re stoked to have her on board.

Gear up for a long one — but trust us, it’s stacked. We'll skip the bullets, dive on in.

BIG NEWS

Open AI Launched a few new products yesterday at their Dev Day.

Some interesting ones are ChatKit - a sort of boilerplate for building agentic chat experiences.

They also launched their Apps SDK” - which gives the ability to add custom apps into ChatGPT with the MCP protocol. They have used the MCP resource spec to include registering UI widgets - so not only will your app return MCP data, it can also return components which look like they can be written in Vanilla JS or React.

JUST DROPPED

Syntax Keycaps

Keep them on the keychain for a fun fidget or pop them on your mech keyboard to vibe code your heart out.

Mole

FROM scott

MacOS System Cleanup from the Terminal.

The Temporal Dead Zone, or why the TypeScript codebase is littered with var statements

cj'S LINK

Even the TypeScript code base uses var! Here's why.

React 19.2

cj's plug

React 19.2 is here! Also checkout Monday's episode of the pod where we talk to a React core dev about these new features.

Why Next.js Falls Short on Software Engineering

another one from cj

A thoughtful critique of Next.js.

just for fun:

papertoilet.com

fun PROVIDED by cj

Scroll to un-roll this toilet paper roll.

The Feed

New episodes 2×/week + other new video content!

CJ's CORNER

All Hail The Algorithm

Some good stuff™ from the socials

SHAMELESS PLUG

Becoming your own digital secret shopper

Enable Session Replay for real customer insights like drop offs and cart abandonment.

Syntax

Read more from Syntax

A Tasty Treats NEWSLETTER for Web Developers Issue #63 Firefox is quietly killing innerHTML. That’s a bigger deal than it sounds. Rust just came for Prettier. Again. Bots aren’t just annoying anymore. They’re changing the web. March MadCSS is almost here. Brackets. Prizes. Chaos. CSS. (Watch our socials for the bracket drop) How we rebuilt Next.js with AI in one week from WES Cloudflare ported Next.js to Vite in a week for $1,100. I don’t believe it, but excited to try. It’s a drop-in...

A Tasty Treats NEWSLETTER for Web Developers Issue #62 Should a new coder use AI — or is that setting them up to fail? jQuery 4.0 is out. Twenty years later and it’s still not done with us Ryan Carniato breaks down the JavaScript framework landscape heading into 2026 We built a real-time CSS battle game… and it actually works Ride a space elevator to orbit and learn where “space” actually starts Introducing the <geolocation> HTML element from cj Chrome introduced a new HTML element that...

A Tasty Treats NEWSLETTER for Web Developers Issue #61 Hack Jurassic Park’s file system like it’s 1993 Cloudflare just acquired Astro — here’s what that actually means for the web Ryan Dahl says the era of humans writing code is over. Cool cool cool.... Dan Abramov explains Bluesky as a social filesystem — and it actually makes sense The Astro Technology Company joins Cloudflare Cloudflare acquired Astro! Here's what it means for Astro. A Social Filesystem Dan Abramov breaks down how the AT...