Syntax Snack Pack: Hate CSS? You might just be doing it wrong


A Tasty Treats NEWSLETTER for Web Developers

Issue #52:

  • CSS Grid layouts at the push of a button
  • 2ality shifts gears: beginner-friendly posts from a web dev deep-diver
  • Adventures in State Space — gorgeous math puzzles in motion
  • Spin the globe and stream live radio from literally anywhere
  • Plus: a 6-step framework for starting new projects, brutal truths about iOS parental controls, and Scott’s instant hype over InstantDB

New series of blog posts: learning web development

FROM CJ

Learn the basics of web development from a real pro. 2ality is known for their technical deep dives but they're taking a step back to focus on more beginner friendly content.

CSS Grid Generator

FROM randy

Create custom CSS Grid layouts, copy the HTML and CSS

How we made JSON.stringify more than twice as fast in V8

HAND selected by cj

A look inside what it takes to optimize your favorite JS engine.

Adventures in State Space

ONE FROM scott!

A fascinating video about math & puzzles with amazing visualizations.

just for fun:

Radio Garden

fun PROVIDED by cj

Listen to radio from all around the world by navigating a globe.

All Hail The Algorithm

Some good stuff™ we posted this week

The Feed

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

SHAMELESS PLUG

How to measure & fix latency w/ edge deployments & Sentry

"Usually, the difference between a person who hates CSS and a person who loves CSS is that the latter has taken the time to understand how CSS really works."

You hate CSS because you don't understand it.
- CJ

Syntax

Read more from Syntax

A Tasty Treats NEWSLETTER for Web Developers Issue #57: Live(ish) from GitHub Universe: VS Code, GitHub, and Copilot updates worth tuning in for CJ pokes around Apple’s leaked source code — and finds gold A TypeScript dev big-brained regex with full type safety Plus: The horse that just won’t quit A special shoutout to those who came and hung out with us in SF last week.🫶 Clues By Sam FROM scott Daily logic puzzle. Your goal is to figure out who is criminal and who is innocent. Sick Shaders...

A Tasty Treats NEWSLETTER for Web Developers Issue #56: Snag swag & drink beers with us at Barebottle Brewing in San Francisco next Monday @5PM! RSVP Did you see that CJ is quitting AI coding? Cloudflare’s new “Code Mode” might be the first sane MCP tool @ts-ignore isn’t your get-out-of-TypeScript-free card @ts-ignore is almost always the worst option FROM CJ You should probably be using these things instead of @ts-ignore. Code Mode: the better way to use MCP cj'S LINK Cloudflare has come up...

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