Pinned post

I’ve been using Mastodon for quite a while now—since , give or take—but have never posted a proper .

So, I’m a thirtysomething mechanical engineer and lousy guitarist. I work in the semiconductor industry, spend most of my spare time developing for the web, and own quite a few affordable (!) electric guitars, a handful of Raspberry Pis, and a couple hacked together MAME—I know—cabinets. Also, happily married, father of two, wannabe investor.

Pinned post

What I’m saying is, interests include , the , , , , and personal finance.

Show thread

I mean, the more channels, the better, I guess, but 3rd-party commercial websites are meh (and don’t need legitimized, them being enablers of abuse and shit).

Show thread

Not saying we need government-run Mastodon instances, but I’d rather government organizations communicate through official channels (first) than through f—king Facebook or Twitter.

I'm not a fan of WordPress's architecture per se, but I try to develop my plugins "the WordPress way." Make sure they use core functions _and looks_ wherever possible. That way I almost never have to fix things going forward.

Show thread

Pretty sure all the premium ("page builder," etc.) plugins _deliberately_ take a different route: once users are used to them, or rather, hooked, there's no way back.

Show thread

> When I review plugins, there is one thing that I consistently preach: simplicity. That begins with following the core WordPress UI and sticking as closely to it as the plugin’s features will allow. In essence, don’t make me think about how to use your plugin.

wptavern.com/tidying-the-media

Bookmarked buttondown.email/cassidoo/arch.

PHP okay, too?

function reorder($a, $b) {

$arr = array_combine($b, $a);

ksort($arr);

return $arr;

}

> Given an array of objects A, and an array of indexes B, reorder the objects in array A with the given indexes in array B.

(jan.boddez.net/notes/b1e129fdd)

(I mean, there’s an informal leadership, _I guess_, and a wiki that’s crazy hard to navigate, and a bunch of third-party services all hosted by the same two people. You don’t need any of those. If anything, there’s a number of standards—you need those for interoperability, that’s how it works—that you can pick and choose from, no strings attached.)

Show thread

There’s nowhere to sign up, no membership fees, no leadership. All it takes is a site of your own, that you’re in charge of. (Of course, if you’re perfectly happy having Facebook control your entire online presence, maybe it isn’t for you. That's okay, too!)

Show thread

No need at all to learn static site generators or host everything on the underpowered Raspberry Pi in your basement! Like, seriously, stop making it harder than it is.

Show thread

Webmentions are easy! WordPress has had pingbacks forever, and webmentions are hardly any different. Install the plugin, done. (Forget about the half dozen other “IndieWeb” plugins; you don’t need ’em.) Or, if you’re all adventurous, experiment with them yourself. Everything goes.

Show thread

IndieWeb is easy! 🙃 You get a domain of your own and a dead-simple website, and you’re 95% there. In fact, everything else is secondary to that.

LastPass’s Android/Firefox integration kinda sucked, but Bitwarden is, well, worse.

Jan Boddez boosted

Working on a series of reviews of various free/OSS tools for generating print-ready PDFs from HTML and CSS. First up is will be weasyprint. Can you guess which of these is which: latex, weasyprint, and Chrome/puppeteer?

Jan Boddez boosted
Jan Boddez boosted

If you are on Pixelfed, please share a link to your profile so I can follow you!

Bookmarked jamieadams.click/notes/202110-.

> [A]t some point you have to stick with something, because any gains in efficiency are lost in the time spent looking for a solution.

(jan.boddez.net/notes/c57923a3a)

Show older
Mastodon

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