Keith Wagner
Home
Blog
Notes
Reading Logs
Week Notes
Book Notes
Links
Hi, I'm Keith!
I'm a software developer, gamer, geek, beer league hockey player, Philadelphia sports fan and a whole lot more.
Latest Blog Posts
Windows 10 End of Life, Linux & Other Thoughts
Constant Default App Switching
Wishing I Didn’t Need Ad and Tracker Blockers
September 2025 Check-In
The Safety of What You Know
Latest Week Notes
Week Notes for October 12 - 25 (#72)
Week Notes for October 5 - 11 (#71)
Week Notes for September 28 - October 4 (#70)
Latest Reading Logs
Reading Log - October 13, 2025 (#144)
Reading Log - October 6, 2025 (#143)
Reading Log - September 29, 2025 (#142)
Latest Notes
Targeting Specific Characters with CSS Rules
The Lifeblood of the Web
We Are Not Fascists, and If You Call Us Fascists, We Will Arrest You
AI Slop Invades the Office
The “Lethal Trifecta”
Latest Book Notes
Billion Dollar Whale: The Man Who Fooled Wall Street, Hollywood, and the World by Bradley Hope & Tom Wright
Apple in China: The Capture of the World's Greatest Company by Patrick McGee
Doom Guy: Life in the First Person by John Romero
Latest Links
Bari Weiss (Last Week Tonight with John Oliver)
A better future for JavaScript that won't happen (Drew DeVault)
React Won By Default - And It’s Killing Frontend Innovation (Loren Stewart)
Why aren’t you a good fit? (Anton Iokov)
Why do software developers love complexity? (Kyrylo Silin)
Close