Not-so-pro tip: in your RSS feeds, do not name titleless notes “No Title,” but leave out the `title` tag altogether.

It’s my still limited understanding of all things , undoubtedly, but all of this _feels like_ it’d be easier if we stopped trying to mimic Facebook products and just accept semantic HTML and be done with it.

(jan.boddez.net/notes/b1b0fbf0c)

Show thread

TIL it’s super easy to modify Press This’s default content, without having to know a ton of JavaScript. petermolnar.net/article/press-

I don't "book blog," but I do tend to forget which graphic novels—like, what edition and such—I actually own, even if there's only 25 of them at most. (I mostly get whatever few books I read from the local public library.) I mean, I'm going to have to do a (smallish) "books" section now.

Added a job to my feed aggregator/Microsub server that quickly validates mf2 media, i.e., the URLs that end up in entries’ `photo` and `video` arrays, by means of a HEAD request. If the server returns a 404 (or similar), the URL is probably faulty (e.g., the result of a misplaced `u-photo` tag), and the item removed from the list. No more (well, definitely less) “broken images” below posts!

(jan.boddez.net/notes/5d5f2d460)

Bookmarked indiepaper.io/.

What if I used Indigenous to send “read” posts to my site and then have my server automatically push these articles—i.e., for URLs—to a specific “feed” in my reader? Same way I treat YouTube vids, kind of. I’d no longer need a separate read-it-later app!

(jan.boddez.net/notes/0e832dffd)

It doesn’t make sense to display someone’s _entire_ blog post underneath yours just because they casually mentioned it.

(jan.boddez.net/notes/b4ad9e375)

Speaking of having `u-photo` adjacent to `e-content` rather than inside it, I use—unless I forget, of course—a similar approach to provide context to RSS subscribers but not to h-feed followers.

Show thread

I often explicitly add things like, “In reply to …,” to notes like this, to offer some context to passers-by and RSS subscribers alike. And then forget to keep these sentences _out_ of my `e-content`, so that social readers, which already pick up the microformats in them, don’t go and display the same information twice. Details matter.

(jan.boddez.net/notes/5c88d99f0)

Got reminded of my own /feeds page today. This site only offers 3 “true” RSS feeds: one for regular blog posts (articles), one for shorter status updates (notes), and one for both. That said: most of this site’s sections double as a h-feed; you _can_ even follow search results! Moreover, both articles and notes are marked up using microformats, for social readers to do their thing.

(jan.boddez.net/notes/99d878da7)

In case anyone out there wanted to automatically convert (some of) their wallabag bookmarks into WordPress posts (or notes, or whatever). github.com/janboddez/import-fr

(jan.boddez.net/notes/a41624896)

My feed reader, current status. Just because. Still runs on just about any hosting environment, still supports h-feeds. No Micropub, yet. (Well, Micropub works. Interface still missing.)

(jan.boddez.net/notes/3e2f6c4d4)

Learned about HTML Purifier’s “Allowed” (rather than “AllowedElements”) setting, and that PicoFeed strips empty HTML tags by default. Anyway, entries that contain tables now look good!

(jan.boddez.net/notes/a2e92bf43)

Show thread

Added “unread counts” to my RSS reader’s Microsub implementation. Fun fact: the reader itself—the new one—doesn’t display them. But Microsub clients will.

Some (not very) creative use of Laravel’s `hasManyThrough`, `withCount`, and `$casts` array is all it took!

(jan.boddez.net/notes/bb85aa70b)

Did I already mention I brought back `figure` and `figcaption` support to my “soon-to-be-social” reader? Makes posts look so much better!

(jan.boddez.net/notes/2836c0fba)

Looks like the IndieAuth Client for PHP dropped the `me` param when it exchanged `getAccessToken()` for `exchangeAuthorizationCode()` around when it moved to the 1.0.0 version, and that WordPress’s IndieAuth plugin never fully caught up, I’m thinking because Aperture hadn’t upgraded till now (and no one is foolish enough to self-host it, let alone the very latest version). (Also, please correct me if I’m wrong.)

(jan.boddez.net/notes/ed7033773)

Show older
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!