The Overflow #100! Web3! .NET 6! We love numbers!

Article hero image

Welcome to ISSUE #100 of The Overflow! We think that’s a pretty big deal, but everyone using binary isn’t as impressed. This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: systematizing the interface design for 3D spaces, a quirk of document.all that shows up when TypeScript gets transpiled, and an analysis of over 400,000 of those little favicons on your browser tabs.

From the blog

Adapting a design system for the Metaverse stackoverflow.blog Design systems enable developers and designers to rapidly develop products that are consistent across all platforms. Does that include the Metaverse?

Does ES6 make JavaScript frameworks obsolete? stackoverflow.blog Is ES6 the JavaScript release that will finally free us from the endless cycle of frameworks?

Podcast 390: Web3 won’t save us stackoverflow.blog If we tear up the rules and build a new internet, how can we avoid making the same mistakes?

eBook: 3 tips for building modern web and mobile apps faster promotion Learn how to go from concept to production in less than one month and with one engineer.

Interesting questions

Why does the TypeScript compiler compile its optional chaining and null-coalescing operators with two checks? stackoverflow.com You know when warranties say they are null and void? Two separate things. JavaScript agrees.

Is driving an electric car any better than driving a conventional car if electricity is generated with fossil fuel? sustainability.stackexchange.com If you can’t be pure, then at least you can be more efficient.

Why is it impossible for a program or AI to have semantic understanding? philosophy.stackexchange.com How do we know a human wrote this question?

Why did the NES not allow rotated sprites? retrocomputing.stackexchange.com It’s a me! The limitations of how the NES stored sprites in memory! Wha-ooo!

Links from around the web

Announcing .NET 6 - The fastest .NET yet devblogs.microsoft.com .NET developers rejoice! C# 10 and .NET 6 are now available!

React Router v6 remix.run Speaking of rejoicing, React developers rejoice! At long last, React Router v6 is out and rewritten from the ground up with hooks.

We analyzed 425,909 favicons iconmap.io Who knew the tiny favicons at the top of your screen were such interesting pieces of technology?

Native CSS nesting: What you need to know blog.logrocket.com Nesting CSS used to require preprocessors like LESS or SASS, but that’s all changing!

Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.

Login with your stackoverflow.com account to take part in the discussion.