Ran 10.55 km in 01:06:00 (06:15 /km).
5x5min threshold intervals on the treadmill.
I've felt some slight pain in my knee this week, but during this session, I felt nothing. Happy about that.
in #indieweb (also on IndieNews)
I've now implemented a way to download mentions from Webmention.io and display them on my blog posts.
My blog is a static site. So the way it works is that I download mentions via the Webmention.io API. Then I extract only the information that I need to display the mentions on my blog. I save that information in json files that I can read when the website is generated. Right now, they look like this:
$ cat posts/2023/04/06/what-should-a-ci-server-do/mentions.json | jq
{
"https://blog.rickardlindberg.me/2026/01/24/how-does-ci-work-in-projects2.html": {
"wm-property": "mention-of",
"wm-received": "2026-02-04T19:41:15Z"
}
}
in #newsletter
This month I started out continuing work on rlworkbench. However, my focus then shifted to working on my code hosting...
This was amazing!
in #ai #development
In What Skills Do Developers NEED To Have In An AI Future?, Trisha Gee says
Developers Are a Bridge Between the Silicon and End User
This was said in the context of the importance of "soft skills" for a developer.
This explanation of a developer resonates so much with me because it encompasses everything. On the one hand you need to be able to program the silicon at a low level. On the other hand you need to be able to communicate with the end user to figure out what to build.
It was also said in the context that how you realize an end user need might change with AI. You might write a prompt instead of writing code. But the developer's job is still to be that bride.
Ran 10.37 km in 01:02:38 (06:02 /km).
in #indieweb (also on IndieNews)
Here is how I test microformats markup on my website.
First I install mf2py:
sudo dnf install python3-mf2py
Then I define this one-liner Bash function:
mf2test() { python -c 'import sys; import mf2py; import json; print(json.dumps(mf2py.parse(url=sys.argv[1])))' $1 | jq; }
And then I can test a website like this:
$ mf2test https://blog.rickardlindberg.me/2026/02/05/075110.html
{
"items": [
{
"type": [
"h-entry"
...
Nice! Makes me want to go snowboarding.
An elegant website with interesting content. Should read later.
in #indieweb (also on IndieNews)
In today's exploration of getting on the IndieWeb I try out IndieWebify.Me. It is a service where you can post...
Ran 5.24 km in 33:36 (06:24 /km).
in #indieweb (also on IndieNews)
I'm trying out the guide Sending your First Webmention from Scratch and following it step by step. Add link to...
Ran 14.12 km in 01:21:34 (05:46 /km).
What is Rickard working on and thinking about right now?
Every month I write a newsletter about just that. You will get updates about my current projects and thoughts about programming, and also get a chance to hit reply and interact with me. Subscribe to it below.