events/2025-02-19-hwc-europe

From IndieWeb

Homebrew Website Club Europe/London was an IndieWeb meetup on Zoom held on 2025-02-19.

Participants

Notes

  • Page idea for zachary.kai from capjamesg - a list of Australian media people should know about/try
  • IndieWeb_Movie_Club
  • Introductions
  • https://www.johnwalker.nl/
  • Using your website to start conversations
    • This is a fun part of running a website!
    • And the conversation doesn't have to happen on platforms you don't own, like Facebook.
  • Making websites green
  • Unoffice Hours: https://unofficehours.com/
    • People usually only book a conversation if they're keen to talk to you
    • An interesting way of connecting one-on-one
  • Everyone can share what interests them on their website
  • Having a website encourages us to ask "who are we / who are we not?"
  • Having a blog lets you build the habit of writing more
    • Blogging as a mental gym
    • Gyms have all the equipment you need, and plenty of benefits of going: meeting people, exercise, community.
    • You've got to go to the gym to see the benefits
  • When we write
    • James: no set time, but he takes notes throughout the day, some of which become blog posts.
  • https://betterweb.club/
  • Self-hosting is a spectrum from running a server in your closet to a cloud host to using a silo.
  • Moving away from GitHub
    • What are the benefits / trade-offs
    • Discovery is harder on tools that aren't GitHub
    • GitHub has a robust index of projects
    • Community-oriented Git hosts may be interesting where you can see what other users are sharing (like Gitea)
    • GitHub is a silo
  • More people talking about indieweb principles is exciting; there is a growing realisation of the trade-offs of depending on large services.
  • Google's dominance can come up in ways you wouldn't think
    • Trying to access a spreadsheet someone shares
    • Submissions for a magazine having to be in a particular document format
    • Assumptions in form design (i.e. giving a phone number assumes you have a phone number; restricting a spreadsheet to Google users assumes all of the target audience has a Google account)
    • Many people assume you have a social media account (i.e. Instagram) as a contact method

What have you done with your website?

  • Contact pages
    • https://tantek.com/contact
    • https://www.lazaruscorporation.co.uk/contact
    • Not having a contact form means bots cannot fill it out
    • Question for designing: how many clicks does it take for someone to be able to reach out?
    • Follow up: Can you put links directly to messaging apps?
    • But your goal may not be to have a one-click solution.
    • What matters is thinking about the design -- thinking about how much friction you want.
    • Using your domain name as an ID, e.g. on discord.
    • Downside of services offering usernames that allow "." as a character without domain name authentication is that "." can't be taken as verification.


  • Fun: building your website in a 2000s aesthetic.
    • Building a site in Windows XP
  • Encouragements:
    • Set up multi-factor authentication on your email, domain registrar, and web host.
    • Consider putting a proper rel=icon on their homepage icon
      • Make a web manifest.json file that lets someone use your site as a progressive web app; there are lots of platform-specific features too.

https://favicon.io/

 https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
  • How we feel about having different categories of content
    • TILs being a separate entity vs. being part of your main site
    • Do all posts go in your RSS feed?
    • What if Mastodon posts are a first-class part of a website?
    • Idea: every day has a page that aggegates lots of content (short things, TILs, long form)
  • Having different post types on our websites
    • /feeds page that lists different feeds your website supports
    • https://adactio.com supports several different types of feeds
    • Having separate feeds adds a maintenance burden, but gives users options
    • It would be good if web readers let you filter feeds by RSS category
  • James' web reader, https://artemis.jamesg.blog (invite code "coffee"), supports filtering feeds
    • Designed for high-volume feeds like news sites
  • Benji: Drawing designs on post-it notes -- dreams for new designs
  • James has been trying to sketch more designs
  • Web reader features
    • Allow a user to pause a feed for a while (maybe time-based); a snooze button on a feed, maybe more ideal for high-volume feeds.
    • James' use case is for managing higher-volume feeds; he wants to stay subscribed, but not seeing the content for a while. (i.e. if you are taking a break from learning about a topic and want to snooze feeds)
    • Move feeds into an archive folder
    • Fraidycat RSS reader had a feature to select between real-time vs. slower cadences for polling.
    • Inoreader supports adding Rules for managing your feed / categorising posts in a feed automatically.

