profile

Syntax

Featured Post

Syntax Snack Pack: Google Enters the CLI Game, JS Gets More Async, and TC39 Keeps Shuffling

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...

A Tasty Treats NEWSLETTER for Web Developers Issue #45: React Query isn’t just for fetching — here’s what’s really going on inside. Gumroad fully open sources under MIT. Yes, really. Planning a local-first app? This guide will actually help. A Tailwind color generator for when your palette is just “blue-ish.” MAY 29 DENVER MEET UP Join MUX, VERCEL, SENTRY & SYNTAX for a night out - Syntax live, panel interview, a little networking and a lot of fun! RSVP Under the Hood of React Query: A Deep...

A Tasty Treats NEWSLETTER for Web Developers Issue #44: Most AI dev tools are secretly in love with Vite — but not all of them A browser update is about to break your h1 styles - You’ve been warned A clean little tool to turn tweets into sharable images Also: web animations, the nicest place on the internet, open source politics, and 3D printers Is Vite Winning the AI Game? FROM wes Evan You tested 7 different AI code generation tools, and Vite was the default for 5. Can you guess which ones...

A Tasty Treats NEWSLETTER for Web Developers Issue #43: What major features made the cut for Zod 4? (Spoiler: it's a lot) Amex is now sponsoring Prettier (don't leave home without open source!) Ever wondered what Tokyo looks like from a stranger's apartment? Plus: Who knew Figma was so litigious?? sending cease-and-desists over "DEV MODE"? Introducing Zod 4 beta | Zod Docs FROM CJ Zod 4 has reached beta and brings a ton of long awaited features / fixes. Its faster, has built in metadata,...

A Tasty Treats NEWSLETTER for Web Developers Issue #42: Before you choose Next.js for your next project, there are some things the docs don't tell you Speed up your long lists with CSS gem 'content-visibility: auto' Accepting Money on the Internet in 2025 - handling fraud, taxes, custom checkouts, and more Plus: Sentry's pushing to standardize JavaScript debug IDs across the entire ecosystem Minding the gaps: A new way to draw separators in CSS FROM CJ CSS gap decorations is a new proposal...

A Tasty Treats NEWSLETTER for Web Developers Issue #41: If you've been living under a rock - TypeScript launched a new, native compiler built in Go, promising 10x the speed Is Next.js losing ground? Kyle's team switched to TanStack and he's got receipts The Web Almanac's JavaScript report reveals exactly how much JS we're all loading Game devs rejoice: Sentry now offers unified debugging support across gaming consoles Next.js vs TanStack ws's FROM CJ Kyle and his team moved off of Next.js to...

A Tasty Treats NEWSLETTER for Web Developers Issue #40: EA Command & Conquer's source code is now on GitHub (time to waste your weekend study classic game architecture) Safari finally gets CSS anchor positioning while Firefox keeps dragging its feet Could terminal mastery actually make you a worse developer? If you're not hacking your home, what are you even doing? CSS Anchor Positioning coming to Safari wEs's link The new CSS anchor spec, which allows you to position elements relative to...

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...