Henry Wilkinson's Avatar

Henry Wilkinson

@wilkinson.graphics.bsky.social

Designer who knows some things about web archives, OpenStreetMap enthusiast, occasional maker of music. Prev @webrecorder.net Currently @EQTY

364 Followers  |  235 Following  |  660 Posts  |  Joined: 09.04.2023  |  2.0314

Latest posts by wilkinson.graphics on Bluesky


Very much so! Itโ€™s been added to our code quality CI check as well!

18.02.2026 16:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We used Knip recently to find and clean up a good deal of unused code and dependencies after a big component refactor. Great app!

18.02.2026 15:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Also, looks nice!

17.02.2026 18:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Heh weโ€™re also pretty small (sole designer) but Iโ€™ll be doing some PDF work with Typst soon and Iโ€™m hoping the JSON approach will pay off when styling our reports.

Either way, if you run into limits itโ€™s pretty trivial to write token conversion scripts with LLMs these days. ๐Ÿคท

17.02.2026 18:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Interesting that you went away from the JSON route โ€” In our design system Iโ€™ve gone all in on it (parsing with Style Dictionary) mostly betting that token authoring tools will continue to improve.

The custom plugin looks cool, I really like Biangoโ€™s Pinwheel but I havenโ€™t tried it with Figma yet.

17.02.2026 18:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

To be fair, the thing this diagram is intends to convey is a real and useful method of maintaining multiple software versions!

Just remember to morge continvoucly and you're good!

17.02.2026 04:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

...But the original at least makes sense. I feel like it's worse that not only is the MS diagram bad, but also a ripoff.

16.02.2026 20:47 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

It's morgin time

16.02.2026 20:38 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm still hopeful there's room for care and craft in this world... FWIW it shows on npmx.dev :)

16.02.2026 20:36 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
A successful Git branching model In this post I present a Git branching strategy for developing and releasing software as Iโ€™ve used it in many of my projects, and which has turned out to be very successful.

the original is from 2010
nvie.com/posts/a-succ...

16.02.2026 20:30 โ€” ๐Ÿ‘ 21    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

woah now THAT is interesting!!

A lot of the design decisions I disagree with (time along Y axis) are still present ๐Ÿ™ƒ

16.02.2026 20:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Yeah, trying to one-shot this with a diffusion model seems like a foolish workflow at this point. LLMs can generate Mermaid diagrams and check their work with pretty solid results!

You can accomplish this same task with AI in a way that makes sense! That's what makes this so disappointing to me.

16.02.2026 20:17 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

This nonsense slop diagram in Microsoft's GitHub training guide is embarrassing. Maybe review things before unquestioningly publishing generated garbage? I guess that's too much to ask of one of the largest and richest companies in the world.

16.02.2026 18:46 โ€” ๐Ÿ‘ 87    ๐Ÿ” 17    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 18

Itโ€™s fun because if you live in Canada it just IS expensive!

16.02.2026 00:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Stamen Maps We are pleased to announce that we are partnering with Stadia Maps to provide tile hosting for Stamen map tiles.

maps.stamen.com/stadia-partn...

Free for non commercial use :)

I have always loved their watercolour tiles.

15.02.2026 21:08 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why don't you pass the time by playing a little solitaire?

14.02.2026 05:27 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When PGP is robustly integrated into applications (like Git!) it works really well. When everyone uses the Gmail web interface & mobile app, it isn't terribly useful. Building that bit wasn't Keybase's role, but the shared ledger of keys is only useful if the other half is widely implemented.

11.02.2026 16:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, I think part of why I liked the integration of PGP into Keybase is that it could help enable the "social" aspect of PGP which (in my opinion) is largely missing due to tooling failures.

...But it's only one part of the puzzle, and Keybase couldn't overcome the lack of tooling elsewhere.

11.02.2026 16:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the pre-LLM projects on my GitHub profile are like low-background steel

10.02.2026 20:47 โ€” ๐Ÿ‘ 89    ๐Ÿ” 9    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Heh maybe my "minus PGP" comment came off slightly snarky because frankly I have never had anyone send me a PGP encrypted email. I do sign my git commits tho.

I don't think a PGP key registry on ATProto (or linking to one) is dumb, seems like it could be handy?

10.02.2026 19:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is exciting though! I donโ€™t think the account trust linking system of Keybase really had that much product market fit. In the age of AI slop however, having a stronger signal for authenticity / identity seems like a good opportunity! Making it interoperable with ATProto doubly so.

10.02.2026 15:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Finally! Decentralized Keybase!!

โ€ฆWell, minus the PGP so far

10.02.2026 15:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
[css-overflow-4] Ellipsizing of text in middle of string ยท Issue #3937 ยท w3c/csswg-drafts Hello, There are many cases in which the information at the beginning & end (but not middle) of a string of characters are important, especially in technical identifiers (e.g. URLs, file names, lib...

Neat! Looking forward to this eventually making its way into CSS proper but until then, pretty nice approach.

github.com/w3c/csswg-dr...

09.02.2026 18:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Digital Iris
YouTube video by Ancient Digital Iris

"Animated Bokeh" has been on my whiteboard for a long time, and this is the result.

I thought it would just be for cheesy novelty effects, but it also does lightfield manipulation that was cooler than I expected.

www.youtube.com/watch?v=Kg_2...

07.02.2026 17:34 โ€” ๐Ÿ‘ 201    ๐Ÿ” 72    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 9
Label of a juice shot ingredients list consisting of orange, ginger, lemon, and oil of oregano.  A label below the ingredients says: โ€œPlease consult your doctor before use.  This is not a medical prescriptionโ€  as if somehow this vial of juice is a pharmaceutical product.

Label of a juice shot ingredients list consisting of orange, ginger, lemon, and oil of oregano. A label below the ingredients says: โ€œPlease consult your doctor before use. This is not a medical prescriptionโ€ as if somehow this vial of juice is a pharmaceutical product.

Consult my doctorโ€ฆ about drinking juice??

07.02.2026 02:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The time I didnโ€™t meet Jeffrey Epstein Last night, I was taken aback to discover that my name appears in the Epstein Files, in 26 different documents. This is despite the fact that I met Jeffrey Epstein a grand total of zero times, and โ€ฆ

Far from the only person this has happened to! scottaaronson.blog?p=9534

06.02.2026 23:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

THIS is nuts!

06.02.2026 23:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

On this day in 1992, George H.W. Bush sent a memo to all White House staff about how fat his dog was

06.02.2026 22:06 โ€” ๐Ÿ‘ 2286    ๐Ÿ” 454    ๐Ÿ’ฌ 45    ๐Ÿ“Œ 63

OR sunshine list everyone! Full pay transparency!

06.02.2026 14:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

After spending upwards of two hours trying to make my trackpad gestures work, Iโ€™ve decided that 2026 is not the year of the Linux desktop after all.

06.02.2026 01:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@wilkinson.graphics is following 20 prominent accounts