Syntax Snack Pack: EA Command & Conquer Source Code Released


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 other arbitrary elements (think tooltips and card decorations), has been merged into Safari. That only leaves you, Firefox.

Command & Conquer Source Code Released

selected by CJ

EA released the source code of classic C&C titles like Tiberian Dawn, Red Alert, Renegade, and Generals. Browse them all now on Github.

Gooey CSS Effect

PICKED by WES

Neat approach to make gooey transitions in CSS using high contrast and blur filters.

Why we ditched Next.js and never looked back

cj's find!

The authors of this post ran into many SEO and performance issues with Next.js - this post talks about how they switched to hand rolled SSR for better performance and rankings.

3 ECMAScript Proposals have advanced to Stage 4

cj ALWAYS SHOWS UP WITH THE LINKS

RegExp Escaping, Float16Array, and Redeclarable global eval vars are all coming in the next version of ECMAScript!

The modern way to write JavaScript servers

SURPRISE, CJ AGAIN!

Using the web standard Request and Response objects for building servers is the modern way to do it and can even work in Node with a Polyfill.

All Hail The Algorithm

Some good stuff™ we posted this week

The Feed

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

SHAMELESS PLUG

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

Sunil thinks that focusing on terminal commands is overrated and will make you a worse programmer.

  • CJ

We need an Open Governance Definition

... because Open Source means too many different things


Just as the Open Source Definition set the minimum requirements for user freedoms which must be preserved for a project to qualify as open source, an Open Governance Definition would set the minimum requirements for user power which must be available for a project to quality as open governance.

  • Chad Whitacre

did you notice that the swag shop got a redesign? new drops coming soon

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