Keith Wagner

Reading Log - November 4, 2022 (#4)

Elon Musk's takeover of Twitter has made for an interesting news week.

In-Depth

Ten Years of TypeScript
Daniel Rosenwasser

I was late to the TypeScript train, but now that I’ve been using it both at work and on my side projects, I miss it when I don’t have it.

TypeScript had to be free and open source, and done in a truly out-in-the-open manner. It also had to interoperate seamlessly with existing JavaScript, co-evolve with JavaScript, and feel like JavaScript.

Given my experience working with TypeScript, I’d say they’ve done a good job allowing developers to integrate TypeScript into the development process with minimal impact.


How We Survive
Amy Scott

This podcast has been doing a great job talking about the struggles Miami is having to deal with given the changing climate. I’d highly recommend a listen as climate change is a real threat and is something that will extend well beyond just Miami.


Link Blast

👨🏼‍💻 Development and Design

Is There Too Much CSS Now? (Sacha Greif)

The Perfect Commit (Simon Willison)

How Stack Overflow is leveling up its unit testing game (Wouter de Kort)

The many faces of themeable design systems (Brad Frost)

Asynchronous Programming in .NET - Introduction, Misconceptions, and Problems (William Applegate)

A Web Component Story (Cory LaViska)

A CSS class-naming convention might still be your best choice (Ben Frain)

A Look At Remix And The Differences With Next.js (Facundo Giuliani)

TypeScript: Type Guards (Robin Wieruch)

More Efficient Deletes With Entity Framework Core (Khalid Abuhakmeh)

Learn how to improve your ASP.NET Core controllers with these principles (Dennis Frühauff)

The New CSS Media Query Range Syntax (Preethi Selvam)


🖥 Technology and the Internet

If GitHub Copilot Is A Copyright Problem, Perhaps The Problem Is Copyright (Michael Weinberg)

Elon Musk's First Move Is To Fire The Person Most Responsible For Twitter's Strong Free Speech Stance (Mike Masnick)

Yes, Chances Are Elon Musk Will Make Twitter Way Worse, But He Could Make It Better (Mike Masnick)

Hey Elon: Let Me Help You Speed Run The Content Moderation Learning Curve (Mike Masnick)


🎮 Gaming

Call of Duty for PlayStation isn't going anywhere, Phil Spencer says (Ana Diaz)


📈 Business and Finance

Can Gary Gensler solve every problem in American finance? (💰 The Economist)


⚾ Sports

'My eye over yours': Ball-and-strike challenges, possibly coming to an MLB game near you (💰 Zach Buchanan)


🎧 Podcasts

The Trojan Horse Affair

99% Invisible #483: Grid Locked

The New Bazaar: Money's strange past and unsettled future


🎒 Everything Else

Five years of quitting Twitter (Nolan Lawson)

Getting started with Mastodon (Axel Rauschmayer)


🎵 A Song to Leave You With

The Gaslight Anthem - Have Mercy