Reading Log - March 17, 2023 (#22)

New updates about .NET 8 & TypeScript, JavaScript failures & progressive enhancement, and more.

In Depth

Jason Godesky: When JavaScript Fails

Iโ€™ve been guilty of not properly handling my site without JavaScript enabled. I didnโ€™t even necessarily thing about what happens if it fails to load at all. Itโ€™s important to think of the edge cases to help produce a good experience. There are obviously some functionality that require JavaScript, but that doesnโ€™t mean you should ignore the user and not have some fallback in place, even if it means alerting the user they need to turn on scripts.

Link Blast

๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป Software Development & Design

Why Your Desk is the Worst Place to Work, and Other Life Lessons from a Lazy Developer Holly Cummins

Working with Git in JetBrains Rider Andrew Lock

Modern iOS Navigation Patterns Frank Rausch

EF Core 8 Preview 2: Lite and familiar Arthur Vickers

Taking control of your application's title bar Diego Gonzalez

5 Mistakes I Made When Starting My First React Project Richard Oliver Bray

16 little UI design rules that make a big impact Adham Dannaway

Announcing TypeScript 5.0 Daniel Rosenwasser

What is Vite and Why Should You Use It Instead of Create React App? Luke Twomey

Modern Font Stacks Dan Klammer

Ten tips for better CSS transitions and animations Josh Collinsworth

Introducing Dan Abramov & Rachel Nabors

How Async/Await Really Works in C# - .NET Blog Stephen Toub

๐Ÿ–ฅ Technology & the Internet

Why the Floppy Disk Just Won't Die Jacopo Prisco

๐Ÿ“ˆ Business & Finance

The Collapse Of Silicon Valley Bank Bobby Allyn, David Gura, Paddy Hirsch & Greg Rosalsky

The long-anticipated office reckoning is upon us Emily Peck

๐Ÿ”ฌ Science

Floating solar panels could completely power thousands of cities Justine Calma

โšพ Sports

What's it like to be an official in the final moments of a huge game? 'I was dead and right' Brandon Quinn

๐ŸŽง Podcasts

Techdirt Podcast #347: Why Is Congress So Wrong About Section 230?

๐ŸŽต A Song to Leave You With

Jerry Goldsmith - Star Trek: First Credit End Credits