Reading List

The most recent articles from a list of feeds I subscribe to.

“modern” is rubbish

Some terms irk me whenever I read them and one of them is “modern”. I try to avoid it like the plague, which is counter to all the marketing announcements you read out there: “Product X uses modern JavaScript features” “7 modern CSS tricks you can’t live without” “The modern productivity tool to get your […]

Learning HTML is the best investment I ever did

One of the running jokes and/or discussion I am sick and tired of is people belittling HTML. Yes, HTML is not a programming language. No, HTML should not just be a compilation target. Learning HTML is a solid investment and not hard to do. I am not alone in this, Wired had a piece on […]

trimMiddle() – the missing String trim method

One of the cool features of MacOS’ Finder app is that it does not trim file names that don’t fit the space at the end, but in the middle of the file name. This does make a lot more sense, as it also shows what format the file is. Neither JavaScript nor CSS have a […]

A Twitter eulogy and the complicated relationship with my X…

X isn’t Twitter. X isn’t even driven by human emotions any longer and is run by a management that doesn’t care about people, emotions or the dangers of propaganda. That’s why a lot of people who made Twitter grow in the beginning – real content creators – now meet on BlueSky. I do, too, but […]

Stupid interview questions will get you limited developers – is that what the market wants?

In recent times a meme has been making the rounds that allegedly shows a smart way to solve interview puzzles. In these memes developers are asked to create an ASCII pattern like the following: XXXXXXX XX   XX X X X X X  X  X X X X X XX   XX XXXXXXX The solution they come up with is a simple console.log() or print command. console.log(`XXXXXXX […]