Progressive Enhancement
I can't unsee HTMX. I'm so over React and I'm not the only one. Websites should use progressive enhancement to only add JavaScript interactivity when required. Websites should work with JavaScript disabled. I'm super into Astro at the moment and have smashed out a few sites with it. It's really simple, you can use Markdown, is blazingly fast, fully accessible and almost all the sites I've built using it are fully featured without JavaScript enabled. I've also been learning Svelt but I worry you just end up with a lighter weight React (which is reason enough to try it, but still).
Max Read has a great piece on Zuckerberg's shift to the right that feels pretty spot on to me:
A period of tech-industry labor unrest--walkouts and protests at tech megaplatforms over sexual harassment, racism, and defense contracts1--has given way to a “reset” marked by mass layoffs and corporate clampdowns. A looser tech labor market (and a general national atmosphere of reaction) has shifted power back to management, and a highly visible clique of tech workers with quasi-libertarian, open-to-the-possibility-of-race-science politics, clustered on Twitter in communities like “tcot” and “tpot,” has presented executives with the tantalizing (if still ephemeral) prospect of workforce free of Obama-era idealism and political consciousness.
I'll steer clear of the mountains of content written about DeepSeek over the last week, not least because I want to see how the chips fall before forming an opinion. However I will point out that new research shows that the more you know about AI the less likely you are to embrace it.
This is one of the better write-ups of rebasing in Git I've read and thought it was worth sharing for those that use Git in their day to day life like I do.
Oh, and in case you didn't already know, everyone knows your location. Just how many systems do know is quite alarming. I've been looking more and more into open-source, self-hosted alternatives to thinks like Google Analytics and there seems to be quite a few options worth investigating.
Speaking of self-hosting, I've started to really embrace FreshRSS and life is better for it. My only complaint is the UI feels pretty dated, but it doesn't need to be flashy and does the job nicely. I've also been really enjoying using an installation of Glance as my homepage.
I was reminded recently about Will Larson's take on Systems Thinking in An Elegant Puzzle which is well worth a read. Whenever Systems Thinking comes up I think to myself 'I really should read a book on that.'