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...
28 days ago • 3 min read
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...
about 1 month ago • 2 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #38: No-AI days to avoid becoming completely useless over-reliant? "If you are truly passionate about programming... keep it as a hobby" (we're paraphrasing but check the hot takes) Is Firefox falling behind? the best and worst browsers for web dev Plus a couple CSS gifts: text-box-trim and an interactive editor for creating custom CSS easing functions AI is Creating a Generation of Illiterate Programmers selected by cj If ChatGPT or Cursor...
about 2 months ago • 3 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #37: ByteDance just launched their own AI code editor called Trae, and it's giving Cursor a run for its money (totally not because they forked VS Code or anything) A spicy take twofer on API design – should your frontend be the boss of your backend? Plus: A fresh batch of CS papers that'll make you sound smart in meetings ByteDance Launches a Cursor Competitor selected by WES TikTok just forked VS Code?! ByteDance launched Trae - an AI code...
2 months ago • 3 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #36: Happy new year Pack™ - see what we were completely wrong about in our 2024 predictions and what we think is in store for 2025 🔮 Starting the year strong with some sweet links, including a sneaky CSS hover trick makes your UI come alive and finally React context without the performance headaches Also... is humility the key to being a great dev? :hover > :not(:hover), sorry not sorry FROM WES Awesome CSS technique and demos for selecting...
3 months ago • 3 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #35: 🌶️ The Dev team should be in charge of QA Should we be using the latest and greatest features of the web in our apps? A list of every UUID to ever exist and a web codec that converts webm to mp4 Every UUID WES'S LINK Every UUID ever! Really cool thread on how the creator made it as well A Framework for Evaluating Browser Support FROM: CJ TO: YOU We often want to use the latest and greatest features of the web in our apps, but should we?...
3 months ago • 3 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #34: 2,280 people responded to ur poll about JS devs using mac vs windows and 77.7% of ppl use mac An ahead-of-time JavaScript compiler Using AI to puppeteer a website Only two more days to get some Syntax swag at the lowest price you'll see ONLY TWO MORE DAYS You can still get 20% off all Syntax merch through Friday SHOP An ahead-of-time JavaScript compiler handpicked by sCOTT Porffor compiles JavaScript ahead-of-time to WebAssembly and...
4 months ago • 3 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #33: CSS has an official logo, cheap video hosting with Cloudflare and a sweet blob loading animation Webmaster and Blazing Fast Nascar tees are back this Friday + 20% off We reprinted our BEST SELLERS for Black Friday You get 20% off for being a part of the Snack Pack USE discount code: SyntaxBF-20 **(the code will be active starting Friday, Nov 22) CSS has a new logo and it uses the color “rebeccapurple” CJ'S LINK CSS has never had an...
4 months ago • 2 min read
A Tasty Treats NEWSLETTER for Web Developers Issue #32: Are Import Aliases dumb? The latest Drizzle updates are sweeeet How does SSH really work? A big thank you to everyone who came out to our meetup last week, and to everyone we saw at GitHub Universe. You guys are great. Keep an eye out for more meetups in the future (maybe in your city 👀). 💛 The Syntax Crew NumberFlow Component wes's find A component to transition, format, and localize numbers. Dependency-free. Accessible. Customizable....
5 months ago • 2 min read