1968 Romeo and Juliet: https://rogersmovienation.com/2023/02/26/classic-film-review-a-romeo-and-juliet-1968-shakespeare-could-have-called-his-own/#jp-carousel-137547

  • IndieWeb_Carnival
  • Would people sign up to a notification that says when the next IndieWeb Carnival is out?
    • James: there is something nice about the current setup where you seem to discover the next topic by following blogs
    • Discovery vs. push
    • IndieWeb Carnival RSS feed? Would reminders be helpful?
    • feeds.indieweb.org
      • Carnival
      • This Week in the IndieWeb
    • RSS feed for events
  • Downsides of scheduling events automatically

Atom feed for IndieWeb Carnival Revision History page: https://indieweb.org/wiki/index.php?title=IndieWeb_Carnival&feed=atom&action=history

You can follow the changes on any IndieWeb.org page by going to "View History" then picking "Atom" from the "Tools" dropdown

  • Relative date for event feeds (i.e. "starting in 10 mins")

https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Manipulating_video_using_canvas

  • Ideas:
    • "Carnival Catchup" Participating in Carnivals you missed (see a list at IndieWeb_Carnival)
    • Blog post on how we chose our domain names
  • There is precedent for doing round-up posts after the Carnival month has passed
    • Grouping links is always useful!
  • "I should know more about the TLDs I am using"
  • "Do whatever's fun; don't worry about if it's good"
  • "Drawing from the right side of the brain" book
