James Sumners

@james.sumners.info

I write code. You can find a lot of it at https://github.com/jsumners. When I'm not doing that, I'm probably riding my bike or practicing yoga. https://www.strava.com/athletes/5096393

Every time I open a site or app and it pops up a bunch of “guided tour” prompts I get unreasonably angry and slam whatever I can to get them out of the way. What an absolutely terrible UX.

I have been using AirMail for my personal email across macOS and iOS for several years. I begrudgingly paid their $10/yr fee for reasons. But they've jacked it up to $40/yr. Is Apple's Mail<dot>app my only option now?

I'm actively trying to organize and clean out my photos library. I used to take pictures of bad parking. I have deleted a lot of them, and will delete these, but these two have to be shared with the world before I do so.

BildBild

This succinctly captures everything I despise about “go vote” calls. No one that says such actually wants you to vote. They want you to vote their way. Selecting “none of these wastes of air” is a perfectly valid vote. But they’d still are trying to shame you into thinking otherwise.

Bild

I find the `??=` operator so marginally useful that it might as well not exist. Only assign if the left hand operand is nullish? Pretty pointless when you define shape from the outset (as you should do). It’d be far more useful if it assigned when the right hand operand is not nullish.

Just finished Sea of Stars. The game is fantastic and superbly done, but absolutely ruined by the “press A in time to block hit” mechanic. It was a real struggle to get through it because of that. I avoided combat whenever I could so I wouldn’t have to suffer through that mechanic.

It wouldn’t be a work week if I didn’t have to explain to at least one user how the caret qualifier works and why our package is not “vulnerable” to whatever advisory has them freaked out.

I thought this was obvious. The only thing that should be added is anchors with identifiers so that people can link directly to relevant sections. Every heading in every post on jrfom.com provides this with a § link. Tip: these tools were designed for research and citation. Use them accordingly.

Room Full of Mirrors

James Sumners's ramblings about various topics

jrfom.com

Bryan Buchs@bryanbuchs.com · 2mo ago

Well done article via @cassidoo.co’s newsletter this morning. I’ve pushed clients to remove those stupid share buttons for years, nice to have some metrics to back up my assumptions.