#dev 2025-02-07
2025-02-07 UTC
Guest1235, [tw2113], progrium, [0x3b0b], grufwub, MyNetAz and gRegor joined the channel
#
gRegor Not directly personal site related, but I'm experimenting with Cryptpad a bit after being in some communities talking about using it more. Which I'm in favor of, but concerned about the rough edges of it; I see people sharing document links that are at least read public and sometimes read/write.

#
gRegor Anyway, the part that is kinda personal site related, you can create an account, get a profile page, and a public signing key. So I added a link to that profile page along with my "elsewhere" links: https://gregorlove.com/follow/#cryptpad

[Jo], [schmarty], [aciccarello], bugliker, gRegor, jak2k, [qubyte], Dryusdan, nemonical, ttybitnik, Guest6, MyNetAz, ben, Xe, bterry2 and Chai3 joined the channel
#
Chailotl Does micropub.rocks not let me delete my endpoints?
#
Chailotl Oh! You made that service? :o
barnaby joined the channel
#
[Joe_Crawford] A lot of folks here use eleventy and I see folks experimenting with newsletters. Scott Andrew's recent post on his integration with eleventy and buttondown is pretty interesting. https://scottandrew.com/blog/2025/01/integrating-eleventy-with-buttondown-to-create-sub/
Viv_Slakes, GuestZero and doesnm joined the channel
#
[aciccarello] Nice! I haven't done much with edge functions but the buttondown api looks pretty good
doesnm joined the channel
#
capjamesg[d] What is URL design?

#
Loqi URL design is the practice of deliberately designing URLs, in particular, permalinks, typically for a better UX for everyone who creates, reads, and shares content https://indieweb.org/URL_design

#
capjamesg[d] URL design <<

{{capjamesg}}
documented his static asset URL design at https://jamesg.blog/2025/02/07/redesigning-the-structure-of-my-blog-images-folder/#
Loqi ok, I added "

{{capjamesg}}
documented his static asset URL design at https://jamesg.blog/2025/02/07/redesigning-the-structure-of-my-blog-images-folder/" to the "See Also" section of /URL_design https://indieweb.org/wiki/index.php?diff=99897&oldid=98949 #
capjamesg[d] [edit] URL design <<

{{capjamesg}}
documented his static asset URL design at https://jamesg.blog/2025/02/07/redesigning-the-structure-of-my-blog-images-folder/#
[Joe_Crawford] [snarfed] is that under the hood and powering - like - the bluesky integration? https://buttondown.com/features/integrations -- or am I misunderstanding what the integration is and does?
#
[Joe_Crawford] I think I get it. Cool!
gRegor joined the channel
nemonical joined the channel
#
carrvo It is common to introspect during every resource retrieval. My endpoints serve as both a client and a resource. A gotcha is that mod_oauth2 requires the `sub` claim to properly update Apache's user field for it to be passed to the authorization layer.
#
carrvo It may be easier to "Stay Anonymous", learn more about it's introspection development, then loop back to login as yourself.
#
carrvo I would love a proper Apache module for IndieAuth...but that is too much for me at this time to develop. Then I wouldn't need introspection (though I am quite happy to support it).
ttybitnik, gRegor, MyNetAz and Chailotl joined the channel
#
gRegor [snarfed], does the person-tag described in https://brid.gy/about#person-tag work with Bridgy Classic publish to Bluesky? I want to @-mention [Joe_Crawford] in a post.

#
gRegor That section mentions "Flickr" but I found it linked from the Bluesky mention here: https://brid.gy/about#publish-types

sebbu2 joined the channel
#
gRegor Hm, the link came through but don't think it's a mention: https://bsky.app/profile/gregorlove.com/post/3lhmm6fnzan2g The "@" is inside the link text on my original, but no on bsky

#
[Joe_Crawford] I did not receive a user mention based notification. But the link works to go to my account.
#
carrvo gRegor, the resource is the webpage, but the auth in front of the resource asks the IdP whether it should grant access. I believe the need to re-ask is for statelessness, but there may also be caching as well.
#
carrvo snarfed, "being a website" is actually a secondary goal. I also decided to follow security practices like defense in depth and deny by default. The transition to opening specific pages up to the public has a technical limitation of a library version I am using (and documented on MIndie-Client).
#
carrvo Much of which is in that particular page. Which is ironic since the page is login gated...
#
carrvo As it stands, requiring introspection is a technical limitation of a library I am using (I am looking at you, mod_oauth2). Things can simplify when more specific modules exist...down the road when I want that headache.
ttybitnik, claudinec, MyNetAz and Chailotl joined the channel