Blog Archive for October 2025

Wednesday, October 1, 2025

Thursday, October 2, 2025

song of the day: Von Wegen Lisbeth - Madame Tussauds - dropped one hour ago!

Friday, October 10, 2025

data-star is an alternative to htmx and got some favourable reviews: https://everydaysuperpowers.dev/articles/why-i-switched-from-htmx-to-datastar/

https://data-star.dev/essays/why_another_framework

update: after reading https://news.ycombinator.com/item?id=45536000 it seems like the article is misrepresenting a few things.

Friday, October 17, 2025

Eric_Lippert writes on his blog about different types of exceptions: fatal exceptions, boneheaded exceptions, vexing exceptions, exogenous exceptions and how to handle them.

at the core this is about exceptions being used for exceptional circumstances:

  • fatal exceptions: can't handle, let crash - important to avoid silent corruption, which is way worse than a crashed program (don't catch)
  • boneheaded exceptions: those are bugs in your code and you should fix the code instead of handling the exceptions (don't catch, fix)
  • vexing exceptions: are due to poor design decisions - an exception is thrown where it none should have been thrown (use alternatives if possible)
  • exogenous exceptions: due to factors outside of your control (always handle)

in my opinion, this is one of the important principles to observe when writing robust code, together with making illegal states unrepresentable.

Wednesday, October 22, 2025

The least amount of CSS for a decent looking site People often over-engineer solutions, and it leads to them running into problems with their CSS. In this article, we'll take a look at the least amount of CSS that you need to make a decent looking page.

https://thecascade.dev/article/least-amount-of-css/

i've used the color-scheme selector to enable dark mode support here.

very nice tutorial with pretty animations on how to build a simple KV-store using an LSM (Log-Structured Merge) Tree.

https://www.nan.fyi/database

look at this space elevator! https://neal.fun/space-elevator/ - all of neal.fun is of the highest quality.

Thursday, October 23, 2025

The setHTML() method of the Element interface provides an XSS-safe method to parse and sanitize a string of HTML into a DocumentFragment, and then insert it into the DOM as a subtree of the element.

https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML

Wednesday, October 29, 2025


archive