Blogging vs. blog setups

Blogging vs. blog setups I definitely feel targeted by this 馃槄 via Maya

Simplify sharing with built-in APIs and progressive enhancement

Simplify sharing with built-in APIs and progressive enhancement Andy Bell with a great example of creating a web component for a better article sharing experience. I鈥檓 gonna try adding this to my site.

Et tu, Grammarly?

Et tu, Grammarly?

Another uncalled-for blog post about the ethics of using AI

Another uncalled-for blog post about the ethics of using AI

Keynote: AI without the BS, for humans

Keynote: AI without the BS, for humans - Scott Hanselman - NDC London 2025

Open Source, Open Mind: The Cost of Free Software

Open Source, Open Mind: The Cost of Free Software - Dylan Beattie - NDC London 2025

How to Write Useful Commit Messages

How to Write Useful Commit Messages I鈥檝e long been a fan of writing more detailed commit messages and this is an excellent write-up on how to do that.

Building Websites With LLMS

Building Websites With LLMS I鈥檝e mentioned the new view transitions API before, Jim Nielsen has a great post (with a fun bait-and-switch title) where he takes it to the next level and shows how you can use cross-document transitions to take a site with regular ole html pages and make it feel like a SPA or native app.

JavaScript Fatigue Strikes Back

JavaScript Fatigue Strikes Back I think is a nice very high overview of the current state of the Javascript ecosystem. I also like this potential explanation for why there tends to be more churn than with backend frameworks: The problem was that, unlike Ruby, PHP, or Python, most JavaScript needs to run in the browser. Historically, this put an evolutionary pressure on JavaScript frameworks to be small and bereft of legacy code, rather than expansive and featureful. ...

My Life in Weeks by Gina Trapani

My Life in Weeks by Gina Trapani. This is a pretty cool little project and I鈥檝e long thought about doing something similar so it鈥檚 great that she put the source on Github.