Reading Log - January 27, 2023 (#16)

A lot of CSS related posts this week. Also, Astro v2.0 was released this week. I've been toying with building something in it, and it looks like it's added a bunch of good stuff. And one of my favorite games as a kid has been re-launched on the Xbox and the Switch!

In Depth

Antoine Toulon: Don't target 100% coverage

I gave a talk to my company about unit testing last year and one thing that stood out to me was the idea that 100% coverage doesn't always mean “good code”, but low coverage is a sign of potential issues. Antoine echoes that sentiment and is right here pointing out that just because you have 100% coverage, doesn't mean that the tests are useful.

Link Blast

👨🏼‍💻 Software Development & Design

20 Things I've Learned in my 20 Years as a Software Engineer (Justin Etheredge)

Efficiency over performance (Steven Garrity)

Visual design rules you can safely follow every time (Anthony Hobday)

A CSS-based background grid generator (Stefan Judis)

CSS Wishlist 2023 (Dave Rupert)

Keyboard Shortcuts to Master Your Git Flow in Visual Studio (Jessie Houghton)

Astro 2.0 (Fred Schott)

Conditional CSS (Ahmad Shadeed)

Behind the scenes of minimal APIs (Andrew Lock)

🖥 Technology & the Internet

Google is freaking out about ChatGPT (Richard Lawler & James Vincent)

Inside the Globus INK: a mechanical navigation computer for Soviet spaceflight (Ken Shirriff]

Microsoft Edge will soon let you split two tabs in a single window (Tom Warren)

🎮 Gaming

GoldenEye controls better on Xbox than on Switch (Old Welsh)

📈 Business & Finance

The humbling of Goldman Sachs (The Economist)

🔬 Science

A deep dive into the Neptune system with JWST (Heidi Hammer & Naomi Rowe-Gurney)

Volcanic Activity on Mars Upends Red Planet Assumptions (Phil Plait)

🎧 Podcasts

Planet Money #1608: Charles Ponzi's scheme

🎒 Everything Else

Can we kill the word 'project' please? (George Stocker)

🎵 A Song to Leave You With

GoldenEye 007 N64 - Full Soundtrack