I ended up having to completely skip FediForum. With travel and coding, just too much going on. I’ve also retreated from the fediverse for a bit, so I can focus on my blog and the Micro.blog community. Hope there will be some blog post write-ups of the conference sessions I can read later.
{
"type": "entry",
"author": {
"name": "Manton Reece",
"url": "https://www.manton.org/",
"photo": "https://avatars.micro.blog/avatars/2025/22/3.jpg"
},
"url": "https://www.manton.org/2025/06/07/i-ended-up-having-to.html",
"content": {
"html": "<p>I ended up having to completely skip FediForum. With travel and coding, just too much going on. I\u2019ve also retreated from the fediverse for a bit, so I can focus on my blog and the Micro.blog community. Hope there will be some blog post write-ups of the conference sessions I can read later.</p>",
"text": "I ended up having to completely skip FediForum. With travel and coding, just too much going on. I\u2019ve also retreated from the fediverse for a bit, so I can focus on my blog and the Micro.blog community. Hope there will be some blog post write-ups of the conference sessions I can read later."
},
"published": "2025-06-07T12:44:47-07:00",
"post-type": "note",
"_id": "45037555",
"_source": "12",
"_is_read": false
}
{
"type": "entry",
"published": "2025-06-07T12:05:28-0400",
"url": "https://martymcgui.re/2025/06/07/glitched-out/",
"category": [
"glitch",
"hosting",
"shutdown",
"2025",
"IndieWeb",
"projects"
],
"name": "Glitched out",
"content": {
"text": "Glitch.com was, according to their homepage:\n\n[\u2026] the friendly place where everyone builds the web. Start a new blog, play with React, or build new worlds with WebXR.\n\nOthers have said a lot more than I could about the history of Glitch. I\u2019m here\nto deliver a eulog-\nWell, uh, actually others have had a lot to say about that, as well.\n\nImportant changes are coming to Glitch - official announcement post.\n\non \u2018important changes coming to glitch\u2019 - Jenn Schiffer, former director of community at Glitch and kickass candle maker.\nand many, more.\nGlitch project hosting is shutting down in about a month, at which point any\nhosted projects will stop working. After that, users will be able to download\narchives of their own projects for about a year. Between now and then, users can\nset up redirects to forward requests to your project to a new URL.\nOver the past few weeks, I\u2019ve been tuning in to Jenn\u2019s YouTube streams\nwhere she is working to triage, archive, and in some cases re-home hundreds of\nprojects in her Glitch account.\nInspired by Jenn\u2019s journey, as well as this RIP Glitch directory at ribo.zone,\nI\u2019ve archived all my own Glitch projects, and want to talk about them below.\nI\u2019m an idiosyncratic person, so please don\u2019t treat any of the following as\nadvice. If you\u2019re looking for the best ways to re-home your own Glitch projects,\nplease check out the Project migration discussion in the Glitch support forums.\nHonestly? Don\u2019t even feel like you have to read any of the below. You are free\nto skip to the end or do anything else more pressing.\nLive your life!\nMy surviving projects\nsteady-sundial - A webring for IndieWeb-enabled sites. Find the latest at https://\ud83d\udd78\ud83d\udc8d.ws/\n\nAh, the \ud83d\udd78\ud83d\udc8d IndieWeb Webring!\nThis began almost as a dare at IndieWeb Summit 2018.\nAs I remember it, Doug Beal brought up webrings and the\nidea of doing one for IndieWeb sites, and brainstormed the emoji domain. I made\nthe mistake of actually registering \ud83d\udd78\ufe0f\ud83d\udc8d.ws which, oops, made me obligated to\nwork on it.\nWe jammed on ways it could work over the course of the unconference day. One\nearly idea (that could still be interesting for someone to try!) was to have\nfolks join by the webring by posting some kind of \u201cI am a member of the IndieWeb\nwebring\u201d post to their own site, then sending a Webmention.\nAs long as your post stayed up, you\u2019d stay in the ring.\nOne decision that seemed quite fun at the time, but that I would soon come to\nregret, was the idea to use emoji as identifiers. Putting these identifiers in\nwebring navigation URLs would make it easy to tell where webring visitors were\ncoming from. In theory. I ended up doing a whole write-up on why emoji IDs\nwere a bad idea.\nAnyway, I jammed out a quick demo on Glitch at the Summit\u2019s Making Day, got\ngreat feedback, intermittently kept working at it, and so on. You can kind of\nfollow this history via the update posts on the webring homepage.\nWhile the webring lived on Glitch for multiple years, I eventually re-wrote it\nin PHP and re-hosted it. Viva la webring!\nHere\u2019s the original steady-sundial source.\nAnd of course the source for the new version, which I call gem-diamond.\nYou know, the ring salesman.\nsticky-scribbles - Make an SVG suitable for pen plotting with simple scribbles and text with Hershey fonts.\n\nPart of the August 2024 Glitch community \u201c#justdraw\u201d jam. I cleaned up a 2011\nproject from when I was really into pen plotting on my MakerBot Cupcake CNC.\nI\u2019ve got a whole post about Stick Scribbles,\nincluding where to find it\u2019s new home (and the source).\ntrite-elderberry\nTechnically this lives on as \u201cStickPix\u201d - a\nproof of concept for putting Snapchat-style stickers on photos. Hacked up during\nIndieWebCamp NYC 2019, based on a demo by\nAli Spittel.\nI never got around to adding the IndieWeb bits, and it basically didn\u2019t work on\nmy iPhone, so I abandoned it.\nThis fit into a larger idea I had that goes something like: \u201cMy friends say they\nuse Snapchat and Instagram because it has filters. If they could post to their\nown websites with filters, would they do that instead?\u201d\nHowever, it turns out I wasn\u2019t ready to really tackle all that. And I now think\nit\u2019s a mistake to just copy big social media features.\nMy retired projects\ngarrulous-smile - A Micropub client for reaction GIFs??\n\nAnother \u201cmy friends like this feature on their social apps\u201d special. This\nproject, eventually named \u201cKapowski\u201d, let you post \u201creply GIFs\u201d between\nIndieWeb-powered sites.\nLooks like I introduced this at a Baltimore Homebrew Website Club meetup in\nApril of 2018.\nThis lived on Glitch for quite some time. Over the years I updated it to switch\nthe \u201cGIF provider\u201d from GIPHY to gfycat when Facebook bought GIPHY. Later, I\nported it to PHP as part of my kick to consolidate all my IndieWeb tools in one\nplace with more shared code.\nWhen gfycat shut down in 2023, I decided to shut it down rather than switch to\nanother provider. I have a longer writeup about Kapowski on the IndieWeb wiki.\nPart of me would like to bring it back! GIFs are cringe now, or whatever, but\nI think it\u2019s fun to communicate in images and video. And these are our\nwebsites, so we can do what we want!\nAlternative GIF-hosting sites exist that could power it in terms of search and\ncontent, but as of the time I did this research they were all truly awful about\nproviding descriptive text for folks who need an alternative to the visuals,\nreal .gif files actually aren\u2019t great for sharing around the web,\na video-loop based alternative that works across sites would need a lot of work\nto develop.\nOh, nobody used it. \ud83c\udfdc\ufe0f\nOkay, I used it to post like one reaction GIF one time,\nbut I\u2019m only aware of a couple of people besides me who even tried, because I\nasked them to test it out. \ud83d\ude0e\nThe PHP version can be found at kapowski.bayside.pub,\nincluding links to the PHP source.\nHere\u2019s an archive of garrulous-smile\nbecause hey why not.\nI had remix of this project, \u201cpeppermint-author\u201d, where I started adding a\nfeature to include an alt text description along with with the GIF reply, but I\nwasn\u2019t satisfied with it and don\u2019t remember sharing it with anyone.\nveil-mirror\nAn IndieAuth device flow proxy for Microsub/Micropub\nBased on Aaron Parecki\u2019s Device-Flow-Proxy-Server,\nthis project let you sign into a service with IndieAuth similar to the way a TV\napp would have you sign into your HBO Max account.\nIn my case, I built it to make an IndieWeb-powered photo frame from an Adafruit\nPyPortal.\nI feel a little haunted by the closing \u201cCode to come!\u201d in that post.\nThe OAuth 2 Device Flow\nis actually rad in a lot of contexts. While it has been rare for me to use\nthis proxy, it usually saves me several minutes of juggling other ways to get\na token for use with command line scripts and embedded devices.\nfanatical-wound - A toy Micropub client for managing syndication and mp-syndicate-to properties for posts.\n\nThe goal for this one was to make it easier to post on my own site then\nsyndicate elsewhere, and then receive replies back\nfrom those silo\u2019s using brid.gy\u2019s ability (at the time) to\nbackfeed likes, replies, etc. from Twitter, Facebook, and other social silos\nto my post.\nWhy? Because here was the manual process to post on my site and then share it\nout on Twitter and Facebook:\nWrite a post for my site. Wait for my site to publish it up so I have a URL.\nMake the syndicated versions of that post on FB, bird site, etc., being sure\nto link back to my post.\nManually edit my post to add the new URLs to the syndicated copies on hell\nsite, Zuck site, etc. Brid.gy uses these links to know where to post the\nbackfeed comments, reactions, etc.\nWithout a tool, I was only able to do the last step from a computer with access\nto the source files for my site. This tool was planned to use Micropub\nto edit the syndication URLs.\nThe idea was pretty simple, but I got caught up in how much boilerplate I felt\nwas required to set up a basic Micropub client with IndieAuth support. I ended\nup getting bogged down thinking about how to abstract all the common stuff with\nIndieWeb building blocks I had been doing on Glitch to this point into something\nreusable. I never even finished this.\nOh, also Facebook and Twitter shut down their APIs so Bridgy couldn\u2019t backfeed\ncomments anymore. Also-also I deleted all my silo accounts. So this became a\nmoot point. \ud83d\udeae\nLittle IndieWeb endpoints\nWhat\u2019s that? I mentioned IndieAuth above but never explained it?? Thank you for\ncalling me in. IndieAuth is basically a way to\nsign in to apps and websites using your personal domain (or personal website URL)\nas your identity. One of the cooler things about IndieAuth is that you decide\nwhat service will handle the actual bits about \u201cconfirming you are you\u201d.\nI set up a couple of these IndieAuth authorization endpoints on Glitch, quick\nand dirty Javascript knock-offs of Inklings-io/selfauth:\nbefitting-price - handled sign-in for ghostparty.today,\nthe website of my favorite cult-based improv project. (befitting-price source\ncode archive)\nindieweb-nyc-auth - was intended to let folks other than me post events to\nindieweb.nyc in the before times. We haven\u2019t had\nany IndieWeb Camps or Homebrew Website Clubs in NYC in a while, but if we did,\nwe\u2019d use the meetable site where that domain now redirects.\nAt one point I was enamored with the idea of making it easy for folks to set up\na site on Neocities, then power them up with IndieWeb\nbuilding blocks to let them use existing tools. The GHOST PARTY site above is\nan example of that (nitty-gritties Neocities details here.\nprism-dirt - A micropub endpoint for Neocities sites?? - this provided the\nactual Micropub support for the GHOST PARTY\nsite. (prism-dirt source code archive)\nsapphire-sulky-clover - looks like the start of me making a more generic\nMicropub endpoint with the goal of encouraging others to remix it for their\nown Neocities cites.\nWhat\u2019s that? I mentioned Micropub but never explained it??? Whew. Well,\nMicropub is a protocol for posting, updating,\nand deleting content from your site. It uses IndieAuth to verify that you are\nallowed to do the posting / updating / deleting. I, uh, hope that helps?\nRemixes of other people\u2019s stuff\noutrageous-coral - Traces bitmap images of crease patterns to create a cuttable SVG file.\nBy Dr. Tiffany Tseng. Seems really cool for\npapercraft and patterns for sewing!\nlemon-spark-fairy - A demo using P5.js and googlecreativelab/creatability-components\nto do some kind of nose-tracking. Probably a demo someone sent me that I\nremixed in order to hang on to a copy.\nrich-tuna - An example IndieWeb website using my micropub-endpoint library.\nAn building block for making IndieWeb-powered sites on Glitch by grant.codes.\nelite-cornet-1 - An example IndieWeb website using my postr library. Is\nanother Grant project. Part of his impressive PostrChild\nset of IndieWeb / Micropub tools!\n\nfantasy-slime - I tweet new blog posts for qubyte.codes. I check for them when a webhook is called by netlify.\nAnother tool for someone to POSSE posts out from their own site. Can you tell\nI flirted with becoming a collector of IndieWeb-related projects on Glitch?\nbejewled-burly-penguin - A proof-of-concept for running a PHP app on Glitch!\noutrageous-wooded-octagon - At XOXO 2024 the octothorp.es\nfolks published this as an example project. Octothorpes kind of strik me like\na webring meets decentralized forums with an alternate reality version of\nWebmentions.\nwise-broad-microraptor - A WebSocket starter app using the ws node.js library.\nI think websockets are magic so I collect people\u2019s projects for using them\nyet have only used them in a couple of projects! Scandal!\njuniper-magic-bream - This is a basic example of AR camera using aframe-ar with experimental browsers for ARKit and ARCore.\nSpeaking of magic! A-Frame is so dang cool. I really\nought to make a project with it someday!\nThere were a few others, but I decided they were not worth keeping or mentioning\nhere.\nAre you still there?\nHahaha, wow, okay, I didn\u2019t expect to have so much to say about so many of these\nprojects. Most of them weren\u2019t mine. Of those that were mine, most of those were\nonly experiments. By the time of the Glitch shutdown announcement, all but one\nof my few active projects that started on Glitch had already been moved to other\nhosting.\nBut I think that even this small realization, and this small collection of\nprojects, hints at the magnitude of what the web is losing with the shutdown of\nGlitch project hosting.\nGlitch made it possible to start making \u201creal\u201d apps on the web, right away,\nwith no credit card requirement and no need to install a bunch of tools on your\nown computer.\nWith the remix system, you never had to start from a blank page. You could take\na working example, make it yours, learn how it works, and change it as you like.\nAs you did more, you learned more. As you learned more, you were capable of\ndoing more.\nAnd if you got stuck? The Glitch editor, right in your browser, allowed live\ncollaboration! For a time there was even an ask-for-help feature where a\nstranger could come and help you with your project! And you could thank them\nin a way that showed up on their community profile!\nAs a long-time IndieWeb contributor, I\u2019m well aware that the IndieWeb\ncommunity has a perception of being exclusively \u201cfor developers\u201d. While I didn\u2019t\nhave the resources to make it happen, I had big hopes that Glitch could be a\nway to get a fully-functional IndieWeb site,\nwith no code required to get started, but everything open and available as you\nlearned and leveled up. I don\u2019t think the thing I was dreaming of could be\npossible anywhere but Glitch.\nClearly I have a major soft spot in my heart for Glitch. It took real\nthoughtfulness and care to build a platform to support a powerful learning\ncommunity with no BS enterprise upsells. I know it wasn\u2019t without its issues,\nbut I think it\u2019s safe to say that the world was much better with Glitch, and\nwill be poorer without it.\nMy congratulations and thanks (and condolences) to all the folks that made Glitch possible.\nOk. I\u2019m not crying, you\u2019re crying.\nShut up!\n\n\t\t\n\tSee you, space cowboy \ud83d\udc1f\ud83d\udc1f",
"html": "<p><a href=\"https://glitch.com/\">Glitch.com</a> was, according to their homepage:</p>\n<blockquote>\n<p>[\u2026] the friendly place where everyone builds the web. Start a new blog, play with React, or build new worlds with WebXR.</p>\n</blockquote>\n<p>Others have said a lot more than I could about the history of Glitch. I\u2019m here\nto deliver a eulog-</p>\n<p>Well, uh, actually others have had a lot to say about that, as well.</p>\n<ul><li>\n<a href=\"https://blog.glitch.com/post/changes-are-coming-to-glitch/\">Important changes are coming to Glitch</a> - official announcement post.</li>\n<li>\n<a href=\"https://livelaugh.blog/posts/on-important-changes-coming-to-glitch/\">on \u2018important changes coming to glitch\u2019</a> - <a href=\"https://jennschiffer.com/\">Jenn Schiffer</a>, former director of community at Glitch and kickass candle maker.</li>\n<li>and <a href=\"https://blog.keith.is/blog/the-end-of-glitch-even-though-they-say-it-isnt/\">many</a>, <a href=\"https://pketh.org/bye-glitch.html\">more</a>.</li>\n</ul><p>Glitch project hosting is shutting down in about a month, at which point any\nhosted projects will stop working. After that, users will be able to download\narchives of their own projects for about a year. Between now and then, users can\n<a href=\"https://support.glitch.com/t/redirect-your-glitch-me-subdomains/75995\">set up redirects to forward requests to your project to a new URL</a>.</p>\n<p>Over the past few weeks, I\u2019ve been tuning in to <a href=\"https://www.youtube.com/@jennschiffer\">Jenn\u2019s YouTube streams</a>\nwhere she is working to triage, archive, and in some cases re-home hundreds of\nprojects in her Glitch account.</p>\n<p>Inspired by Jenn\u2019s journey, as well as this <a href=\"https://ribo.zone/glitch/\">RIP Glitch directory at ribo.zone</a>,\nI\u2019ve archived all my own Glitch projects, and want to talk about them below.</p>\n<p>I\u2019m an idiosyncratic person, so please don\u2019t treat any of the following as\nadvice. If you\u2019re looking for the best ways to re-home your own Glitch projects,\nplease check out the <a href=\"https://support.glitch.com/t/project-migration-discussion/75662\">Project migration discussion in the Glitch support forums</a>.</p>\n<p>Honestly? Don\u2019t even feel like you have to read any of the below. You are free\nto <a href=\"https://martymcgui.re/posts/#are-you-still-there\">skip to the end</a> or do anything else more pressing.\nLive your life!</p>\n<h2>My surviving projects</h2>\n<h3>steady-sundial - <em>A webring for IndieWeb-enabled sites. Find the latest at https://\ud83d\udd78\ud83d\udc8d.ws/</em>\n</h3>\n<p>Ah, the <a href=\"https://xn--sr8hvo.ws/\">\ud83d\udd78\ud83d\udc8d IndieWeb Webring</a>!</p>\n<p>This began almost as a dare at <a href=\"https://indieweb.org/2018\">IndieWeb Summit 2018</a>.\nAs I remember it, <a href=\"https://dougbeal.com/\">Doug Beal</a> brought up webrings and the\nidea of doing one for IndieWeb sites, and brainstormed the emoji domain. I made\nthe mistake of actually registering \ud83d\udd78\ufe0f\ud83d\udc8d.ws which, oops, made me obligated to\nwork on it.</p>\n<p>We jammed on ways it could work over the course of the unconference day. One\nearly idea (that could still be interesting for someone to try!) was to have\nfolks join by the webring by posting some kind of \u201cI am a member of the IndieWeb\nwebring\u201d post to their own site, then sending a <a href=\"https://indieweb.org/Webmention\">Webmention</a>.\nAs long as your post stayed up, you\u2019d stay in the ring.</p>\n<p>One decision that seemed quite fun at the time, but that I would soon come to\nregret, was the idea to use emoji as identifiers. Putting these identifiers in\nwebring navigation URLs would make it easy to tell where webring visitors were\ncoming from. In theory. I ended up doing a whole write-up on <a href=\"https://martymcgui.re/2023/04/26/bad-web-dev-ideas-emoji-as-ids-in-urls/\">why emoji IDs\nwere a bad idea</a>.</p>\n<p>Anyway, I jammed out a quick demo on Glitch at the Summit\u2019s Making Day, got\ngreat feedback, intermittently kept working at it, and so on. You can kind of\nfollow this history via the update posts on the webring homepage.</p>\n<p>While the webring lived on Glitch for multiple years, I eventually re-wrote it\nin PHP and re-hosted it. Viva la webring!</p>\n<p>Here\u2019s the <a href=\"https://git.schmarty.net/schmarty/steady-sundial\">original steady-sundial source</a>.</p>\n<p>And of course the source for the new version, which I call <a href=\"https://git.schmarty.net/schmarty/gem-diamond\">gem-diamond</a>.\nYou know, the <a href=\"https://www.youtube.com/watch?v=kwRBhkq8TOw\">ring salesman</a>.</p>\n<h3>sticky-scribbles - <em>Make an SVG suitable for pen plotting with simple scribbles and text with Hershey fonts.</em>\n</h3>\n<p>Part of the August 2024 Glitch community \u201c#justdraw\u201d jam. I cleaned up a 2011\nproject from when I was really into pen plotting on my MakerBot Cupcake CNC.</p>\n<p>I\u2019ve got a whole <a href=\"https://martymcgui.re/2024/08/17/jamming-on-a-13-year-old-sketchy-sketch/\">post about Stick Scribbles</a>,\nincluding where to find it\u2019s new home (and the source).</p>\n<h3>trite-elderberry</h3>\n<p>Technically this lives on as <a href=\"https://schmarty.net/stickpix\">\u201cStickPix\u201d</a> - a\nproof of concept for putting Snapchat-style stickers on photos. Hacked up during\n<a href=\"https://indieweb.org/2019/NYC\">IndieWebCamp NYC 2019</a>, based on a <a href=\"https://dev.to/aspittel/facial-recognition-in-javascript-using-trackingjs-3l7\">demo by\nAli Spittel</a>.\nI never got around to adding the IndieWeb bits, and it basically didn\u2019t work on\nmy iPhone, so I abandoned it.</p>\n<p>This fit into a larger idea I had that goes something like: \u201cMy friends say they\nuse Snapchat and Instagram because it has filters. If they could post to their\nown websites with filters, would they do that instead?\u201d</p>\n<p>However, it turns out I wasn\u2019t ready to really tackle all that. And I now think\nit\u2019s a mistake to just copy big social media features.</p>\n<h2>My retired projects</h2>\n<h3>garrulous-smile - <em>A Micropub client for reaction GIFs??</em>\n</h3>\n<p>Another \u201cmy friends like this feature on their social apps\u201d special. This\nproject, eventually named \u201cKapowski\u201d, let you post \u201creply GIFs\u201d between\nIndieWeb-powered sites.</p>\n<p>Looks like I introduced this at a <a href=\"https://martymcgui.re/2018/04/10/hwc-baltimore-2018-04-10-wrap-up/\">Baltimore Homebrew Website Club meetup in\nApril of 2018</a>.</p>\n<p>This lived on Glitch for quite some time. Over the years I updated it to switch\nthe \u201cGIF provider\u201d from GIPHY to gfycat when Facebook bought GIPHY. Later, I\nported it to PHP as part of my kick to consolidate all my IndieWeb tools in one\nplace with more shared code.</p>\n<p>When gfycat shut down in 2023, I decided to shut it down rather than switch to\nanother provider. I have a longer writeup about <a href=\"https://indieweb.org/Kapowski\">Kapowski on the IndieWeb wiki</a>.</p>\n<p>Part of me would like to bring it back! GIFs are cringe now, or whatever, but\nI think it\u2019s fun to communicate in images and video. And these are <em>our</em>\nwebsites, so we can do what we want!</p>\n<p>Alternative GIF-hosting sites exist that could power it in terms of search and\ncontent, but as of the time I did this research they were all truly awful about\nproviding descriptive text for folks who need an alternative to the visuals,\nreal <code>.gif</code> files actually aren\u2019t great for sharing around the web,\na video-loop based alternative that works across sites would need a lot of work\nto develop.</p>\n<p>Oh, <em>nobody used it</em>. \ud83c\udfdc\ufe0f</p>\n<p>Okay, I used it to post <a href=\"https://martymcgui.re/2018/04/14/145815/\">like one reaction GIF one time</a>,\nbut I\u2019m only aware of a couple of people besides me who even tried, because I\nasked them to test it out. \ud83d\ude0e</p>\n<p>The PHP version can be found at <a href=\"https://kapowski.bayside.pub/\">kapowski.bayside.pub</a>,\nincluding links to the PHP source.</p>\n<p>Here\u2019s an <a href=\"https://git.schmarty.net/schmarty/garrulous-smile\">archive of garrulous-smile</a>\nbecause hey why not.</p>\n<p>I had remix of this project, \u201cpeppermint-author\u201d, where I started adding a\nfeature to include an alt text description along with with the GIF reply, but I\nwasn\u2019t satisfied with it and don\u2019t remember sharing it with anyone.</p>\n<h3>veil-mirror</h3>\n<p><em>An IndieAuth device flow proxy for Microsub/Micropub</em></p>\n<p>Based on <a href=\"https://github.com/aaronpk/Device-Flow-Proxy-Server\">Aaron Parecki\u2019s Device-Flow-Proxy-Server</a>,\nthis project let you sign into a service with IndieAuth similar to the way a TV\napp would have you sign into your HBO Max account.</p>\n<p>In my case, I built it to make an <a href=\"https://martymcgui.re/2019/03/29/153239/\">IndieWeb-powered photo frame from an Adafruit\nPyPortal</a>.</p>\n<p>I feel a little haunted by the closing \u201cCode to come!\u201d in that post.</p>\n<p>The <a href=\"https://developer.okta.com/blog/2019/02/19/add-oauth-device-flow-to-any-server\">OAuth 2 Device Flow</a>\nis actually rad in a lot of contexts. While it has been <em>rare</em> for me to use\nthis proxy, it usually saves me several minutes of juggling other ways to get\na token for use with command line scripts and embedded devices.</p>\n<h3>fanatical-wound - <em>A toy Micropub client for managing syndication and mp-syndicate-to properties for posts.</em>\n</h3>\n<p>The goal for this one was to make it easier to <a href=\"https://indieweb.org/POSSE\">post on my own site then\nsyndicate elsewhere</a>, and then receive replies back\nfrom those silo\u2019s using <a href=\"https://brid.gy/\">brid.gy</a>\u2019s ability (at the time) to\nbackfeed likes, replies, etc. from Twitter, Facebook, and other social silos\nto my post.</p>\n<p>Why? Because here was the manual process to post on my site and then share it\nout on Twitter and Facebook:</p>\n<ol><li>Write a post for my site. Wait for my site to publish it up so I have a URL.</li>\n<li>Make the syndicated versions of that post on FB, bird site, etc., being sure\nto link back to my post.</li>\n<li>Manually edit my post to add the new URLs to the syndicated copies on hell\nsite, Zuck site, etc. Brid.gy uses these links to know where to post the\nbackfeed comments, reactions, etc.</li>\n</ol><p>Without a tool, I was only able to do the last step from a computer with access\nto the source files for my site. This tool was planned to use Micropub\nto edit the syndication URLs.</p>\n<p>The idea was pretty simple, but I got caught up in how much <em>boilerplate</em> I felt\nwas required to set up a basic Micropub client with IndieAuth support. I ended\nup getting bogged down thinking about how to abstract all the common stuff with\nIndieWeb building blocks I had been doing on Glitch to this point into something\nreusable. I never even finished this.</p>\n<p>Oh, also Facebook and Twitter shut down their APIs so Bridgy couldn\u2019t backfeed\ncomments anymore. Also-also I deleted all my silo accounts. So this became a\nmoot point. \ud83d\udeae</p>\n<h3>Little IndieWeb endpoints</h3>\n<p>What\u2019s that? I mentioned IndieAuth above but never explained it?? Thank you for\ncalling me in. <a href=\"https://indieweb.org/IndieAuth\">IndieAuth</a> is basically a way to\nsign in to apps and websites using your personal domain (or personal website URL)\nas your identity. One of the cooler things about IndieAuth is that <em>you</em> decide\nwhat service will handle the actual bits about \u201cconfirming you are you\u201d.</p>\n<p>I set up a couple of these IndieAuth authorization endpoints on Glitch, quick\nand dirty Javascript knock-offs of <a href=\"https://github.com/Inklings-io/selfauth\">Inklings-io/selfauth</a>:</p>\n<ul><li>befitting-price - handled sign-in for <a href=\"https://ghostparty.today/\">ghostparty.today</a>,\nthe website of my favorite cult-based improv project. (<a href=\"https://git.schmarty.net/schmarty/befitting-price\">befitting-price source\ncode archive</a>)</li>\n<li>indieweb-nyc-auth - was intended to let folks other than me post events to\n<a href=\"https://indieweb.nyc/\">indieweb.nyc</a> in the <em>before times</em>. We haven\u2019t had\nany IndieWeb Camps or Homebrew Website Clubs in NYC in a while, but if we did,\nwe\u2019d use the meetable site where that domain now redirects.</li>\n</ul><p>At one point I was enamored with the idea of making it easy for folks to set up\na site on <a href=\"https://neocities.org/\">Neocities</a>, then power them up with IndieWeb\nbuilding blocks to let them use existing tools. The GHOST PARTY site above is\nan example of that (<a href=\"https://martymcgui.re/2018/03/12/micropub-for-a-static-neocities-website/\">nitty-gritties Neocities details here</a>.</p>\n<ul><li>prism-dirt - <em>A micropub endpoint for Neocities sites??</em> - this provided the\nactual Micropub support for the GHOST PARTY\nsite. (<a href=\"https://git.schmarty.net/schmarty/prism-dirt\">prism-dirt source code archive</a>)</li>\n<li>sapphire-sulky-clover - looks like the start of me making a more generic\nMicropub endpoint with the goal of encouraging others to remix it for their\nown Neocities cites.</li>\n</ul><p>What\u2019s that? I mentioned Micropub but never explained it??? Whew. Well,\n<a href=\"https://indieweb.org/Micropub\">Micropub</a> is a protocol for posting, updating,\nand deleting content from your site. It uses IndieAuth to verify that you are\nallowed to do the posting / updating / deleting. I, uh, hope that helps?</p>\n<h2>Remixes of other people\u2019s stuff</h2>\n<ul><li>outrageous-coral - <em>Traces bitmap images of crease patterns to create a cuttable SVG file</em>.\nBy <a href=\"https://tifftseng.com/\">Dr. Tiffany Tseng</a>. Seems really cool for\npapercraft and patterns for sewing!</li>\n<li>lemon-spark-fairy - A demo using P5.js and <a href=\"https://github.com/googlecreativelab/creatability-components\">googlecreativelab/creatability-components</a>\nto do some kind of nose-tracking. Probably a demo someone sent me that I\nremixed in order to hang on to a copy.</li>\n<li>rich-tuna - <em>An example IndieWeb website using my micropub-endpoint library</em>.\nAn building block for making IndieWeb-powered sites on Glitch by <a href=\"https://grant.codes/\">grant.codes</a>.\n<ul><li>elite-cornet-1 - <em>An example IndieWeb website using my postr library.</em> Is\nanother Grant project. Part of his impressive <a href=\"https://postrchild.com/\">PostrChild</a>\nset of IndieWeb / Micropub tools!</li>\n</ul></li>\n<li>fantasy-slime - <em>I tweet new blog posts for qubyte.codes. I check for them when a webhook is called by netlify.</em>\nAnother tool for someone to POSSE posts out from their own site. Can you tell\nI flirted with becoming a collector of IndieWeb-related projects on Glitch?</li>\n<li>bejewled-burly-penguin - A proof-of-concept for running a PHP app on Glitch!</li>\n<li>outrageous-wooded-octagon - At XOXO 2024 the <a href=\"https://octothorp.es/\">octothorp.es</a>\nfolks published this as an example project. Octothorpes kind of strik me like\na webring meets decentralized forums with an alternate reality version of\nWebmentions.</li>\n<li>wise-broad-microraptor - <em>A WebSocket starter app using the ws node.js library.</em>\nI think websockets are magic so I collect people\u2019s projects for using them\nyet have only used them in a couple of projects! Scandal!</li>\n<li>juniper-magic-bream - <em>This is a basic example of AR camera using aframe-ar with experimental browsers for ARKit and ARCore.</em>\nSpeaking of magic! <a href=\"https://aframe.io/\">A-Frame</a> is so dang cool. I really\nought to make a project with it someday!</li>\n</ul><p>There were a few others, but I decided they were not worth keeping or mentioning\nhere.</p>\n<h2>Are you still there?</h2>\n<p>Hahaha, wow, okay, I didn\u2019t expect to have so much to say about so many of these\nprojects. Most of them weren\u2019t mine. Of those that were mine, most of those were\nonly experiments. By the time of the Glitch shutdown announcement, all but one\nof my few active projects that started on Glitch had already been moved to other\nhosting.</p>\n<p>But I think that even this small realization, and this small collection of\nprojects, hints at the magnitude of what the web is losing with the shutdown of\nGlitch project hosting.</p>\n<p>Glitch made it possible to start making \u201creal\u201d apps <em>on the web</em>, right away,\nwith no credit card requirement and no need to install a bunch of tools on your\nown computer.</p>\n<p>With the remix system, you never had to start from a blank page. You could take\na working example, make it yours, learn how it works, and change it as you like.\nAs you did more, you learned more. As you learned more, you were capable of\ndoing more.</p>\n<p>And if you got stuck? The Glitch editor, right in your browser, allowed live\ncollaboration! For a time there was even an ask-for-help feature where a\nstranger could come and help you with your project! And you could thank them\nin a way that showed up on their community profile!</p>\n<p>As a long-time IndieWeb contributor, I\u2019m well aware that the IndieWeb\ncommunity has a perception of being exclusively \u201cfor developers\u201d. While I didn\u2019t\nhave the resources to make it happen, I had <a href=\"https://indieweb.org/User:Martymcgui.re/IndieWeb-Sandbox#Onboarding_Brainstorming\">big hopes that Glitch could be a\nway to get a fully-functional IndieWeb site</a>,\nwith no code required to get started, but everything open and <em>available</em> as you\nlearned and leveled up. I don\u2019t think the thing I was dreaming of could be\npossible anywhere <em>but</em> Glitch.</p>\n<p>Clearly I have a major soft spot in my heart for Glitch. It took real\nthoughtfulness and care to build a platform to support a powerful learning\ncommunity with no BS enterprise upsells. I know it wasn\u2019t without its issues,\nbut I think it\u2019s safe to say that the world was much better with Glitch, and\nwill be poorer without it.</p>\n<p>My congratulations and thanks (and condolences) to all the folks that made Glitch possible.</p>\n<p>Ok. I\u2019m not crying, you\u2019re crying.</p>\n<p>Shut up!</p>\n<a href=\"https://media.martymcgui.re/80/17/24/ac/89bb53053cb8e0f7623c1845df6f366cdd3dd70f0ebf0cffaf5fdcd1.png\">\n\t\t<img src=\"https://media.martymcgui.re/80/17/24/ac/89bb53053cb8e0f7623c1845df6f366cdd3dd70f0ebf0cffaf5fdcd1.png\" alt=\"screenshot of my Glitch profile's Your Project page listing my archived projects, discussed above.\" /></a>\n\tSee you, space cowboy \ud83d\udc1f\ud83d\udc1f"
},
"author": {
"type": "card",
"name": "Marty McGuire",
"url": "https://martymcgui.re/",
"photo": "https://martymcgui.re/images/logo.jpg"
},
"post-type": "article",
"_id": "45037419",
"_source": "175",
"_is_read": false
}
I see a lot of blog evangelism, so I'd thought i'd do one for wikis. If you want to put stuff on the interwebs but find the serialised blog format not really your thing, try a wiki! Basically, each page represents a topic that is gradually added to and edited as you find more things to say, instead of being tied to a specific date.
Personally, probably bc of adhd, dates don't mean much to me, something I haven't touched for 3 years is as relevent as anything else, so I find wikis useful.
#indieWeb #website #adhd
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://aus.social/@cxxvii/114642945568511434",
"content": {
"html": "<p>I see a lot of blog evangelism, so I'd thought i'd do one for wikis. If you want to put stuff on the interwebs but find the serialised blog format not really your thing, try a wiki! Basically, each page represents a topic that is gradually added to and edited as you find more things to say, instead of being tied to a specific date.</p><p>Personally, probably bc of adhd, dates don't mean much to me, something I haven't touched for 3 years is as relevent as anything else, so I find wikis useful.</p><p><a href=\"https://aus.social/tags/indieWeb\">#<span>indieWeb</span></a> <a href=\"https://aus.social/tags/website\">#<span>website</span></a> <a href=\"https://aus.social/tags/adhd\">#<span>adhd</span></a></p>",
"text": "I see a lot of blog evangelism, so I'd thought i'd do one for wikis. If you want to put stuff on the interwebs but find the serialised blog format not really your thing, try a wiki! Basically, each page represents a topic that is gradually added to and edited as you find more things to say, instead of being tied to a specific date.\n\nPersonally, probably bc of adhd, dates don't mean much to me, something I haven't touched for 3 years is as relevent as anything else, so I find wikis useful.\n\n#indieWeb #website #adhd"
},
"published": "2025-06-07T16:08:43+00:00",
"post-type": "note",
"_id": "45036167",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@mnordmeyer/114642906214324222",
"content": {
"html": "<p>Many use <a href=\"https://indieweb.social/tags/GoAccess\">#<span>GoAccess</span></a>, but only few configure it properly to get meaningful stats. Here\u2019s how to do it:</p><p><a href=\"https://michaelnordmeyer.com/properly-configure-goaccess-to-create-accurate-stats\"><span>https://</span><span>michaelnordmeyer.com/properly-</span><span>configure-goaccess-to-create-accurate-stats</span></a></p><p><a href=\"https://indieweb.social/tags/Analytics\">#<span>Analytics</span></a> <a href=\"https://indieweb.social/tags/Stats\">#<span>Stats</span></a> <a href=\"https://indieweb.social/tags/SelfHosting\">#<span>SelfHosting</span></a> <a href=\"https://indieweb.social/tags/LowTech\">#<span>LowTech</span></a> <a href=\"https://indieweb.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://indieweb.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://indieweb.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>",
"text": "Many use #GoAccess, but only few configure it properly to get meaningful stats. Here\u2019s how to do it:\n\nhttps://michaelnordmeyer.com/properly-configure-goaccess-to-create-accurate-stats\n\n#Analytics #Stats #SelfHosting #LowTech #Blogging #IndieWeb #SmallWeb"
},
"published": "2025-06-07T15:58:43+00:00",
"post-type": "note",
"_id": "45036080",
"_source": "8007",
"_is_read": false
}
Ich arbeite gerade an einem HTML Code Editor mit Live-Vorschau – direkt im Browser, ohne Installation.
Ziel: einfach & visuell coden – ideal für Anfänger, Snippet-Tests & kleine Tools.
Hier ein erster Blick auf das Interface
#html #webtools #frontend #indieweb #buildinpublic #w33dev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@W33DEV/114642812843882172",
"content": {
"html": "<p>Ich arbeite gerade an einem HTML Code Editor mit Live-Vorschau \u2013 direkt im Browser, ohne Installation.<br />Ziel: einfach & visuell coden \u2013 ideal f\u00fcr Anf\u00e4nger, Snippet-Tests & kleine Tools.<br />Hier ein erster Blick auf das Interface </p><p><a href=\"https://mastodon.social/tags/html\">#<span>html</span></a> <a href=\"https://mastodon.social/tags/webtools\">#<span>webtools</span></a> <a href=\"https://mastodon.social/tags/frontend\">#<span>frontend</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/buildinpublic\">#<span>buildinpublic</span></a> <a href=\"https://mastodon.social/tags/w33dev\">#<span>w33dev</span></a></p>",
"text": "Ich arbeite gerade an einem HTML Code Editor mit Live-Vorschau \u2013 direkt im Browser, ohne Installation.\nZiel: einfach & visuell coden \u2013 ideal f\u00fcr Anf\u00e4nger, Snippet-Tests & kleine Tools.\nHier ein erster Blick auf das Interface \n\n#html #webtools #frontend #indieweb #buildinpublic #w33dev"
},
"published": "2025-06-07T15:34:58+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/114/642/802/721/182/256/original/4169e47e0c5b1fb9.png"
],
"post-type": "photo",
"_id": "45035967",
"_source": "8007",
"_is_read": false
}
💜 Showcase Saturday #8: Lazer-Bunny 💜
Made by the super talented Lazer, this kawaii-coded corner of the web is all about art, original characters, and unapologetically loving the things that make you happy.
Read the full post here: https://smallweb.thecozy.cat/blog/%f0%9f%92%9c-showcase-saturday-8-lazer-bunny-%f0%9f%92%9c/
@indieweb @smallweb @neocities ##feature ##indieweb ##neocities ##nostalgia ##smallweb ##webdesign ##webdev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://indieweb.social/@thesmallweb/114642233064561134",
"content": {
"html": "<p>\ud83d\udc9c Showcase Saturday #8: Lazer-Bunny \ud83d\udc9c </p><p>Made by the super talented Lazer, this kawaii-coded corner of the web is all about art, original characters, and unapologetically loving the things that make you happy.</p><p>Read the full post here: <a href=\"https://smallweb.thecozy.cat/blog/%F0%9F%92%9C-showcase-saturday-8-lazer-bunny-%F0%9F%92%9C/\"><span>https://</span><span>smallweb.thecozy.cat/blog/%f0%</span><span>9f%92%9c-showcase-saturday-8-lazer-bunny-%f0%9f%92%9c/</span></a></p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://a.gup.pe/u/indieweb\">@<span>indieweb</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://a.gup.pe/u/smallweb\">@<span>smallweb</span></a></span> <span class=\"h-card\"><a class=\"u-url\" href=\"https://a.gup.pe/u/neocities\">@<span>neocities</span></a></span> #<a href=\"https://indieweb.social/tags/feature\">#<span>feature</span></a> #<a href=\"https://indieweb.social/tags/indieweb\">#<span>indieweb</span></a> #<a href=\"https://indieweb.social/tags/neocities\">#<span>neocities</span></a> #<a href=\"https://indieweb.social/tags/nostalgia\">#<span>nostalgia</span></a> #<a href=\"https://indieweb.social/tags/smallweb\">#<span>smallweb</span></a> #<a href=\"https://indieweb.social/tags/webdesign\">#<span>webdesign</span></a> #<a href=\"https://indieweb.social/tags/webdev\">#<span>webdev</span></a></p>\n<a class=\"u-mention\" href=\"https://a.gup.pe/u/indieweb\"></a>\n<a class=\"u-mention\" href=\"https://a.gup.pe/u/neocities\"></a>\n<a class=\"u-mention\" href=\"https://a.gup.pe/u/smallweb\"></a>",
"text": "\ud83d\udc9c Showcase Saturday #8: Lazer-Bunny \ud83d\udc9c \n\nMade by the super talented Lazer, this kawaii-coded corner of the web is all about art, original characters, and unapologetically loving the things that make you happy.\n\nRead the full post here: https://smallweb.thecozy.cat/blog/%f0%9f%92%9c-showcase-saturday-8-lazer-bunny-%f0%9f%92%9c/\n\n@indieweb @smallweb @neocities ##feature ##indieweb ##neocities ##nostalgia ##smallweb ##webdesign ##webdev"
},
"published": "2025-06-07T13:07:31+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/114/642/233/115/752/101/original/3ef402f3a68793ed.jpg"
],
"post-type": "photo",
"_id": "45035058",
"_source": "8007",
"_is_read": false
}
Recently, I discovered the calming effect of putting my browser into full-screen mode when reading a blog post. No task bar tempting me to jump to another window. No tabs tempting me to switch to another page. Just me and the post. 😌
#Wellbeing #SlowingDown #SmolWeb #IndieWeb #Minimalism
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://chaos.social/@uncanny_static/114642064949598076",
"content": {
"html": "<p>Recently, I discovered the calming effect of putting my browser into full-screen mode when reading a blog post. No task bar tempting me to jump to another window. No tabs tempting me to switch to another page. Just me and the post. \ud83d\ude0c</p><p><a href=\"https://chaos.social/tags/Wellbeing\">#<span>Wellbeing</span></a> <a href=\"https://chaos.social/tags/SlowingDown\">#<span>SlowingDown</span></a> <a href=\"https://chaos.social/tags/SmolWeb\">#<span>SmolWeb</span></a> <a href=\"https://chaos.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://chaos.social/tags/Minimalism\">#<span>Minimalism</span></a></p>",
"text": "Recently, I discovered the calming effect of putting my browser into full-screen mode when reading a blog post. No task bar tempting me to jump to another window. No tabs tempting me to switch to another page. Just me and the post. \ud83d\ude0c\n\n#Wellbeing #SlowingDown #SmolWeb #IndieWeb #Minimalism"
},
"published": "2025-06-07T12:24:46+00:00",
"post-type": "note",
"_id": "45034786",
"_source": "8007",
"_is_read": false
}
New blog post up: a brief review of Hannah Steenbock's Demonhunters of Terragon series, as it stands so far.
https://michael.kjorling.se/blog/2025/book-series-review-demonhunters-of-terragon-by-hannah-steenbock/
Also some print styling improvements, while I was at it. (It's not quite where I want it yet, but it's better than it was before.)
@Firlefanz
#Reading #AmReading #BookReview #BookReviews #BlogPost #blog #SmolWeb #SmallWeb #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://social.mkj.earth/@mkj/114641247765952749",
"content": {
"html": "<p>New blog post up: a brief review of Hannah Steenbock's Demonhunters of Terragon series, as it stands so far.</p><p><a href=\"https://michael.kjorling.se/blog/2025/book-series-review-demonhunters-of-terragon-by-hannah-steenbock/\"><span>https://</span><span>michael.kjorling.se/blog/2025/</span><span>book-series-review-demonhunters-of-terragon-by-hannah-steenbock/</span></a></p><p>Also some print styling improvements, while I was at it. (It's not quite where I want it yet, but it's better than it was before.)</p><p><span class=\"h-card\"><a class=\"u-url\" href=\"https://writing.exchange/@Firlefanz\">@<span>Firlefanz</span></a></span> </p><p><a href=\"https://social.mkj.earth/tags/Reading\">#<span>Reading</span></a> <a href=\"https://social.mkj.earth/tags/AmReading\">#<span>AmReading</span></a> <a href=\"https://social.mkj.earth/tags/BookReview\">#<span>BookReview</span></a> <a href=\"https://social.mkj.earth/tags/BookReviews\">#<span>BookReviews</span></a> <a href=\"https://social.mkj.earth/tags/BlogPost\">#<span>BlogPost</span></a> <a href=\"https://social.mkj.earth/tags/blog\">#<span>blog</span></a> <a href=\"https://social.mkj.earth/tags/SmolWeb\">#<span>SmolWeb</span></a> <a href=\"https://social.mkj.earth/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://social.mkj.earth/tags/IndieWeb\">#<span>IndieWeb</span></a></p>\n<a class=\"u-mention\" href=\"https://writing.exchange/@Firlefanz\"></a>",
"text": "New blog post up: a brief review of Hannah Steenbock's Demonhunters of Terragon series, as it stands so far.\n\nhttps://michael.kjorling.se/blog/2025/book-series-review-demonhunters-of-terragon-by-hannah-steenbock/\n\nAlso some print styling improvements, while I was at it. (It's not quite where I want it yet, but it's better than it was before.)\n\n@Firlefanz \n\n#Reading #AmReading #BookReview #BookReviews #BlogPost #blog #SmolWeb #SmallWeb #IndieWeb"
},
"published": "2025-06-07T08:56:57+00:00",
"post-type": "note",
"_id": "45033752",
"_source": "8007",
"_is_read": false
}
I recently upgraded my #blogroll page (https://abhinavsarkar.net/blogroll) on my website with an Atom #feed that directly delivers all the posts from all the blogs listed in my Blogroll. It is much easier than subscribing to each blog individually. I think every blogroll should have something like this.
#blogging #indieweb #rss #feeds
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://fantastic.earth/@abnv/114640921192807360",
"content": {
"html": "<p>I recently upgraded my <a href=\"https://fantastic.earth/tags/blogroll\">#<span>blogroll</span></a> page (<a href=\"https://abhinavsarkar.net/blogroll\"><span>https://</span><span>abhinavsarkar.net/blogroll</span><span></span></a>) on my website with an Atom <a href=\"https://fantastic.earth/tags/feed\">#<span>feed</span></a> that directly delivers all the posts from all the blogs listed in my Blogroll. It is much easier than subscribing to each blog individually. I think every blogroll should have something like this.</p><p><a href=\"https://fantastic.earth/tags/blogging\">#<span>blogging</span></a> <a href=\"https://fantastic.earth/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://fantastic.earth/tags/rss\">#<span>rss</span></a> <a href=\"https://fantastic.earth/tags/feeds\">#<span>feeds</span></a></p>",
"text": "I recently upgraded my #blogroll page (https://abhinavsarkar.net/blogroll) on my website with an Atom #feed that directly delivers all the posts from all the blogs listed in my Blogroll. It is much easier than subscribing to each blog individually. I think every blogroll should have something like this.\n\n#blogging #indieweb #rss #feeds"
},
"published": "2025-06-07T07:33:54+00:00",
"post-type": "note",
"_id": "45033386",
"_source": "8007",
"_is_read": false
}
@greg
Building a slow web
https://goodinternetmagazine.com/building-a-slow-web/
Amazing article, I feel the same way about wanting more with less. Quiet connections!
#indiewebsites #indieweb #SmallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@jelloeater/114640704182501853",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://social.subcultureofone.org/@greg\">@<span>greg</span></a></span> <br />Building a slow web<br /><a href=\"https://goodinternetmagazine.com/building-a-slow-web/\"><span>https://</span><span>goodinternetmagazine.com/build</span><span>ing-a-slow-web/</span></a><br />Amazing article, I feel the same way about wanting more with less. Quiet connections! <br /><a href=\"https://mastodon.social/tags/indiewebsites\">#<span>indiewebsites</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/SmallWeb\">#<span>SmallWeb</span></a></p>\n<a class=\"u-mention\" href=\"https://social.subcultureofone.org/@greg\"></a>",
"text": "@greg \nBuilding a slow web\nhttps://goodinternetmagazine.com/building-a-slow-web/\nAmazing article, I feel the same way about wanting more with less. Quiet connections! \n#indiewebsites #indieweb #SmallWeb"
},
"published": "2025-06-07T06:38:43+00:00",
"post-type": "note",
"_id": "45033192",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/114640662535102362",
"content": {
"html": "<p>For the night time crew. The Web is Fantastic Actually, Sightless Scribbles <a href=\"https://sightlessscribbles.com/posts/20250603/\"><span>https://</span><span>sightlessscribbles.com/posts/2</span><span>0250603/</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/Web\">#<span>Web</span></a> <a href=\"https://caneandable.social/tags/Internet\">#<span>Internet</span></a></p>",
"text": "For the night time crew. The Web is Fantastic Actually, Sightless Scribbles https://sightlessscribbles.com/posts/20250603/ #IndieWeb #Blog #Blogging #Web #Internet"
},
"published": "2025-06-07T06:28:07+00:00",
"post-type": "note",
"_id": "45033126",
"_source": "8007",
"_is_read": false
}
My latest (and late) post:
Going Indie - Webrings are great for connecting the IndieWeb, making it easy and fun to find new and interesting content.
https://www.closingtags.com/blog/going-indie
#indieweb #smallweb #webdev
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@closingtags/114640418467490505",
"content": {
"html": "<p>My latest (and late) post:</p><p>Going Indie - Webrings are great for connecting the IndieWeb, making it easy and fun to find new and interesting content.</p><p><a href=\"https://www.closingtags.com/blog/going-indie\"><span>https://www.</span><span>closingtags.com/blog/going-ind</span><span>ie</span></a></p><p><a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.social/tags/smallweb\">#<span>smallweb</span></a> <a href=\"https://mastodon.social/tags/webdev\">#<span>webdev</span></a></p>",
"text": "My latest (and late) post:\n\nGoing Indie - Webrings are great for connecting the IndieWeb, making it easy and fun to find new and interesting content.\n\nhttps://www.closingtags.com/blog/going-indie\n\n#indieweb #smallweb #webdev"
},
"published": "2025-06-07T05:26:03+00:00",
"post-type": "note",
"_id": "45032870",
"_source": "8007",
"_is_read": false
}
The great part about having a website is that you can just write about whatever you want and serve it up on an html plate for the whole internet. Here's 500 words of rambling about a nonsense message I saw today.
https://axxuy.xyz/blog/posts/2025/mynewfavoritespam/
#Blog #Blogging #Blogpost #IndieWeb #PersonalWebsite #PersonalBlog #Spam
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://pony.social/@axxuy/114640146658157042",
"content": {
"html": "<p>The great part about having a website is that you can just write about whatever you want and serve it up on an html plate for the whole internet. Here's 500 words of rambling about a nonsense message I saw today.<br /><a href=\"https://axxuy.xyz/blog/posts/2025/mynewfavoritespam/\"><span>https://</span><span>axxuy.xyz/blog/posts/2025/myne</span><span>wfavoritespam/</span></a><br /><a href=\"https://pony.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://pony.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://pony.social/tags/Blogpost\">#<span>Blogpost</span></a> <a href=\"https://pony.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://pony.social/tags/PersonalWebsite\">#<span>PersonalWebsite</span></a> <a href=\"https://pony.social/tags/PersonalBlog\">#<span>PersonalBlog</span></a> <a href=\"https://pony.social/tags/Spam\">#<span>Spam</span></a></p>",
"text": "The great part about having a website is that you can just write about whatever you want and serve it up on an html plate for the whole internet. Here's 500 words of rambling about a nonsense message I saw today.\nhttps://axxuy.xyz/blog/posts/2025/mynewfavoritespam/\n#Blog #Blogging #Blogpost #IndieWeb #PersonalWebsite #PersonalBlog #Spam"
},
"published": "2025-06-07T04:16:55+00:00",
"post-type": "note",
"_id": "45032551",
"_source": "8007",
"_is_read": false
}
I love the concept of webrings, but it bothers me that so much of the #indieweb goes years in between updates.
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://polymaths.social/@alatartheblue/statuses/01JX3W539PE7Q5DR1N3H0PHAPP",
"content": {
"html": "<p>I love the concept of webrings, but it bothers me that so much of the <a href=\"https://polymaths.social/tags/indieweb\">#<span>indieweb</span></a> goes years in between updates.</p>",
"text": "I love the concept of webrings, but it bothers me that so much of the #indieweb goes years in between updates."
},
"published": "2025-06-07T00:20:21+00:00",
"post-type": "note",
"_id": "45031601",
"_source": "8007",
"_is_read": false
}
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://caneandable.social/@WeirdWriter/114638280007268893",
"content": {
"html": "<p>Popping up and some tiny April recommendations <a href=\"https://sightlessscribbles.com/newsletters/20250403202714/\"><span>https://</span><span>sightlessscribbles.com/newslet</span><span>ters/20250403202714/</span></a> <a href=\"https://caneandable.social/tags/Blog\">#<span>Blog</span></a> <a href=\"https://caneandable.social/tags/Blogs\">#<span>Blogs</span></a> <a href=\"https://caneandable.social/tags/Blogging\">#<span>Blogging</span></a> <a href=\"https://caneandable.social/tags/IndieWeb\">#<span>IndieWeb</span></a> <a href=\"https://caneandable.social/tags/NoPaywall\">#<span>NoPaywall</span></a></p>",
"text": "Popping up and some tiny April recommendations https://sightlessscribbles.com/newsletters/20250403202714/ #Blog #Blogs #Blogging #IndieWeb #NoPaywall"
},
"published": "2025-06-06T20:22:13+00:00",
"post-type": "note",
"_id": "45030063",
"_source": "8007",
"_is_read": false
}
Social networks have led to the standardization of content through the standardization of form.
But there’s still a small corner of the web that takes pride in doing things their own way.
https://www.mariobianchi.dev/title/beyond-the-walled-gardens-healthier-decentralized-web-fediverse-rss-indieweb
#technofeudalism #rss #indieweb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@mariobianchi/114638161820305808",
"content": {
"html": "<p>Social networks have led to the standardization of content through the standardization of form.<br />But there\u2019s still a small corner of the web that takes pride in doing things their own way.</p><p><a href=\"https://www.mariobianchi.dev/title/beyond-the-walled-gardens-healthier-decentralized-web-fediverse-rss-indieweb\"><span>https://www.</span><span>mariobianchi.dev/title/beyond-</span><span>the-walled-gardens-healthier-decentralized-web-fediverse-rss-indieweb</span></a></p><p><a href=\"https://mastodon.social/tags/technofeudalism\">#<span>technofeudalism</span></a> <a href=\"https://mastodon.social/tags/rss\">#<span>rss</span></a> <a href=\"https://mastodon.social/tags/indieweb\">#<span>indieweb</span></a></p>",
"text": "Social networks have led to the standardization of content through the standardization of form.\nBut there\u2019s still a small corner of the web that takes pride in doing things their own way.\n\nhttps://www.mariobianchi.dev/title/beyond-the-walled-gardens-healthier-decentralized-web-fediverse-rss-indieweb\n\n#technofeudalism #rss #indieweb"
},
"published": "2025-06-06T19:52:09+00:00",
"post-type": "note",
"_id": "45029836",
"_source": "8007",
"_is_read": false
}
I really like personal homepages and have quite a list of them bookmarked. I'll post one every week unless I fall behind this schedule. 😉 So here's Cool Personal Homepages #CPHP Vol. 43: "Elmar Klausmeier's Blog on Computers, Programming, and Mathematics [...]" https://eklausmeier.goip.de/
PS: Resolving that domain name doesn't work very well (for me using different networks and name servers) - just try it a few times and give it a minute..
#SmallWeb #indieweb #homepage #blog #screenshot
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.online/@jlsksr/114637990862096540",
"content": {
"html": "<p>I really like personal homepages and have quite a list of them bookmarked. I'll post one every week unless I fall behind this schedule. \ud83d\ude09 So here's Cool Personal Homepages <a href=\"https://mastodon.online/tags/CPHP\">#<span>CPHP</span></a> Vol. 43: \"Elmar Klausmeier's Blog on Computers, Programming, and Mathematics [...]\" <a href=\"https://eklausmeier.goip.de/\"><span>https://</span><span>eklausmeier.goip.de/</span><span></span></a></p><p>PS: Resolving that domain name doesn't work very well (for me using different networks and name servers) - just try it a few times and give it a minute..</p><p><a href=\"https://mastodon.online/tags/SmallWeb\">#<span>SmallWeb</span></a> <a href=\"https://mastodon.online/tags/indieweb\">#<span>indieweb</span></a> <a href=\"https://mastodon.online/tags/homepage\">#<span>homepage</span></a> <a href=\"https://mastodon.online/tags/blog\">#<span>blog</span></a> <a href=\"https://mastodon.online/tags/screenshot\">#<span>screenshot</span></a></p>",
"text": "I really like personal homepages and have quite a list of them bookmarked. I'll post one every week unless I fall behind this schedule. \ud83d\ude09 So here's Cool Personal Homepages #CPHP Vol. 43: \"Elmar Klausmeier's Blog on Computers, Programming, and Mathematics [...]\" https://eklausmeier.goip.de/\n\nPS: Resolving that domain name doesn't work very well (for me using different networks and name servers) - just try it a few times and give it a minute..\n\n#SmallWeb #indieweb #homepage #blog #screenshot"
},
"published": "2025-06-06T19:08:41+00:00",
"photo": [
"https://files.mastodon.social/cache/media_attachments/files/114/637/990/922/874/473/original/12a066d3a520eb3b.png"
],
"post-type": "photo",
"_id": "45029507",
"_source": "8007",
"_is_read": false
}
@manton this is the challenge of being the first koolaid man through the wall screaming into the void :(
I feel the same about all of the #indieweb community effort a decade plus ago
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://ruby.social/@veganstraightedge/114637774731469547",
"content": {
"html": "<p><span class=\"h-card\"><a class=\"u-url\" href=\"https://manton.org/activitypub/manton\">@<span>manton</span></a></span> this is the challenge of being the first koolaid man through the wall screaming into the void :(</p><p>I feel the same about all of the <a href=\"https://ruby.social/tags/indieweb\">#<span>indieweb</span></a> community effort a decade plus ago</p>\n<a class=\"u-mention\" href=\"https://manton.org/activitypub/manton\"></a>",
"text": "@manton this is the challenge of being the first koolaid man through the wall screaming into the void :(\n\nI feel the same about all of the #indieweb community effort a decade plus ago"
},
"published": "2025-06-06T18:13:43+00:00",
"post-type": "note",
"_id": "45029097",
"_source": "8007",
"_is_read": false
}
🎥 InlineStyle Tube just got smarter
We’ve added a new #trending section to the homepage for logged in users!
Now you’ll find:
• 🔥 What’s trending
• 🌱 Curated creators we support
• 🎯 A “For You” section based on your follows
Making #PeerTube more accessible, more fun, and less overwhelming.
Perfect time to explore → https://tube.inlinestyle.it
#Fediverse #OpenSource #DeGoogle #Video #IndieWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://mastodon.social/@inlinestyle/114637500470976436",
"content": {
"html": "<p>\ud83c\udfa5 InlineStyle Tube just got smarter<br />We\u2019ve added a new <a href=\"https://mastodon.social/tags/trending\">#<span>trending</span></a> section to the homepage for logged in users!</p><p>Now you\u2019ll find:<br />\t\u2022\t\ud83d\udd25 What\u2019s trending<br />\t\u2022\t\ud83c\udf31 Curated creators we support<br />\t\u2022\t\ud83c\udfaf A \u201cFor You\u201d section based on your follows</p><p>Making <a href=\"https://mastodon.social/tags/PeerTube\">#<span>PeerTube</span></a> more accessible, more fun, and less overwhelming.<br />Perfect time to explore \u2192 <a href=\"https://tube.inlinestyle.it\"><span>https://</span><span>tube.inlinestyle.it</span><span></span></a></p><p><a href=\"https://mastodon.social/tags/Fediverse\">#<span>Fediverse</span></a> <a href=\"https://mastodon.social/tags/OpenSource\">#<span>OpenSource</span></a> <a href=\"https://mastodon.social/tags/DeGoogle\">#<span>DeGoogle</span></a> <a href=\"https://mastodon.social/tags/Video\">#<span>Video</span></a> <a href=\"https://mastodon.social/tags/IndieWeb\">#<span>IndieWeb</span></a></p>",
"text": "\ud83c\udfa5 InlineStyle Tube just got smarter\nWe\u2019ve added a new #trending section to the homepage for logged in users!\n\nNow you\u2019ll find:\n\t\u2022\t\ud83d\udd25 What\u2019s trending\n\t\u2022\t\ud83c\udf31 Curated creators we support\n\t\u2022\t\ud83c\udfaf A \u201cFor You\u201d section based on your follows\n\nMaking #PeerTube more accessible, more fun, and less overwhelming.\nPerfect time to explore \u2192 https://tube.inlinestyle.it\n\n#Fediverse #OpenSource #DeGoogle #Video #IndieWeb"
},
"published": "2025-06-06T17:03:58+00:00",
"photo": [
"https://files.mastodon.social/media_attachments/files/114/637/550/757/305/754/original/c18ab29a3344ed12.jpg"
],
"post-type": "photo",
"_id": "45028524",
"_source": "8007",
"_is_read": false
}
I've been on a roll these past few weeks with writing a blog post a week. I've got a new one: The one where I wonder why we scrobble. Do you scrobble?
https://theresmiling.eu/blog/2025/06/scrobbling-it-all-up
#blog #personalBlog #personalWebsite #personalWeb #indieWeb #smallWeb
{
"type": "entry",
"author": {
"name": "#indieweb",
"url": "https://mastodon.social/tags/indieweb",
"photo": null
},
"url": "https://ibe.social/notes/a8ojq97n4g",
"content": {
"html": "<p><span>I've been on a roll these past few weeks with writing a blog post a week. I've got a new one: The one where I wonder why we scrobble. Do you scrobble?<br /><br /></span><a href=\"https://theresmiling.eu/blog/2025/06/scrobbling-it-all-up\">https://theresmiling.eu/blog/2025/06/scrobbling-it-all-up</a><span><br /><br /></span><a href=\"https://ibe.social/tags/blog\">#blog</a> <a href=\"https://ibe.social/tags/personalBlog\">#personalBlog</a> <a href=\"https://ibe.social/tags/personalWebsite\">#personalWebsite</a> <a href=\"https://ibe.social/tags/personalWeb\">#personalWeb</a> <a href=\"https://ibe.social/tags/indieWeb\">#indieWeb</a> <a href=\"https://ibe.social/tags/smallWeb\">#smallWeb</a></p>",
"text": "I've been on a roll these past few weeks with writing a blog post a week. I've got a new one: The one where I wonder why we scrobble. Do you scrobble?\n\nhttps://theresmiling.eu/blog/2025/06/scrobbling-it-all-up\n\n#blog #personalBlog #personalWebsite #personalWeb #indieWeb #smallWeb"
},
"published": "2025-06-06T15:50:25+00:00",
"post-type": "note",
"_id": "45027670",
"_source": "8007",
"_is_read": false
}