Matthias Ott
• Matthias Ott
Feeds from people participating at the IndieWebCamp Düsseldorf, May 2025.
You might have seen the diagram before. The one Vincent Driessen put up on his website a few years ago to explain the concept of a Git branching model.
...
… and of course, the background of the OG image is AI-generated – I just had to make an exception for this post. 😉
✍️ New post: Continvoucly Morged Value
Couldn't get out of my head what happened to @nvie’s diagram – and so I wrote down a few premature thoughts about what happens when we mistake the (AI) artifact for the work …
Brainstorming search engine ranking introspection
Search is one of my favourite disciplines in computing. In 2024 I spent a lot of time working on a NoSQL engine that I called JameSQL. This tool now powers the search engine on my website.
Designing search engine ranking systems is tricky to say the least. When I use my blog...
Preserving calm in software over time
When I announced Artemis in 2024, I titled the announcement “Artemis, a calm web reader, is available (in beta)”. So central to the philosophy of how I build the software is the principle “calm” that, when I write about Artemis, I still use the phrase “a calm web reader” to d...
Artemis “via”
Recently, a feed a few users – including myself – were following with Artemis published a “bookmark”-like post. The markup in the corresponding feed was a bit different than expected, so Artemis ended up linking directly to the bookmarked post rather than to the author’s post...
Brainstorming search engine ranking introspection
Search is one of my favourite disciplines in computing. In 2024 I spent a lot of time working on a NoSQL engine that I called JameSQL. This tool now powers the search engine on my website.
Designing search engine ranking systems is tricky to say the least. When I use my blog...
Preserving calm in software over time
When I announced Artemis in 2024, I titled the announcement “Artemis, a calm web reader, is available (in beta)”. So central to the philosophy of how I build the software is the principle “calm” that, when I write about Artemis, I still use the phrase “a calm web reader” to d...
Artemis “via”
Recently, a feed a few users – including myself – were following with Artemis published a “bookmark”-like post. The markup in the corresponding feed was a bit different than expected, so Artemis ended up linking directly to the bookmarked post rather than to the author’s post...
21.02.2026
20.02.2026
Artemis dense layout
This evening I added an idea I have had for a while to Artemis: a "dense" layout.
By default, the Artemis interface appears in a single-column layout. The dense layout creates several columns. Each column from left-to-right shows posts for a given day. You can scroll down to...
Grouping threaded posts in Artemis
Artemis lets you subscribe to ActivityPub feeds (i.e. accounts on Mastodon). To do this, you can type in an ActivityPub handle like @jamesg.blog@jamesg.blog [1] on the “Add a website” page.
When you subscribe to a feed using an ActivityPub handle, Artemis can use the informa...
Graduating between mediums of communication
The IndieWeb community chat has a feature that lets you create a wiki page from a chat interaction. You can say “what is {term}?” in the chat and, if there is a definition on the community wiki, the definition will be returned by a bot. Otherwise, the bot, Loqi, will say that...
Grouping threaded posts in Artemis
Artemis lets you subscribe to ActivityPub feeds (i.e. accounts on Mastodon). To do this, you can type in an ActivityPub handle like @jamesg.blog@jamesg.blog [1] on the “Add a website” page.
When you subscribe to a feed using an ActivityPub handle, Artemis can use the informa...
Graduating between mediums of communication
The IndieWeb community chat has a feature that lets you create a wiki page from a chat interaction. You can say “what is {term}?” in the chat and, if there is a definition on the community wiki, the definition will be returned by a bot. Otherwise, the bot, Loqi, will say that...
Artemis dense layout
This evening I added an idea I have had for a while to Artemis: a "dense" layout.
By default, the Artemis interface appears in a single-column layout. The dense layout creates several columns. Each column from left-to-right shows posts for a given day. You can scroll down to...
Thinking; walking
Earlier this week I started to feel something I haven’t felt in a while: I felt lost. I started to look ahead and feel disoriented. Where do I want to be in a few years? What do I want to work on? What is my dream? I have never looked too far ahead in time, as long as I have ...
🎬 Slingshot

This review may contain spoilers. Tap or click to view.
Good space movie. Has great atmosphere overall (apart from a few soundtrack choices maybe). Liked the themes of the movie. The acting was great for the most part. And it has a good twist (or two?)! The very end is a bit unnecessary, when they could've just ended the movie right with the countdown in the airlock.
👍 Recommended!
Turning a CSS Carousel into a Theme Switcher
Sometimes the web gives you an excuse to play.
When Vasilis van Gemert and the team at CMD Amsterdam University of Applied Sciences announced their free community event The Web You Want, they not only asked for talks, workshops and contributions - they also invited people to...