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
September 2025 Check-In
The Safety of What You Know
As If We Needed Another WWII Comparison
An Addendum to Building My New Archives Page
Routines and Focus
Latest Week Notes
Week Notes for September 28 - October 4 (#70)
Week Notes for September 21 - 27 (#69)
Week Notes for September 14 - 20 (#68)
Latest Reading Logs
Reading Log - October 6, 2025 (#143)
Reading Log - September 29, 2025 (#142)
Reading Log - September 22, 2025 (#141)
Latest Notes
AI Slop Invades the Office
The “Lethal Trifecta”
"Best practice" is Just Your Opinion
I Made a Floppy Disk from Scratch
It’s time for modern CSS to kill the SPA
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
The Coyier CSS starter (Andy Bell)
Why I hate the MVP car (Dave Rupert)
Is it possible to allow sideloading *and* keep users safe? (Terence Eden)
5 Useful CSS functions using the new @function rule (Una Kravets)
Running .NET in the browser without Blazor (Andrew Lock)
Close