IndieWebCamp Dusseldorf 2026
Updated:
This post has been tagged with the following tags.
Saturday
Getting there
In the morning James , Jakob and I walked to the venue, kindly supplied by Sia Consulting. We didn't go straight there we went via Kiefernstraße and Mercy Coffee (they have an animated SVG as their <h1>)
Kiefernstraße
Kiefernstraße, during the 1980s was a street with many squats. Now all of the building down the street are painted completely and each building has a totally different design. We saw a Chinese Dragon, a house covered in insects (some of the insects had faces), a house that had a crossword upon it and many others.

In the middle of the street we found a glass fronted fridge that had been turned into a library. Inside there was a book on CSS Layouts and HTML 4.
Indie Web Camp (learn day)
The first day was Share, Learn, and Discuss! Where we had the following topics:
- Personal Site Intros
- Running your own LLM and get out of Big Tech
- Private posts
- Feed talk (RSS, Atom, etc.)
- Canvas animations
- How to organise data
- Homepage design
- What to blog next
Find out more at the indie web camp wiki.
Lunch
For lunch most of us went to Space Burger, a space themed burger restaurant (they also have an excellent website).
Sunday
Düsseldorf Marathon
This day the Düsseldorf Marathon was taking place, this meant that a certain point on our walk to Sia Consulting we had to cross the route of the marathon. We could have got the subway but that would have been boring. Once at the point the marathon had already begun and there were thousands of runners in our way. Jakob tried searching for a way to cross, but in the end we just had to run across the road through the throng of runners.
Indie We Camp (create day)
The second day of Indie Web Camp is Create day, where attendees work upon their websites or things they have learnt about on day 1.
The Kettle
There is a kettle in the office which allows you to set the temperature that the water gets to. There is also a button to start the process, but the button is red to start and green to stop the heating. This was truly confusing.
What I did
During the create day I:
- Wrote this post
- Worked on pulling the photos dynamically from my flickr account
Learnings
Do not put dynamic request that fail in an HTML comment. This meant that the build of my site was failing and I thought that as it was commented then this was not actually happening and it was.
Example
In this example I have had to escape the curly brackets { } so they don't make the code fail:
<!-- This is an HTML comment which contains some dynamic \{\{ nunjucks code \}\} -->
