James
cleatsandcode.bsky.social
James
@cleatsandcode.bsky.social
Fat cyclist, ballast on boats. Makes bits and bobs for the web. Never writes about himself in third person. Born in the EU.
Is the Torygraph okay!?
September 28, 2025 at 7:15 PM
This silly little console has given me so much joy over the last month. This game, art. Both the game and console just leave you smiling. Bless it. #playdate
September 23, 2025 at 9:23 PM
Imagine foisting such a shit UI decision without seemingly even testing on a flagship phone model. #appleglass #glass #apple #ui
September 22, 2025 at 6:35 PM
It’s summer. The glass wrist has gone against, and you really don’t want the sweaty cast. Only one thing to do. Learn blender and 3D print. #3dprint
August 26, 2025 at 9:03 PM
I’d like to complain to mp @richardquigley.bsky.social about the state of this in JULY 😅
July 5, 2025 at 9:45 PM
It was hot, sweaty and unsatisfying on the whole. But that’s enough about me.

Ghetto darkroom and finding out the paper needs over 5 mins exposure in the end. #filmphotography #darkroom #largeformat #photography #4x5 #ishootfilm
July 5, 2025 at 7:20 PM
What a time to be alive, in Europe and #t1d #diabetic
June 12, 2025 at 7:43 PM
🧐🧐🧐
June 10, 2025 at 5:12 PM
Went to check comments on local news and encountered that usual bigots, but ladies, gentlemen and they/m:

FACEBOOK MAN:
May 8, 2025 at 8:36 PM
April 30, 2025 at 3:58 PM
Tuna mayo, anyone?
April 27, 2025 at 6:19 PM
We good.
April 6, 2025 at 10:22 PM
Christ is coming!
April 5, 2025 at 12:04 PM
Are they ok?
February 25, 2025 at 9:03 PM
Why is it always a 🤬 Fiat 500?
February 18, 2025 at 9:58 AM
Sorry, how much?
February 17, 2025 at 10:08 AM
New show idea: Is Brian Blessed louder than…?

Each show is something like an airplane, factory, room full of brexiteers…
February 9, 2025 at 4:17 PM
Fackin pervert.
February 2, 2025 at 7:48 PM
Never, in my lifetime did I see myself in agreement with #kemibadenoch 🫣
January 23, 2025 at 12:52 PM
How is this tape not a name for an #adhd medication?
January 14, 2025 at 8:45 PM