Hello and welcome to This Week in the IndieWeb, audio edition, for the week of March 25th - 31st, 2023. https://indieweb.org/this-week/2023-03-31.html This Week in the IndieWeb is a weekly digest of activities in the IndieWeb community at indieweb.org. It contains recent and upcoming events, posts from IndieNews, and a summary of website updates. This Week in the IndieWeb is sent out Fridays at 2pm Pacific time, with this audio edition appearing over the weekend. You can find the web edition of This Week in the IndieWeb, including all links and an archive of all past editions at indieweb.org/this-week --- # Events Homebrew Website Club is a bi-weekly meetup of people passionate about or interested in creating, improving, building, and designing their own website. Homebrew Website Club met on March 29th with virtual meetups at 7pm for Europe and London time, and at 6pm for US/Pacific time. Discussion topics included IndieAuth, W3C standards meetings, new features in Safari 16.4, aperiodic monotiles, speaker diarization, and more. You can find photos and links to notes from the meetups in the newsletter. Join us again on April 12th for the next Homebrew Website Club, with a virtual meetup scheduled at 6pm for US/Pacific time. A few days later, on April 15th, you're invited to Galactic Bonus Homebrew Website Club at 9am US/Pacific time. You can always find info about the next upcoming Homebrew Website Club meetups and other IndieWeb events at events.indieweb.org. If you're an organizer, please remember to update the site with information about your venue, times, and how to RSVP. FediForum 2023 took place this week on March 29th and 30th. The two-day virtual unconference featured demos and discussions on the current state of and future work for federated social media systems. Organizers say that videos of presentations and notes from discussion sessions will be made available at fediforum.org. Taking place during FediForum was a virtual meeting of the W3C's Social Web Incubator Community Group. Implementers shared their experiences building interoperating systems on standards like ActivityPub and ActivityStreams. Discussion included pain points like missing and under-defined parts of the specifications, repeated "spammy" delete messages, and undocumented "de facto specs" required to be compatible with the most widely-deployed software, Mastodon. Look for announcements of future meetings to discuss these and other issues. All IndieWeb events follow the IndieWeb Code of Conduct, which can be found at indieweb.org/coc. And, all IndieWeb events are volunteer-run, so if you are interested in helping organize, getting the word out, finding sponsors, and more let us know in the chat at chat.indieweb.org. --- And now, a selection of this week's updates from indieweb.org. # New Community Members Colin joins us from vonexplaino.com. Colin's site is built with IndieWeb building blocks in PHP and contains web-widgets he has built over the years, along with some of his exporations into the steampunk genre. If you haven't already, now is a good time to create your own user page. It's a great way to introduce yourself to the IndieWeb community, and to collect the things that you are working on, or want to work on, for your personal website. For more details, visit indieweb.org/wikifying. # Community and Concepts The IndieWeb wiki is an important community resource, acting as a reference and collective memory. However, there are many topics that are intentionally absent from the site. Before adding a page for some software or concept, check out the /start_a_page page for advice on how to make sure any new page will be relevant and meaningful. # Services and Organizations Test suites offer a way to check whether an implementation properly follows a particular specification. Conformance test suites are often an important part of the standards process, including IndieWeb building blocks like Micropub and Webmention. It's important to maintain test suites even after the associated standard is published. For example, with the original ActivityPub test suite offline, developers resort to testing against implementations they see in the wild which may result in copying non-conforming behavior. # IndieWeb Development Before using generated AI content on your site, consider that some readers may ignore posts that are - or appear to be created by large language models like ChatGPT. As use of AI text generation becomes more widespread, a backlash is already growing to skip over stories that are "ai;dr", or: "artificial intelligence; didn't read". HTTP Content Negotiation is a method by which a web client can ask a server for the contents of a URL in one or more types. Nicknamed "conneg", this technique turns out to be harmful in practice, as HTTP Accept headers create "invisible" surprises for developers, problems with caching, and simply do not work with static websites. As always, you can follow the links in the newsletter to learn more about and add detail to any of these concepts. --- That's going to do it for this week. Thank you for listening! This English version of This Week in the IndieWeb, audio edition was read and produced by Marty McGuire. If you have suggestions for improving this audio edition of the newsletter, please feel free to contact Marty in the IndieWeb chat. This Week in the IndieWeb and the IndieNews services are provided by Aaron Parecki. Music for this episode comes from Aaron Parecki's 100 Days of Music project. Find out more at 100.aaronparecki.com. Learn more about the IndieWeb at indieweb.org, and join the discussion via Slack, IRC, or the web at chat.indieweb.org.