#events 2026-04-26
2026-04-26 UTC
hedy and [calumryan] joined the channel
#
[me1850] [Joschi_Kuphal] will be at the venue at around 9:15
#
[capjamesg] Happy Sunday everyone!
#
burgeonlab Happy Create Day!
#
burgeonlab I don't see one yet
#
burgeonlab I see the day 2 Etherpad though!
#
burgeonlab I saw your tasks!
#
burgeonlab a lot of backend upgrades! 👍 I also worked on a fallback plan for when the ci deployment fails (which has failed multiple times now due to DDoS)
#
burgeonlab thanks as always tantek++
#
burgeonlab Should I update the day 2 Etherpad link, replacing the link from yesterday to the DUS event page?
tgirl left the channel
#
Loqi [Event Updated] tantek.com updated "Apr 25 - 26, 2026 🎪 IndieWebCamp Düsseldorf" changed notes_url "update notes link for day 2" https://events.indieweb.org/event/923/history/2786/diff
April joined the channel
#
burgeonlab oh zoom is up? can I ask where? don't see it on the event page.
#
burgeonlab oh sorry. remote participation
#
paultibbetts also, good morning all!
#
burgeonlab morning Paul!
#
burgeonlab and everyone!
#
bearina. good morning!
#
paultibbetts Ah understood, I’ll stop posting the link in IRC
deathcomestotime joined the channel
#
bearina. I don't know if you heard me: I can help with design
#
bearina. nevermind 🙂
deathcomestotime joined the channel
#
Loqi [New Event] david.shanske.com created "Apr 25, 2026 3:30pm IWC 2026 Dusseldorf Demos" https://events.indieweb.org/rA8lxDrmr3mV
#
Loqi [Event Updated] tantek.com updated "Apr 26, 2026 3:30pm IWC 2026 Dusseldorf Demos" changed start_date https://events.indieweb.org/event/1037/history/2788/diff
#
[capjamesg] Tilman is going next.
#
[capjamesg] Testing live on Edge
#
[capjamesg] Looks good!
#
[capjamesg] Discussion led to thinking more about blogging instead of focusing on social platforms like bsky and mastodon
#
[capjamesg] Two big links on home page; much more descriptive
#
[capjamesg] Leads to micro blog and digital garden
#
[capjamesg] Plans to write on both platforms
#
[capjamesg] Plans to fix feeds in the future
#
[capjamesg] tantek is up next
#
[capjamesg] “still works! that’s always a good thing!”
#
[capjamesg] has date archives which aren’t linked anywhere
#
[capjamesg] but if you trim the URL you see posts from a given day
#
[capjamesg] date is now at the top of archive pages
#
[capjamesg] when user goes forward to a page without entries, the page used to be blank
#
[capjamesg] now has a title for better usability
#
[capjamesg] archive doesn’t go into the future
#
[capjamesg] takes the user back to their home page
#
[capjamesg] up next capjamesg!
#
[capjamesg] made a page checklist page for IWC DUS
#
deathcomestotime could someone send the demo zoom link? i cant find it
#
[capjamesg] fixed the footnotes on his site
#
[capjamesg] his search feature can search for posts with footnotes
#
deathcomestotime thanks
#
bearina. you'll find the link here deathcomestotime
#
[capjamesg] views a post with footnotes which work again!
#
[capjamesg] also AI bots take down his site, usually he wakes up to emails in the morning
#
[capjamesg] now that this happens automatically with his nginx
#
[capjamesg] it restarts
#
[capjamesg] Emoji since date!
#
[capjamesg] his mascot is called MJ which stands for Mascot James
#
[capjamesg] dedicated chat with his mascot on his home page
#
[capjamesg] if he says something it says meow
#
[capjamesg] more words more meows
#
[capjamesg] favorite artist - monet
#
[capjamesg] favorite taylor swift album - ttpd
#
[capjamesg] many preset responses
#
[capjamesg] if you ask it for a selfie it will give an image
#
[capjamesg] you can also say waffles and get a js version of the mascot
#
[capjamesg] all in JS
#
[capjamesg] will open source it for people to play with
#
[capjamesg] tantek wrote these for me; tantek++
#
[capjamesg] Jo added styling to their web feed using XSLT
#
[capjamesg] no longer automatically downloads xml file which was not good user experience
#
[capjamesg] jo showing terminal
#
[capjamesg] site is generated using a tool called bash blog
#
[capjamesg] has lots of bash scripts for different actions
#
[capjamesg] can ssh into blog, put in key, and it goes to custom menu for creating a post
#
[capjamesg] lets jo post notes, edit pages, rebuild site, and add blogroll
#
burgeonlab is this being used? https://etherpad.indieweb.org/Demos
#
[capjamesg] burgeonlab we’re taking notes live in here instead
#
burgeonlab ok
#
[capjamesg] jo going to home page, shows post
#
[capjamesg] lots of applause in the room!
#
[capjamesg] Joschi is up next
#
[capjamesg] Presenting a project separate from website; idea came from 10 years, picking up again
#
[capjamesg] Apparat - IWC Create Day
#
bearina. GWG you were probably making some noise
#
[capjamesg] Could be base of future website
#
[capjamesg] Personal knowledge management system
#
[capjamesg] We didn’t hear anything
#
[capjamesg] Apparat = very old machine
#
[capjamesg] Built for personal use.
#
[capjamesg] Wants to create a network of knowledge.
#
[capjamesg] Has guiding principles — progressive enhancement, local-only, schemaless, plain formats, atomic multi-file operations
#
[capjamesg] Obsidian is a bit too low-tech for personal taste
#
[capjamesg] Made presentation to sort thoughts
#
[capjamesg] Could include information about people, concepts, books, interviews, etc.
#
[capjamesg] Wants network to be expansive; not limited.
#
[capjamesg] Building five layers —
#
[capjamesg] 0 - raw data
#
[capjamesg] 1 - parser and graph
#
[capjamesg] 2 - semantic search
#
[capjamesg] 3 - ai dialogue
#
[capjamesg] 4 - web ui
#
[capjamesg] 0-2 done already
#
[capjamesg] 3 and 4 left
#
[capjamesg] New to the AI component; learning as goes.
#
[capjamesg] Can do semantic search; demo coming up soon.
#
[capjamesg] Web interface coming soon; CLI-only right now.
#
[capjamesg] Demoing markdown file which has relationships with other markdown files
#
[capjamesg] Has 30-40 different documents in vault
#
[capjamesg] Can list files in CLI
#
[capjamesg] Has suggestion capability
#
[capjamesg] has full-text search capability and semantic search too
#
[capjamesg] semantic search allows for cross-language search
#
[capjamesg] allows you to find documents similar to another document
#
[capjamesg] Dave is up next!
#
bearina. Dave likes to live dangerously
#
[capjamesg] site used to be https://deploy-preview-33--letorey.netlify.app/
#
[capjamesg] Built navigation https://deploy-preview-35--letorey.netlify.app/ on top recently
#
[capjamesg] that was all before he came to IWC
#
[capjamesg] used to add links to flickr pages with image galleries for events like gigs
#
[capjamesg] when rebuilt website, didn’t move this capability across
#
[capjamesg] lots of photos!
#
[capjamesg] talks about the kettle here at sia
#
[capjamesg] red = boiling, green = ready
#
[capjamesg] added flickr embed
#
[capjamesg] embed creates lots of code and has carousels
#
[capjamesg] carousels create hidden content; nobody can see the other data without knowing the action to flick to hext item
#
[capjamesg] *next item
#
[capjamesg] step further into turning carousel into a grid of images
#
[capjamesg] planning to use masonry
#
[capjamesg] Jeremy is up next
#
[capjamesg] Changed hosts recently; audio posts had to be moved somewhere else with custom URL
#
[capjamesg] Working on fixing audio links(?)
#
[capjamesg] Working on webmention support on website
#
[capjamesg] Has been using webmention heroku app which delivers webmentions but has limitations for display
#
[capjamesg] Björn is up next
#
[capjamesg] Has been working on webmention display too
#
[capjamesg] Now shows profile pictures of people who sent webmentions
#
[capjamesg] Has overlay icons which indicate the kind of like
#
[capjamesg] If no image available from webmention sender, generates icon with furst letter of author
#
[capjamesg] All webmentions are displayed consistently as a result
#
[capjamesg] Added http://brid.gy support for mastodon
#
[capjamesg] IWC 2025 shows webmention from mastodon
#
[capjamesg] Has /read page with table of articles Björn has read recently
#
[capjamesg] Uses readwise to track reads in the back-end
#
[capjamesg] synced readwise content to obsidian
#
[capjamesg] Has grouped posts by date
#
[capjamesg] If add notes to articles, the n otes show up
#
[capjamesg] Sonja is up next
#
[capjamesg] Website editing involves a lot of manual work
#
[capjamesg] Has been working on a page to document a journey on the coast
#
[capjamesg] Matthias is up next!
#
[capjamesg] arrived at noon
#
[capjamesg] http://matthiasott.com is personal website
#
[capjamesg] wrote webmention plugin for craftcms several years ago
#
[capjamesg] last year at IWC demoed new version of webmention plugin
#
[capjamesg] shows replies to webmentions that were received via bridgy
#
[capjamesg] if post is mentioned on bluesky, mastodon, etc, gets notification via bridgy
#
[capjamesg] replies are displayed on personal website
#
[capjamesg] webmentions can be hard to implement in a way; lots of edge cases, markup styles
#
[capjamesg] webmentions would fail a lot
#
[capjamesg] last month built a tool that lists failed webmentions in the back-end
#
[capjamesg] gives visibility as to why a given webmention did not work
#
[capjamesg] good debugging tool
#
[capjamesg] added validation check before something is added to the queue
#
[capjamesg] is this a valid url?
#
[capjamesg] was the check
#
[capjamesg] screens for sql injection signs
#
[capjamesg] failed check = not added to queue
#
[capjamesg] Some webmentions fail because no at:// support.
#
[capjamesg] now automatically converts at:// urls to http urls
#
[capjamesg] wouldn’t have discovered without the debugging tool
#
[capjamesg] Jakob is up next
#
[capjamesg] Worked on page on subdomain
#
[capjamesg] Created https://events.bollenz.de
#
[capjamesg] went from spreadsheet to json
#
[capjamesg] json = maybe not fun?
#
[capjamesg] but at least he can access the data anywhere via the web
#
[capjamesg] lists concerts he wants to attend
#
[capjamesg] page currently shows examples
#
[capjamesg] has past events page
#
[capjamesg] has ideas for improvement in the future
#
[capjamesg] maybe a toggle on the front end to filter by bought ticket vs. maybe vs. would love to go
#
[capjamesg] interested in there being a login instead of managing the data directly
#
[capjamesg] one more thing…
#
[capjamesg] linkin park will be yellow and should say “would love to go”
#
[capjamesg] Calum is up next
#
[capjamesg] Has been fixing things that were broken
#
[capjamesg] Checkins via Swarm now work again
#
[capjamesg] Fixed Micropub endpoint
#
[capjamesg] New photo of DUS on home page
#
[capjamesg] Nora is up next!
#
[capjamesg] Plan was to make changes to home page
#
[capjamesg] First thing was to set Imprint / Impressum address to work address
#
[capjamesg] Website is a portfolio
#
[capjamesg] Added Altlast digital game project to the page
#
[capjamesg] Added tags
#
[capjamesg] Still thinking about direction of tags
#
burgeonlab Can I request to do my demo after the video recording?
#
[capjamesg] Yes!
#
burgeonlab Thanks. I'll go last then.
#
[capjamesg] I’ll make sure we call on you after the recording stops.
#
[capjamesg] April is up next
#
burgeonlab [capjamesg]: thank you so much
#
[capjamesg] Inspired by a website she saw earlier this week
#
[capjamesg] Added link to day one experience at IWC
#
[capjamesg] Blog post Tea & Donuts with IWC DUS
[pcarrier] joined the channel
#
[pcarrier] would love to demo, but I'm on a flight :)
#
[capjamesg] Bearina is next
#
[capjamesg] Working on redesign of websie
#
[capjamesg] *website
#
[capjamesg] Made progress! Showing Figma file with new design in progress
#
[capjamesg] Wants to present work on website
#
[capjamesg] and herself as a person
#
[capjamesg] Lists illustration, photography, and more.
#
[capjamesg] Created an About Me / introduction area.
#
[capjamesg] to show what page is about, what readers can expect.
#
[capjamesg] took inspiration for about me box from user boxes on indieweb wiki
#
[capjamesg] links to different kinds of art
#
[capjamesg] [pcarrier] hope you’re having a good day!
#
[capjamesg] indiewebbing in the sky!
#
[capjamesg] Bearina designed many different components
#
[pcarrier] [capjamesg]: great, thanks! how about you? working on https://blit.sh :)
#
[capjamesg] GWG is going to make a clap sign
#
[capjamesg] I’m doing well! Taking notes for IWC!
#
[capjamesg] Paul is up next
#
deathcomestotime <bearina.>i love the hero section on your design
#
bearina. thank you so much, deathcomestotime!
#
[capjamesg] Saw demo of IndieKit at HWC London/Europe
#
[capjamesg] Made by another Paul, https://paulrobertlloyd.com
#
[capjamesg] Paul T. got it set up today.
#
[capjamesg] IndieKit is hosted on subdomain of website
#
[capjamesg] Needs password
#
[capjamesg] Can create notes with a few clicks
#
[capjamesg] Triggers a rebuild with new markdown file created by IndieKit
#
[capjamesg] Takes a few seconds
#
[capjamesg] Because of Micropub he doesn’t need to use IndieKit’s UI
#
[capjamesg] Really likes Sparkles by Benji
#
[capjamesg] Sparkles recognises Micropub header
#
[capjamesg] Paul is logging into Sparkles with website
#
[capjamesg] Going via IndieKit
#
[capjamesg] Validating token
#
[capjamesg] Has posting UI in Sparkles
#
[capjamesg] Which looks sparklier!
#
[capjamesg] Can do all on phone as well
#
[capjamesg] Hopes to post more via phone!
#
[capjamesg] Bookmarks, likes, maybe photos; photos are for next time!
#
[capjamesg] Naty is demoing nex
#
[capjamesg] next
#
[capjamesg] Fixed webmention errors
#
[capjamesg] Posted short note about IWC
#
[capjamesg] Fixed Hugo render link template bug
#
[capjamesg] Which let Naty send webmention to IWC DUS events page
#
[capjamesg] Added sparkline to website
#
[capjamesg] https://burgeonlab.com/blog/ has two sparklines
#
[capjamesg] bar chart and line graph
#
[capjamesg] hover over question mark to get more information
#
[capjamesg] planning to add title information to 88x31 buttons too
#
[capjamesg] recently made new graphs on stats page, not today but very recently
#
[capjamesg] made with an apache charts library with javascript
#
[capjamesg] when heard Paul talk about Indiekit
#
[capjamesg] Naty uses IndieKit
#
[capjamesg] Learned how to use Caddy, Tailscale Funnel, Docker to install IndieKit
#
[capjamesg] Showing IndieKit server with different posts
#
[capjamesg] Notes, replies, likes, and other post types
#
[capjamesg] Has lots of plugins
#
[capjamesg] One lets you link to http://webmention.io to list webmentions
#
[capjamesg] Naty demoing how she can see webmentions sent to her site
#
[capjamesg] Really likes IndieKit!
#
[capjamesg] Has a bit of difference in terms of technical implementation
#
[capjamesg] Uses sourcehut as git repo for hugo site
#
[capjamesg] Put indiekit in a Codeberg repository
#
[capjamesg] Codeberg is supported with Indiekit
#
[capjamesg] If makes post on Indiekit it will go into Codeberg repository
#
[capjamesg] Note, photo supported
#
[capjamesg] Sourcehut CI allows Naty to run build to fetch data
#
[capjamesg] fetch-indiekit step exists
#
[capjamesg] sourcehut has been under ddos a few times
#
[capjamesg] so Naty has created local script on Mac to do the same thing without CI
#
[capjamesg] demos over
#
[capjamesg] we’re wrapping up now!
#
[capjamesg] Thank you everyone for coming along!
#
Loqi "IWC 2026 Dusseldorf Demos" call ended https://events.indieweb.org/2026/04/iwc-2026-dusseldorf-demos-rA8lxDrmr3mV
#
bearina. Yay! Thanks so much for making it possible for us remote folks to join you all. I'll try to be there next year in person, this was fun 🙂
#
burgeonlab thanks James for all the minutes!
#
burgeonlab yes it was so fun especially seeing everyone show their site and features!
#
burgeonlab GWG: hahaha
#
bearina. thank you so much for all your remote help GWG
#
bearina. GWG++
#
burgeonlab yes thank you David, without you, us remote guys wouldn't have been able to enjoy this! GWG++
#
paultibbetts GWG++ again thanks for all your work making remote attendance possible
#
Loqi There are 2 IndieWebCamp events coming up soon:
🎪 IndieWebCamp Düsseldorf in -1 days https://events.indieweb.org/ewHCZehNA3gg
🎪 IndieWebCamp Nuremberg on Jun 27 https://events.indieweb.org/7EIKg0lqfg93
#
bearina. I like that idea
ytseboy[d] joined the channel
#
[capjamesg] Heinrich-Heine-Allee 53
[artlung] joined the channel
#
[capjamesg] [jeremycherfas] ^^
#
[me1850] Thanks everyone! 🙌
#
[Kupietz] Oh, cool, so I still have a chance to catch it on the rebound.
#
[jeremycherfas] Thanks [capjamesg] but I'm not going to make it. Slight mishap with lost or misplaced reading glasses, fixed now.
#
[capjamesg] Oh no! [jeremycherfas] it was an absolute pleasure meeting you!
#
[capjamesg] I hope you have a safe journey home.
#
[capjamesg] I didn't even get to ask you about food. Next time!
#
[jeremycherfas] The pleasure was mine [capjamesg] I may surprise you at an Edinburgh HWC one of these days, with any luck.
