#dev 2026-01-21
2026-01-21 UTC
Psychotic1 joined the channel
vidak joined the channel
vidak joined the channel
#
btrem [Al_Abut] [aciccarello]: I use 11ty, but I don't generate a separate RSS feed. I'm trying to avoid the RSS feed getting broken in the future after I stop checking it. So I just have an `h-feed` of `h-*`s. But even that probably doesn't make sense since I don't offer a tool to covert that to RSS.
#
[snarfed] quaff fixed your bridged bluesky handle, should hopefully show up on http://bsky.app soon
#
quaff wooo thank you snarfed!
#
[morgan] Dont want to take up space with my special interest too much but Ive been on a weeks long bender of learning about CSS animations and performance in browsers. specifically about GPU enabled animating in browsers. Im going to have a bunch of stuff on my personal website in coming days, and its prepping for a talk on the 28th
#
ulhar4409 reworking my micropub stuff a bit and i accidently got it to generate paths like /2026/01/20//n2/
grufwub joined the channel
vidak and oodani joined the channel
#
[aciccarello] I think there is a canonicalization piece in the spec
cotsuka and DanQ joined the channel
#
[Al_Abut] Add this effect to the million other things that I can’t believe CSS can do these days:
#
[Al_Abut] Try the code demo page and tell me that doesn’t look as slick as anything in Lightroom or Photos.
max1 joined the channel
#
max1 anyone want to test my gps location tracker? built it with react native, has geofencing, works offline. Email google account → colota@mxd.codes for play store beta, or download apk soon on github.com/dietrichmax/colotaanyone want to test my location tracker? built it with react native, has geofencing, can send locations to https endpoint but also works offline (data export possible). Email google account → colota@mxd.codes for play store
#
max1 beta, or download apk soon on github.com/dietrichmax/colota
#
max1 well that didn't work as expected
barnaby and [Murray] joined the channel
#
[Murray] @Max1 ooh I'd actually be quite interested in something like this. Not sure how much I'd be able to properly _test_ it, but if you just need people to download and install, I'd be happy giving the offline mode a spin. Always looking for a way to drop Google Timeline, but so far nothing has come close
#
max1 There will be also backend to selfhost to visualize the timeline etc. but for now just the app will be release. If you are interested I would need to add you to a closed beta group with your google/playstore mail (requirement by playstore for new developers). You can send it to colota@mxd.codes or just leave it here(however you want). Then I will add you and you will be able to download the beta at https://play.google.com/apps/testing/com.Colota
barnaby, cotsuka, shoesNsocks, simonbc and [marksuth] joined the channel
#
[Al_Abut] [aciccarello] @btrem what would you say is 11ty’s best feature for you? And its biggest drawbacks?
simonbc and vidak joined the channel
#
aaronpk Max1: if you make the HTTP request compatible with this format I'll add it to the list here https://github.com/aaronpk/Overland-iOS#settings
cotsuka joined the channel
#
aaronpk The previous android version hasn't been updated in a long time and I still get requests for an android version https://github.com/OpenHumans/overland_android
Dryusdan_ and max1 joined the channel
#
max1 Max
#
max1 I will never get this chat :D. Its basically compatible out of the box because you can modify the api field names. Only difference is it is using Unix Timestamp instead of ISO 8601. @Murray: If you join the google group https://groups.google.com/g/colota-beta-testing you can also download it at https://play.google.com/apps/testing/com.Colota
blacklight, IWSlackGateway, [snarfed], [tantek], [manton], simonbc, barnaby, [social]1, cotsuka, GuestZero, redshuffle, gRegor and btrem joined the channel
#
[aciccarello] btrem, what do you mean? It is one function but you can have it output a lot of different ways based on the properties
#
btrem [aciccarello]: It appears like I can specify only one postTemplate but maybe I've misunderstood the docs https://getindiekit.com/configuration/post-template
#
btrem I might be missing something. My current publishing with 11ty works backwards from how (I think) micropub works. Every content type is in its own directory, with directory data files specifying microformats properties. For example, articles are in posts, and `posts.11tydata.json` includes `type: entry`, which in my nunjucks template is output with `<body class="h-
{{ type }}">`. #
[aciccarello] Do you have multiple files per post?
#
[aciccarello] The folder is based on the post type config so that is fine
#
[aciccarello] The post template is a JS function so you can have it output different things based on the micropub properties.
#
[aciccarello] Yep, IndieKit will automatically figure out the post type via post-type discovery. If it has a photo it is a photo post. If it has a bookmark property it is a bookmark. For recipe you might have it look for a custom ingredients property to determine the type.
jeremy joined the channel
#
[aciccarello] Yes, that would be in the post type config https://getindiekit.com/configuration/post-types
#
[aciccarello] I think that's fairly normal. The micropub spec already defines most of the standard post type formats. It's just up to your micropub server (Indiekit) to figure out what to do with that data.
#
[aciccarello] Welcome 😁
#
[aciccarello] For me, the fact 11ty is JS and had a direct migration from Jekyll/Ruby was a big benefit for me. And then the flexibility around data was huge. I'm much more comfortable writing plugins for it than I was with Jekyll.
#
[aciccarello] The variety of template languages is also a plus. And the maintainer is very intentional about reducing dependencies and long term maintenance.
vriska joined the channel
#
tgagor Hey
#
tgagor I integrated webmention.io with my blog and I query its API with JavaScript to show mentions and likes back on my site - do far all good.
#
tgagor The thing is that, not all likes/re-posts show up. Do you know about any rate limits on this service or other reasons?
cotsuka and vriska joined the channel
vriska and cotsuka joined the channel
#
tgagor This is an example post (2 likes, 1 re-post): https://mastodon.social/@tgagor/115934958924490983
#
tgagor Calling API just two items: https://webmention.io/api/mentions.jf2?target=https://gagor.pro/2026/01/digital-gardening/
#
Loqi [preview] [Tom] Treating your personal website like a garden you tend continuously, not as a finished construction, but rather cultivated, authentic fragmented of web. #blog #Hugo #IndieWeb: https://gagor.pro/2026/01/digital-gardening/ https://files.mastodon.social/media_attachments/files/115/934/958/858/697/074/original/fdb337694efaa482.webp
#
tgagor [edit] This is an example post (2 likes, 1 re-post): https://mastodon.social/@tgagor/115934958924490983
#
tgagor Calling API - just 2 items: https://webmention.io/api/mentions.jf2?target=https://gagor.pro/2026/01/digital-gardening/
#
tgagor [edit] This is an example post (2 likes, 1 re-post): https://mastodon.social/@tgagor/115934958924490983
#
tgagor And yes, I use Bridgy.
#
tgagor Calling API - just 2 items: https://webmention.io/api/mentions.jf2?target=https://gagor.pro/2026/01/digital-gardening/
CrimeWave, cotsuka and DanQ joined the channel
