Blog
2026-03-02 What 127.5 million forms can tell you about the state of front-end input validation on the Web
In which yours truly churns through the September/October 2023 archive of CommonCrawl to find all HTML forms validating inputs using regular expressions.
2025-06-27 The old web never died
2024-03-22 Vad innebär det nya förslaget på könsidentitetslag för mig?
Ingen verkar kunna förklara exakt vad som ska "bli lättare" om förslaget på en ny könsidentitetslag faktiskt går igenom så jag tänkte jämföra rekvisiten i lagtexterna efter bästa förmåga. Jag är varken journalist eller jurist så det är inte en så bra jämförelse, men till skillnad från nästan alla som uttalar sig i media i frågan är jag åtminstone både normalbegåvad och läskunnig. Det är också inte helt uppenbart att det här förslaget är exakt den text som kan komma att röstas igenom, eller om den kommer att ändras.
2023-09-20 pCloud is terrible
In which I try out the only cloud storage provider left to try and find it lacking.
2023-08-14 Website updates
I have added a new ongoing project to the publications section, and added a list of software and hardware I use after noticing that finding such recommendations online is getting increasingly difficult.
2020-08-15 On the Mozilla Layoffs and the Future of the Web in General
Mozilla, the confusing combo of foundation and company behind the web browser Firefox recently laid off a substantial number of workers, citing economic reasons. As far as I know, the full extent of the damage to the organisation is still unknown, but the layoffs seem to have wiped out virtually every team working on the actual future of Firefox, including as the next-generation web engine Servo, as well as the incident response team, the much-beloved documentation team, and several core Rust developers. It seems clear that these layoffs come on the heels of some rather serious mismanagement, bordering on sabotage.
2018-02-20 A Review of the reMarkable
The reMarkable is very much an early adopter technology. It still has some rough edges, though the integration of an electronic pencil on an e-ink screen works remarkably well. Like most young technologies, it's supporting tech, in particular the system software and the supporting apps, are not yet there in terms of design, coherence, and stability. Navigating PDFs for non-sequential reading is arduous, and I found the pencil-imitating brushes to be more annoying than useful. If you really need a tablet to review A4-sized text (approximately) on, and can work around a bit of a hassle, the reMarkable is probably great for you. Otherwise, I'd recommend waiting for more mature---and less pricey---iterations, whether they are from reMarkable or not.