Skip to content

Notes

Short status updates that may end up elsewhere, too.

Love the renewed attention for “classless” CSS frameworks, …

Love the renewed attention for “classless” CSS frameworks, but I’m gonna keep calling them CSS—or browser—resets. (Just kidding—nah, I’m serious—but this is how I’ve been approaching web design for the longest time. Doesn’t mean I’m somehow against “component-based design,” by the way. [That said, I rarely need more than a handful of classes beyond microformats, “the simplest way to mark up structured information in HTML.”])

Also, quoting from Jeremy Keith’s “Robustness and Least Power”:

Choose the least powerful language suitable for a given purpose.

Robustness and least power
adactio.com

Bookmarked https://aaronfrancis.com/2020/laravel-pseudo-daemons. A Laravel pseudo-daemon “will instruct Laravel …

Bookmarked https://aaronfrancis.com/2020/laravel-pseudo-daemons.

A Laravel pseudo-daemon “will instruct Laravel to try to run [a] command every minute, to place it in the background, and to not start another one until the first one is finished.”

Laravel handles that whole part for us, out of the box, for free.

Laravel Pseudo-Daemons - Aaron Francis
aaronfrancis.com

In reply to https://jlelse.blog/micro/2020/05/post-mentioned-in/. Couldn’t you iterate over …

In reply to https://jlelse.blog/micro/2020/05/post-mentioned-in/.

Couldn’t you iterate over all articles only once, and store (to a JSON file or so) any links (both source and target) you encounter, and work from there? When subsequently generating the actual pages, you’d merely have to fetch and include the relevant links from the existing array.

jlelse’s Blog
jlelse.blog

In reply to https://jlelse.blog/posts/retiring-androidpub/. That’s quite a following! …

In reply to https://jlelse.blog/posts/retiring-androidpub/.

That’s quite a following! Maybe revisit the idea of a(nother) side business at a later time? I can totally recommend it! (There’s nothing wrong with a salaried job, either. I love [the benefits of] doing both.) It’s important to stick to legal and other obligations, though. You don’t wanna get in trouble over what’s essentially still a hobby, even if it requires consulting at least an accountant. :-)

Retiring AndroidPub
jlelse.blog

Bookmarked https://wptavern.com/gutenberg-8-1-includes-block-copying-testimonials-pattern-and-patterns-ui-update. Honestly, it’s things like this Testimonials …

Bookmarked https://wptavern.com/gutenberg-8-1-includes-block-copying-testimonials-pattern-and-patterns-ui-update.

Honestly, it’s things like this Testimonials pattern that worry me a bit. Say you’re displaying testimonials sort of all over your site. (Let’s make it multilingual, too.) You’re now asked to update a quote. In twelve or so locations. (If you’d used a [non-public] custom post type, like [some version of] Jetpack’s testimonials, you’d do this only once [per language].) Luckily, you can now copy blocks around, too, but still.

Gutenberg 8.1 Includes Block Copying, Testimonials Pattern, and Patterns UI Update
wptavern.com

In reply to https://janboddez.tech/notes/5637fac172. Thought I was smart, …

In reply to https://janboddez.tech/notes/5637fac172.

Thought I was smart, appending ?with-replies=1 to my notes section’s URL, but my Microsub aggregator—Aperture—seems to be ignoring it. No replies for me then (using this h-feed). Also, the image proxy thingy doesn’t work for this one image over at WP.com … Will have to investigate.

In reply to https://janboddez.tech/notes/380c75c2f2. I can also _not_ …
janboddez.tech

In reply to https://janboddez.tech/notes/380c75c2f2. I can also _not_ …

In reply to https://janboddez.tech/notes/380c75c2f2.

I can also not crop avatars, and just replace border-radius: 50%; with a smaller, absolute number, as I’d have no way of knowing each image’s aspect ratio. (Con: potentially huge image sizes, depending on the source. Also, not as pretty. [But don’t wanna resort to JS.])

Found this pure-PHP Camo clone that I’ll use …
janboddez.tech