#events 2025-05-04

2025-05-04 UTC
[tw2113], aelaraji and [aciccarello] joined the channel
#
Loqi
[Event Updated] tantek.com updated "May 3 - 4, 2025 🎪 IndieWebCamp Düsseldorf" changed meeting_url https://events.indieweb.org/event/685/history/2097/diff
danielpietzsch and aelaraji joined the channel
#
[tantek]
FYI: Etherpad for IWC DUS where we are capturing Create Day project ideas: https://etherpad.indieweb.org/2025-05-03-iwc-dus
[jeremycherfas] joined the channel
#
Loqi
[Event Updated] tantek.com updated "May 3 - 4, 2025 🎪 IndieWebCamp Düsseldorf" changed notes_url "add Etherpad" https://events.indieweb.org/event/685/history/2098/diff
schepp joined the channel
#
[tantek]
and we're back from lunch, and the Zoom ^ is back on
#
GWG
Okay
[qubyte] joined the channel
#
[artlung]
nice to see you all, though I need to drop. note that the audio is pretty faint at present if recording. take good notes!
#
[tantek]
GWG, you around and ready to record for us?
schepp joined the channel
#
schepp
Presentations of the Indie Web Camp Düsseldorf 2025 are about to kick off
#
GWG
Yes
#
GWG
I'll log on
#
GWG
Wait, it logged me out of Zoom again
#
[tantek]
good, we need you for a sound check
#
GWG
It has gotten a lot more aggressive
#
[tantek]
retry GWG
#
schepp
[tantek] is doing the intro and mentioning the event's etherpad where people wrote down what they wanted to achieve today
#
schepp
[tantek] also goes first with presenting his results. He did some house keeping stuff.
#
schepp
One thing he wanted to do today was to port his polyglot (JS/PHP) parsing libraries to PHP 8, which he did together with [schepp] and he succeeded. And he likes PHP 8 very much as it's a lot faster.
#
schepp
The other project he had was to write a tool that would parse out ISBN numbers from a text and replace the text with the cover image of the corresponding book from openlibrary.
#
schepp
And he succeeded with that, too. He developed a regex which would match all kinds of variations of writing down an ISBN
#
schepp
Next presenter is [dave] who spontaneously joined the Indie Web Camp today
#
schepp
Dave upgraded his personal website's static site generator to eleventy 3.0.1 and ES modules
#
schepp
He then proceeded to have a change log automatically compiled into a list of changes
#
schepp
Netx up is [callum] who also spontaneously joined this morning
#
schepp
He focused on his personal web page which he built with Kirby CMS and which he likes to be as accessible as poissble.
#
schepp
Today he took care of a lot of little things that he improved, like better markup for all the places that display dates
#
schepp
He also moved certain things around to make it better for people who like to change their font size
#
schepp
Next up is [daniel] / Daniel Pietzsch. He connected his page to a WebSub hub in order to be able to send push notifications about updates to subscribers
#
schepp
How that works is that during the build process (Jekyll) a POST request is ent to the hub which then proceeds to fetching the website's feed to discover new items and notify subscribers about those
#
schepp
Next up is [jkphl].
#
schepp
He was experimenting with methods to try to make his personal website more sustainable (even though it is a pretty simple one-pager)
#
schepp
First he was playing around with different kinds of tools to measure the page's co2 footprint in order to be able to quantify progress he makes
#
schepp
He found all kinds of tool that do that, like ecograder or the built-in Firefox energy profiler
#
schepp
He found that the resuts of all these tools are rather flaky
#
schepp
He started with 8 requests with 235 KB
#
schepp
First thing was to recompress the image in another format (WebP) and he also replaced two fonts with one variable font.
#
schepp
He then proceeded to implement three different (dispaly) modes for his site. The first two were light and dark mode, to which he added a black and white "eco" mode
#
schepp
Reason being that OLED display use less energy the more black something is
#
schepp
The black & white mode also allowed him to further compress the image by leaving away all color
#
schepp
Next up is Matthias Ott who also joined spontaneously today
#
schepp
He tried to fix a bug in a Web Mention plugin for Craft CMS
#
schepp
A few years back when he joined his first IWC, he created a Web Mention plugin for Cratf CMS 2
#
schepp
Since then he didn't update it, but recently got contacted by the Craft CMS creator himself who wanted to update the plugin together with Matthias
#
schepp
They released it in March
#
schepp
One of the improvements were the view in the backend
#
schepp
Brandon, that creator did most of the programming, while Matthias helped with his knowledge about Web Mentions and edge cases
#
schepp
Matthias then proceeds to show all the "quality of life" improvements that went into the new version of it
#
schepp
Next up is Jakob
#
schepp
He created a tic tac toe game that he embedded on his page and that would store data in local storage
#
schepp
He also wrote down a looong list of ideas and things to do
#
schepp
Finally we have [schepp] who showed off a Tantek syntax (http://tantek.pbworks.com/w/page/59905776/Markdown) to HTML converter which he hacked together in a very short time with the help of ChatGPT
#
[tantek]
cleaning up and camp closing in a few minutes. thanks everyone!
#
[tantek]
schepp++ thank you for taking notes for the demos!
#
Loqi
schepp has 1 karma over the last year
#
[tantek]
!tell GWG when you have a moment, can you upload the session videos from IndieWebCamp Düsseldorf 2025? Should be Intros and then four breakout sessions, and then demos.
#
Loqi
Ok, I'll tell them that when I see them next