Tom Usher's Avatar

Tom Usher

@usher.dev.bsky.social

Independent developer/systems guy from North Wales. Probably talking about Django/Wagtail. Also board games, video games, other nerdy stuff.

85 Followers  |  244 Following  |  33 Posts  |  Joined: 11.09.2023  |  1.8347

Latest posts by usher.dev on Bluesky

Hope you've had a good one!

15.06.2025 17:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
[BUG] Can't install `camelcase` and `decamelize` Β· Issue #8203 Β· npm/cli Is there an existing issue for this? I have searched the existing issues This issue exists in the latest npm version I am using the latest npm Affected packages registry.npmjs.org/camelcase registr...

Cloudflare adding a rule to their default WAF ruleset to block URLs containing the word 'camel' was not on my April Fool's bingo sheet github.com/npm/cli/issu...

01.04.2025 17:06 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Have you made a typo?
Have you exhausted all the evidence?
Have you re-examined your assumptions?

Have you made a typo? Have you exhausted all the evidence? Have you re-examined your assumptions?

I think the text that appears to dissuade you from using hints in Case of the Golden Idol should also be presented before you’re allowed to reply to someone’s Bluesky post

30.03.2025 15:13 β€” πŸ‘ 1162    πŸ” 274    πŸ’¬ 5    πŸ“Œ 4

Congrats Jake, well deserved!

17.03.2025 22:02 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It triggers a lot of anxiety having so many eyes on something I wrote, but I was not expecting people reaching out with kind words via email or Bsky/Mastodon. That little bit of extra effort has a big effect, definitely something I'll be keeping in mind next time I read or watch something I enjoy.

09.03.2025 08:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Kill your Feeds - Stop letting algorithms dictate how you think

In an attempt to blog more, I ended up writing about the damaging influence of algorithmic feeds, and how we can take back control. usher.dev/posts/2025-0...

08.03.2025 14:52 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Really enjoyed it, love your style of presentation!

25.02.2025 10:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Great game. Kuhhandel Master is worth picking up too - it adds a few new cards and auction mechanics that I think improve the game.

01.02.2025 10:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'll have to add that to the list for when my kids are older, it can go in the same talk as how to change what device Bluetooth earphones are paired with, and when to use 2.4GHz Vs 5GHz WiFi. Although they'll probably be teaching me this stuff soon enough.

10.01.2025 20:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You're absolutely right - poor phrasing on my side here, perhaps I should have highlighted Wagtail as an alternative if you interested in working on/with a CMS where sustainability continues to be a priority.

09.01.2025 17:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's so sad to see the efforts of this team be dismissed with so little care. If you want to keep building sustainable websites, it's time to give Wagtail a go. wagtail.org/sustainabili...

09.01.2025 16:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Tesco's Clubcard Unpacked is a thing that exists and has revealed that we purchased 39 packs of crumpets and 32 cucumbers last year. Just thought you'd like to know.

09.01.2025 16:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

#gamesdonequick is currently showing a simultaneous 4-player ruin of Super Mario, with all four player feeds superimposed on each other. Incredibly cool tech. www.twitch.tv/gamesdonequick

07.01.2025 22:04 β€” πŸ‘ 26    πŸ” 4    πŸ’¬ 1    πŸ“Œ 2

I've been informed that there's a specific socket where a Lightning cable is not available so I've hung up my everyday-wear cape in shame.

07.01.2025 21:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes my wife may have birthed and fed two kids, but I made sure that there are appropriate charging cables for all our devices in convenient places around the house, so credit where credit is due.

07.01.2025 21:37 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I don't know where I first read it but I still say "eXtract Ze Vucking File" to myself to remember the order of flags for `tar -xzvf`

04.01.2025 12:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Amazing accomplishments, don't know how you manage it all!

27.12.2024 07:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A table of various cheeses, dips and crackers.

A table of various cheeses, dips and crackers.

The cheese begins.

26.12.2024 19:35 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A photo of an unopened brown box labelled Home Assistant Voice Preview

A photo of an unopened brown box labelled Home Assistant Voice Preview

That was quick!

21.12.2024 20:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If this is official voice hardware I'll be both disappointed to throw away all that work hacking on a custom solution and very pleased I no longer have to.

18.12.2024 18:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Nice, this turned out great! I have a load of bits in a drawer ready for a WLED project that I haven't got around to, so maybe this will give me the kick I need to get started.

18.12.2024 16:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Meta AI release Llama 3.3 This new [Llama-3.3-70B-Instruct model](https://huggingface.co/meta-llama/Llama-3.3-70B-Instruct) from Meta AI makes some bold claims: > This model delivers similar performance to Llama 3.1 405B with ...

Added this provocative note to my Llama 3.3 post concerning the CO2 impact of training the model, which Meta calculated as 11,390 tons CO2eq

"I believe that's equivalent to around 20 fully loaded passenger flights from New York to London (at ~550 tons per flight)." simonwillison.net/2024/Dec/6/l...

06.12.2024 20:36 β€” πŸ‘ 82    πŸ” 12    πŸ’¬ 7    πŸ“Œ 2

Caves of Qud is out. A landmark work of complexity and craft. I can’t easily convey the love I have for it and its dev team, all I can say is that you owe it to yourself to buy it and spend time in its world. It is a completely unique videogame.

05.12.2024 21:47 β€” πŸ‘ 105    πŸ” 28    πŸ’¬ 2    πŸ“Œ 0

Matilda's style of design seems like a natural fit with Wehrlegig - looking forward to this one.

03.12.2024 18:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looking forward to giving this a go. LiteLLM has been the best option so far and as much as I appreciate the work goes into it, it's not the most fun to work with.

02.12.2024 13:12 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

This is going to be a killer feature when it lands in Django core. Jake's doing an amazing job driving this work.

30.11.2024 20:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Shepherd - YouTube

Bywater Call - Shepherd

30.11.2024 16:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
This Machine Is So Ludicrous I Had to Built One - Making a Rose Engine
YouTube video by Uri Tuchman This Machine Is So Ludicrous I Had to Built One - Making a Rose Engine

My favorite YouTube subgenre is surreal artist-animator-composer-metalworkers.

30.11.2024 08:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I didn't - it built it with a separate metadata table and then I went in and adjusted everything to use metadata fields. I wonder if I had given it the release blog post as context whether it would have got it right.

22.11.2024 13:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I continue to be surprised at how easy tools like Cursor make building these toy apps - I wouldn't rely on this sort of code in a production app, but for getting an idea off the ground it's quite amazing.

22.11.2024 12:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@usher.dev is following 20 prominent accounts