Ross Hendry

kind note

I really love it when someone’s poorly implemented a debounce or something on a text field and when typing on mobile it grinds to a halt then shoves the cursor back and finishes the laggy input.

The thing about reading a new book to your child is that sometimes you realise halfway through that the story is an allegory for acrimonious divorce and its effect on children.

“Yeah, you can have this one again, but maybe Room On The Broom after it?”

Lots to do on a bank holiday, but first some coffee and the first episode of Terminus.

Currently suffering from the medical condition known as “gardener’s back”.

Bought a bluetooth adapter for my open-backed headphones. Of course, the microphone is dogshit which makes it pretty useless for work.

Every set of bluetooth headphones I’ve tried to use for calls as had awful microphone quality. No idea if it’s a config or device issue.

Finally managed to drag my Previews order helper into the current day and make it also pull in information from other distributors since there’s less and less in Previews.

A lot of my saved searches in it were for individual creators rather than book titles, so I could see whenever Jeff Lemire and Ed Brubaker have new books out without nedeing to worry about missing order cutoffs.

That’s the first major work I’ve done on it for five years, and I left a lot of traps for myself to fall into. Hopefully it’ll be a little easier to understand next time I have to dive into it.

In the process of gatsby upgrades I fixed an annoyance/bug/workaround that had been in the code for five years.

Sometimes you just look at it again and think “Well that’s not the way to do it”.

When forking a project that uses urls for module or package names (Hello, Go!), is it polite to rename the module straight away, or do you just leave it as the old name?

Aw, man! Do I need to start moving away from using github as a login provider? I mean, sure, I can set up my own indieauth endpoint, bridge to my own OpenID as a provider, expose that on a VM somewhere, implement tailscale reverse proxy auth, then forget my password. Just seems a bit overkill.

Managed to get the posse’ing blog to split notes and post threads. But why does the root message not show on the profile page? 🤔

After putting underlay back down, the stairs are definitely a bit quieter, and I also resolved some problems with the kickstarter feed over the weekend.

Fixed a bug where if you linked to your project in pre-release, it would probably never show up in the feed after launch. Just on the feed today I’m seeing new projects (to me) that have been running a while.

Also made it run much cheaper. Not before I also introduced a bug for three days that’s cost me ~$30. Win some, lose some.

The carpet is back down, all tools put away, the stairs still creak. But, I had fun. I’m mostly very wary of tackling DIY, so getting all that done was a big win.

Also, no blood lost on carpet tacks. No wood splitting, no plaster damaged, new underlay down. All in all, very far from a disaster.

“I’m moving my blog to substack” is becoming a really handy way of cutting down on the number of RSS feeds I feel the need to keep up with.

Made a little update to the Kickstarter feeds. It’ll now correctly pick up posts which embed the Kickstarter link but don’t include it in the text.

Going to do some work over the next few days to try and get the running costs down more.

It’s my own fault. I uttered the immortal phrase “I’m all done with this task, just need to update a couple of tests”. I could hear gremlin-like giggling as soon as I said it.

I have finally (finally!) ordered a new bluray player. I’ll be able to make a start on the last two years of Doctor Who boxed sets