Syntax Snack Pack: RIP Create React App + SQL Crime Solving πŸ•΅οΈ


A Tasty Treats NEWSLETTER for Web Developers

Issue #39:

  • Create React App is officially dead (pour one out use Vite instead)
  • 28 different voices speaking directly from your browser thanks to WebGPU magic
  • ​Tailwind 4 just dropped and there are some solid quality-of-live improvements

​TypeScript the Bad Parts

@Wes

TypeScript has released a beta property erasableSyntaxOnly that will disallow any parts of TypeScript that aren’t types β€” that is anything that compiles into JavaScript code.
​
This includes enums, runtime namespaces and parameter properties.
​
Turning this on should make writing code for runtimes that simply strip types much easier - like Node.js!

​

​SQL Noir - Learn SQL by solving crimes

CJ'S LINK

Solve crimes by querying tables and finding clues. Even the first case roped me in.

​

​Speech Synthesis in the browser

FROM WEs!

Xenova has done it again. Advancements in WebGPU, he has the Kokoro ML model running entirely in the browser with Transformers.js. 28 Voices!

​

​Sunsetting Create React App

cj AGAIN!

Create React App has officially been deprecated. TLDR: just use Vite now

​

​React Libraries for 2025 ​

cj AGAIN!

An updated focused guide for what libraries to choose when building a react app.

​

​

All Hail The Algorithm

Some good stuffβ„’ we posted this week

The Feed

New episodes 2Γ—/week + other new video content!

​

​

SHAMELESS PLUG

See what’s broken and where with Sentry.

Join one of Sentry's engineers every other Thursday for a 25 minute tour β€” no slides, no fluff, just code-level visibility from pre-release to production.

Syntax

Read more from Syntax

A Tasty Treats NEWSLETTER for Web Developers Issue #48: Google just launched its answer to Claude Code and Codex β€” but is it ready for primetime? The case for personal blogs, small sites, and making the web weird again TC39 pushes several proposals to Stage 4 β€” including one that might change how you handle errors Should junior devs actually be learning to code... or just learning to prompt? We drafted VS Code extensions like they were NFL players. No regrets. RESTOCKEDDD! I LOVE THE INTERNET...

A Tasty Treats NEWSLETTER for Web Developers Issue #47: One router to rule them all? TanStack might just be that good A highly compelling case for Tailwind The Remix team just forked Preact to build something completely new - but what are they actually cooking? Bonus: If the moon were only 1 pixel, how mind-bendingly huge would the solar system actually be? The TWICE SOLD OUT tee is restocked (Webmaster) DENVER! Thank you to everyone who came out to hang with us, Mux, Vercel & Sentry! We had...

A Tasty Treats NEWSLETTER for Web Developers Issue #46: Our Denver meetup is tomorrow and there are only a few more tickets available (for real) JavaScript is 30 🎈 Here’s a nostalgic look back (brace for Netscape) After ~84 years… Temporal has finally landed Open source maintainers celebrated for a whole month – here’s how it went DENVER, MEETUP TOMORROW! Join MUX, VERCEL, SENTRY & SYNTAX for a night out - Syntax live, panel interview, a little networking and a lot of fun! RSVP A brief...