2025/Berlin/Demos
Demos for IndieWebCamp Berlin 2025.
IndieWebCamp Berlin 2025
Session: Create Day Demos
Watch: ▶️ 44:03s
Participants
Marty McGuire
Tantek Çelik
Joschi Kuphal
jo
Jeremy Cherfas
Al Abut (remote) https://alabut.com- ... add names
Marty McGuire
- Updated style for youtube embeds to look good on mobile
- Fixed broken links to files in an Amazon S3 bucket by re-uploading from backups
Daniel Pietzsch
- https://danielpietzsch.com/
- updated his robots.txt to disallow LLM/AI scraper agents from his site. updated the IndieWeb wiki with a list.
- updated how webmentions work on his site. previously used a Jekyll extension to fetch and build, but it stopped working. now using a JavaScript library to fetch and display webmentions client-side.
- started work on a /uses page for listing gear that he uses. https://danielpietzsch.com/uses
- wants to make it more dynamic
Joschi Kuphal
Joschi Kuphal
- brought a hardware setup. Raspberry Pi, OLED screen, and an ODROID-based power consumption monitor. wants to measure power consumption of the Pi while using web sites featuring different techniques.
- many layers of connection issues. serial connection to the ODROID, network connection to the Raspberry Pi, windows system for linux and docker containers.
- has a powershell script to find serial devices, set up docker containers, and finally gather data from the power supply!
- working on a web application that will display power data and create test cases to run on the Raspberry Pi.
Jeremy Cherfas
Jeremy Cherfas
- wanted to bring Instagram photos back to his site. uploaded it to a static area and made some edits. links to it from the link in his site footer that used to go to his Instagram profile. can navigate by most recent, oldest. can view details and videos play. thanks to Gregor Randall for the import tool(s).
- set up a Hugo-based photo portfolio! used an existing template with support for galleries and more. not deployed yet, but has set up a subdomain to host it.
- Q: where are the images hosted? A: Instagram images are on Dreamhost along with his site. Portfolio photos will probably go to Hetzner.
Sławomir Jakub Krzyżak
- https://slawomirjakub.com/
- worked on his portfolio site. tabs for navigation, filtering by project, animation and dynamic loading. still some CSS to work out for sticky navigation that sometimes goes behind elements. not deployed yet, some issues with Netlify deployment and TypeScript!
Al Abut
Al Abut had two photo-related goals:
- Easy win = document different ways of displaying photos on personal sites at: https://alabut.com/writing/photobrainstorming/
- Reach goal = create a test gallery of recent photos, ideally fed from an external service like Pixelfed that does quick uploads from a native mobile app.
- Gallery: https://alabut.com/projects/pixelfed/
- Sourced from this Pixelfed account: https://pixelfed.social/alabut
Manuel Bucher
- https://manuelbucher.com/
- removed links to pages without content. easy win!
- found and linked to the Atom feed for his blog posts. found that tag pages for posts have their own feeds, as well.
- stretch goal: add a diagram, SVG, showing commits to a wiki. not quite working, yet!
???
- jsinterface.org
- site rendering is working, now. can show posts. and RSS feeds that he syndicates (as a reader?). working through some issues with rendering feed items. showed the data structure as a network diagram of nodes and connections.
- also wanted to work on making network visualization editable. for example, pushing user profile data back. future work.
Jo
jo
- wiki page for the finger protocol: https://indieweb.org/finger
- other things were backend tasks. trying out
Marty McGuire's implementation of web sign-in for nginx. no longer giving 500 errors, but passing around some mysterious data! (
Marty McGuire apologizes for the confusion 🙇)
Tantek
Tantek Çelik
- documenting photo-related things based on yesterday's sessions.
- /photo_upload page was split into 5 concepts: capture, editing, upload, storage, and hosting.
- added info for "Passive Uploads" - tools that automatically upload photos from a mobile device to the web. capturing existing examples and their limitations, e.g. Flickr.
- stub for /photo_storage with some examples like Flickr, Wikimedia, etc. stub for /photo_hosting
- along the way, found many different photo-related pages on the wiki to think about and expand or clean up, etc. e.g. /photo_stream , /photo_grid
- worked on a minimal photos page on his site. showed the Recent Photos grid on his homepage. tantek.com/photos works similarly. Styling is a work-in-progress. Many of his photos are hosted on third-party silos and only one is broken going back to 2020. More to come!
- documenting photo-related things based on yesterday's sessions.