Homebrew Website Club
Events are listed on events.indieweb.org as of 2020-01
2025 01-08 🏰🎑🌎 β€’ 01-15 🎑 β€’ 01-22 🎑🌎 β€’ 01-29 🎑 β€’ 02-05 🎑🌎 β€’ 02-12 🏰🎑 β€’ 02-19 🎑🌎 β€’
2024 01-03 🎑🌎 β€’ 01-10 🏰🎑 β€’ 01-13 🌌 β€’ 01-17 🎑🌎 β€’ 01-24 🎑 β€’ 01-31 🎑🌎 β€’ 02-07 🎑 β€’ 02-14 🏰🎑🌎 β€’ 02-21 🎑 β€’ 02-28 🎑🌎 β€’ 03-13 🏰🎑🌎 β€’ 03-20 🎑 β€’ 03-27 🎑🌎 β€’ 04-03 🎑 β€’ 04-08 πŸ“œ β€’ 04-10 🏰🎑🌎 β€’ 04-17 🎑 β€’ 04-24 🌎 β€’ 04-27 🌌 β€’ 05-01 🎑 β€’ 05-08 🏰🎑🌎 β€’ 05-09 🌐 β€’ 05-15 🎑 β€’ 05-22 🎑🌎 β€’ 05-23 🌐 β€’ 05-27 πŸ“œ β€’ 05-29 🎑 β€’ 06-05 🎑🌎 β€’ 06-12 🏰🎑 β€’ 06-19 🎑🌎 β€’ 06-26 🎑 β€’ 07-01 πŸ“œ β€’ 07-03 🏰🎑🌎 β€’ 07-10 🏰🎑 β€’ 07-11 🌐 β€’ 07-17 🎑🌎 β€’ 07-24 🎑 β€’ 07-31 🎑🌎 β€’ 08-07 🎑 β€’ 08-14 🏰🎑🌎 β€’ 08-28 🎑🌎 β€’ 09-04 🎑 β€’ 09-11 🏰🎑🌎🌎 β€’ 09-18 🎑 β€’ 09-25 🎑🌎🌎 β€’ 10-02 🎑 β€’ 10-08 πŸ“œ β€’ 10-09 🏰🎑🌎 β€’ 10-16 🎑 β€’ 10-23 🎑 β€’ 10-30 🎑🌎 β€’ 10-31 🏴󠁧󠁒󠁳󠁣󠁴󠁿 β€’ 11-06 🎑 β€’ 11-13 🎑🌎 β€’ 11-20 🎑 β€’ 11-27 🎑🌎 β€’ 12-04 🎑 β€’ 12-11 🏰 β€’ 12-18 🎑 β€’ 12-25 🌎 β€’
2023 01-04 🎑🌎 β€’ 01-11🌎 β€’ 01-18 🎑🌎 β€’ 01-25 🌎 β€’ 02-01 🎑🌎 β€’ 02-08 🌎 β€’ 02-15 🎑🌎 β€’ 02-22 🌎 β€’ 03-01 🎑🌎 β€’ 03-08 🎑🌎 β€’ 03-15 🎑🌎 β€’ 03-22 🎑🌎 β€’ 03-29 🎑🌎 β€’ 04-05 🎑 β€’ 04-12 🎑🌎 β€’ 04-15 🌌 β€’ 04-19 🎑 β€’ 04-26 🎑🌎 β€’ 05-03 🎑 β€’ 05-10 🎑🌎 β€’ 05-17 🎑 β€’ 05-20 🌌 β€’ 05-24 🎑🌎 β€’ 05-31 🎑🌎 β€’ 06-07 🎑 β€’ 06-14 🎑🌎 β€’ 06-21 🎑 β€’ 06-28 🎑🌎 β€’ 07-01 🌌 β€’ 07-05 🎑 β€’ 07-12 🎑🌎 β€’ 07-19 🎑 β€’ 07-26 🎑🌎 β€’ 08-02 🎑 β€’ 08-09 🎑🌎 β€’ 08-16 🎑🌎 β€’ 08-23 🎑🌎 β€’ 08-26 🌌 β€’ 09-06 🎑🌎 β€’ 09-13 🎑🌎 β€’ 09-20 🎑 β€’ 09-27 🎑🌎 β€’ 10-04 🎑 β€’ 10-11 🎑🌎 β€’ 10-18 🎑 β€’ 10-25 🎑🌎 β€’ 11-01 🎑 β€’ 11-08 🎑🌎 β€’ 11-15 🎑🏰 β€’ 11-22 🎑🌎 β€’ 11-29 🎑 β€’ 12-06 🎑🌎 β€’ 12-13 🏰🎑 β€’ 12-20 🎑🌎
2022 01-05 🌎 β€’ 01-12 🎑🌎 β€’ 01-19 🌎 β€’ 01-26 🎑🌎 β€’ 02-02 🌎 β€’ 02-09 🎑🌎 β€’ 02-16 🌎 β€’ 02-23 🎑🌎 β€’ 03-02 🌎 β€’ 03-09 🎑🌎 β€’ 03-16 🌎 β€’ 03-23 🎑🌎 β€’ 03-30 🌎 β€’ 04-06 🎑🌎 β€’ 04-13 🌎 β€’ 04-20 🎑🌎 β€’ 04-27 🌎 β€’ 05-04 🧭 β€’ 05-11 🌎 β€’ 05-15 🌐 β€’ 05-18 🎑🌎 β€’ 05-25 🌎 β€’ 06-01 🧭 β€’ 06-08 🌎 β€’ 06-15 🎑🌎 β€’ 06-18 🌌 β€’ 06-22 🌎 β€’ 06-29 🎑🌎 β€’ 07-06 🌎 β€’ 07-13 🌎 β€’ 07-20 🌎 β€’ 07-27 🌎 β€’ 08-03 🌎 β€’ 08-10 🎑🌎 β€’ 08-17 🌎 β€’ 08-24 🎑🌎 β€’ 08-31 🌎 β€’ 09-07 🎑🌎 β€’ 09-14 🌎 β€’ 09-21 🎑🌎 β€’ 09-28 🌎 β€’ 10-02 🌌 β€’ 10-05 🎑🌎 β€’ 10-12 🌎 β€’ 10-19 🎑🌎 β€’ 10-26 🌎 β€’ 11-02 🎑🌎 β€’ 11-09 🌎 β€’ 11-16 🎑🌎 β€’ 11-23 🌎 β€’ 11-30 🎑🌎 β€’ 12-07 🌎 β€’ 12-14 🎑🌎 β€’ 12-21 🎑🌎 β€’ 12-28 🌎
2021 01-06 🎑🌎 β€’ 01-13 🌎 β€’ 01-20 🎑🌎 β€’ 01-27 🌎 β€’ 02-03 🎑🌎 β€’ 02-10 🌎 β€’ 02-17 🎑🌎 β€’ 02-24 🌎 β€’ 03-03 🎑🌎 β€’ 03-10 🌎 β€’ 03-17 🎑🌎 β€’ 03-24 🌎 β€’ 03-31 🎑🌎 β€’ 04-07 🌎 β€’ 04-14 🎑🌎 β€’ 04-21 🌎 β€’ 04-28 🎑🌎 β€’ 05-05 🌎 β€’ 05-12 🎑🌎 β€’ 05-19 🌎 β€’ 05-26 🎑🌎 β€’ 06-02 🌎 β€’ 06-09 🎑🌎 β€’ 06-16 🌎 β€’ 06-23 🎑🌎 β€’ 06-30 🌎 β€’ 07-07 🎑🌎 β€’ 07-14 🌎 β€’ 07-21 🎑🌎 β€’ 07-28 🌎 β€’ 08-04 🌎 β€’ 08-11 🌎 β€’ 08-18 🎑🌎 β€’ 08-25 🌎 β€’ 09-01 🌎 β€’ 09-15 🎑🌎 β€’ 09-22 🌎 β€’ 09-29 🎑🌎 β€’ 10-06 🌎 β€’ 10-13 🎑🌎 β€’ 10-20 🌎 β€’ 10-27 🎑🌎 β€’ 11-03 🌎 β€’ 11-10 🎑🌎 β€’ 11-17 🌎 β€’ 11-24 🌎 β€’ 12-01 🌎 β€’ 12-08 🎑🌎 β€’ 12-15 🌎 β€’ 12-22 🌎 β€’ 12-29 🌎
2020 2020-01 β€’ 2020-02 β€’ 2020-03 β€’ 2020-04 β€’ 2020-05 β€’ 2020-06 β€’ 06-17 🌴 β€’ 2020-07 β€’ … β€’ 08-05🌴 β€’ 08-12🌴 β€’ 08-19🌴 β€’ 08-26🌴 β€’ 09-02🌴 β€’ 09-09🌴 β€’ 09-16🌴 β€’ 09-23🌴 β€’ 09-30🌴 β€’ 10-07🌴 β€’ 10-14🌴 β€’ 10-21🌎 β€’ 10-28🌎 β€’ … β€’ 11-04 🌎 β€’ 11-11 🌎 β€’ 11-18 🌎 β€’ 11-25 🌎 β€’ 12-02 🌎 β€’ 12-09 🌎 β€’ 12-16 🌎 β€’ 12-23 🌎 β€’ 12-30 🌎
2019 12-22 β€’ 12-11 β€’ 12-04 β€’ 11-27 β€’ 11-21 β€’ 11-16 β€’ 11-13 β€’ 11-06&07 β€’ 10-30&31 β€’ 10-16&19 β€’ 10-02 β€’ 09-26 β€’ 09-18&19 β€’ 09-11&12 β€’ 09-04&05 β€’ 09-02 β€’ 08-28 β€’ 08-21 β€’ 08-19 β€’ 08-15 β€’ 08-07&08 β€’ 08-05 β€’ 08-01 β€’ 07-24&25 β€’ 07-22 β€’ 07-18 β€’ 07-10&11&13 β€’ 07-03&04 β€’ 06-26&27 β€’ 06-24 β€’ 06-20 β€’ 06-12&13 β€’ 06-10 β€’ 06-09 β€’ 06-06 β€’ 05-29&30 β€’ 05-27 β€’ 05-23 β€’ 05-15 β€’ 05-09 β€’ 05-01&02 β€’ 04-29 β€’ 04-25 β€’ 04-17&18 β€’ 04-15 β€’ 04-11 β€’ 04-03&04 β€’ 04-01 β€’ 03-28 β€’ 03-20&21 β€’ 03-06 β€’ 02-27 β€’ 02-20 β€’ 02-06 β€’ 01-23 β€’ 01-09
2018 12-26 β€’ 12-12&11 β€’ 11-28&27 β€’ 11-14&11-13 β€’ 10-31 β€’ 10-17&16 β€’ 10-10&09 β€’ 10-03 β€’ 09-19&18 β€’ 09-05 β€’ 08-22 β€’ 08-08 β€’ 08-01 β€’ 07-25 β€’ 07-11 β€’ 07-04 β€’ 06-27 β€’ 06-13 β€’ 05-30&29 β€’ 05-23 β€’ 05-16&15 β€’ 05-02&01 β€’ 04-18 β€’ 04-11 β€’ 04-10 β€’ 04-04 β€’ 03-27 β€’ 03-21 β€’ 03-14 β€’ 03-07 β€’ 02-21&20 β€’ 02-14 β€’ 02-07&06 β€’ 01-24&23 β€’ 01-11&10&09
2017 12-27 β€’ 12-14&13&12 β€’ 11-30&29 β€’ 11-22 β€’ 11-16&15 β€’ 11-01 β€’ 10-19&18 β€’ 10-05&04 β€’ 09-21&20 β€’ 09-13 β€’ 09-07&06 β€’ 08-23 β€’ 08-15 β€’ 08-09&08 β€’ 08-02 β€’ 07-26&25 β€’ 07-12&11 β€’ 06-28 β€’ 06-20 β€’ 06-14 β€’ 06-07&06 β€’ 05-31 β€’ 05-17 β€’ 05-10 β€’ 05-03 β€’ 04-26 β€’ 04-19 β€’ 04-12 β€’ 04-05 β€’ 03-22 β€’ 03-08 β€’ 03-02&01 β€’ 02-22 β€’ 02-14 β€’ 02-08 β€’ 01-25 β€’ 01-11
2016 12-28 β€’ 12-21 β€’ 12-14 β€’ 12-07 β€’ 11-30 β€’ 11-23 β€’ 11-16 β€’ 11-09 β€’ 11-02 β€’ 10-26 β€’ 10-19 β€’ 10-05 β€’ 09-21 β€’ 09-14 β€’ 09-07 β€’ 08-24 β€’ 08-17 β€’ 08-10 β€’ 07-27 β€’ 07-13 β€’ 07-06 β€’ 06-29 β€’ 06-15 β€’ 06-08 β€’ 06-01 β€’ 05-25 β€’ 05-18 β€’ 05-11 β€’ 05-04 β€’ 04-27 β€’ 04-20 β€’ 04-12 β€’ 04-06 β€’ 03-23 β€’ 03-09 β€’ 02-24 β€’ 02-10&09 β€’ 02-02 β€’ 01-27 β€’ 01-13
2015 12-30 β€’ 12-16 β€’ 12-08 β€’ 12-02&01 β€’ 11-24 β€’ 11-18&17 β€’ 11-10 β€’ 11-04&03 β€’ 10-21&20 β€’ 10-13 β€’ 10-07&06 β€’ 09-24&23 β€’ 09-17 β€’ 09-10&09 β€’ 09-03 β€’ 08-27&26 β€’ 08-20 β€’ 08-13&12 β€’ 07-29 β€’ 07-15 β€’ 07-01 β€’ 06-17 β€’ 06-03 β€’ 05-20 β€’ 05-06 β€’ 04-22 β€’ 04-08 β€’ 03-25 β€’ 03-11 β€’ 02-25 β€’ 02-11 β€’ 02-07-ko β€’ 01-28 β€’ 01-14
2014 12-17 β€’ 12-03 β€’ 11-19 β€’ 11-05 β€’ 10-22 β€’ 10-08 β€’ 10-05-par β€’ 09-24 β€’ 09-10 β€’ 08-27 β€’ 08-13 β€’ 07-30 β€’ 07-16 β€’ 07-02 β€’ 06-18 β€’ 06-04 β€’ 05-21 β€’ 05-07 β€’ 04-23 β€’ 04-09 β€’ 03-26 β€’ 03-19 β€’ 03-12 β€’ 02-26 β€’ 02-12 β€’ 01-29 β€’ 01-15
2013 12-18 β€’ 12-04 β€’ 11-20