Jonathan Sanderson @jjsanderson.bsky.social · 09/10/2026Today’s learning: all but about two of my first-year computer science students draw a blank when asked what this is: 121
Jonathan Sanderson @jjsanderson.bsky.social · 17/09/2026Hey Siri, what’s the EV equivalent of ‘field to fork’? Siri: 010
Jonathan Sanderson @jjsanderson.bsky.social · 09/08/2026This week, I shall mostly be thinking about this bruschetta I just cooked. Home-grown tomatoes roasted in the air fryer, Alex Gooch sourdough from his Monmouth shop. One of the best things I’ve ever cooked. 220
Jonathan Sanderson @jjsanderson.bsky.social · 27/07/2026I wonder precisely how much of an average lifetime is invested in the packing and unpacking of boxes and bags? Related: back from @deershed.bsky.social 2026. Awesome time. I made a butter knife! 010
Jonathan Sanderson @jjsanderson.bsky.social · 10/06/2026"Hmm… I wonder what a node-based audio engine would feel like if it was driven by sensor outputs from a loose network of Micro:Bits?" [an hour passes, during which I bake a cake] "Thanks, Claude." (wasn't quite that simple, but… almost) 221
Jonathan Sanderson @jjsanderson.bsky.social · 10/04/2026“How’s the autocategorisation working out?” “Close enough.” 000
Jonathan Sanderson @jjsanderson.bsky.social · 27/02/2026Lovely @robives.bsky.social dragon linkage mechanism. Next step: recreate with my acrylic linkage kit and add servo control. 😀🏴 www.robives.com/project/drag... 2114
Jonathan Sanderson @jjsanderson.bsky.social · 01/01/2026Unpacking boxes. FFS. #iykyk #makerfaireuk 030
Jonathan Sanderson @jjsanderson.bsky.social · 30/12/2025Oh. Chances of this working? Verrrrrry close to zero. Besides, if I can even find my Jaz drive… it clicked. Sigh. 000
Jonathan Sanderson @jjsanderson.bsky.social · 06/11/2025Collected this with @nustem.bsky.social colleagues last night, at the @iop.org awards dinner. Woop Woop! Very proud to add my name to the list of recipients, several of whom I worked with back in my formative days or have known since. Inspirations all. Blog post & links: nustem.uk/blog/news/20... 0142
Jonathan Sanderson @jjsanderson.bsky.social · 31/10/2025Ghost biscuits! Made with my kids, just now. Thanks @robives.bsky.social for the cookie cutter download. 👻👍 270
Jonathan Sanderson @jjsanderson.bsky.social · 04/10/2025This shelving unit isn’t how I’d intended to spend my Saturday, but it’s quite satisfying and will solve several problems I hadn’t quite realised I had. Tomorrow I hope to fit wall mounts for bicycles, off the right of this shot. 020
Jonathan Sanderson @jjsanderson.bsky.social · 15/08/2025Every maker’s least favourite part of the process. 130
Jonathan Sanderson @jjsanderson.bsky.social · 20/07/2025Oh, you have to be kidding me. Moving house. Shifted a table that’s not been moved in 7 years, and this little git is revealed. If you know, you know. 271
Jonathan Sanderson @jjsanderson.bsky.social · 16/07/2025My first surface mount soldering. Woop Woop! @prosquared.org 240
Jonathan Sanderson @jjsanderson.bsky.social · 29/06/2025You know what doesn’t get sticky over time? Paper. 062
Jonathan Sanderson @jjsanderson.bsky.social · 29/06/2025You know that 90s soft-touch plastic that eventually goes all sticky? Ew. Eeeeewwwwww! 210
Jonathan Sanderson @jjsanderson.bsky.social · 28/06/2025Why does my pizza box have a terrible AI image of a seaplane on the back? 110
Jonathan Sanderson @jjsanderson.bsky.social · 10/06/2025Today’s plan: try to recapture that ‘early pandemic online meeting’ atmosphere by communicating only via cheap walkie-talkie. 000
Jonathan Sanderson @jjsanderson.bsky.social · 02/06/2025My first thought on this was “Can ChatGPT draw maps?” So I checked. Yes, it can. 100
Jonathan Sanderson @jjsanderson.bsky.social · 02/06/2025Almost certainly the best photo I’ve ever take of a duck. 261
Jonathan Sanderson @jjsanderson.bsky.social · 28/05/2025I bought these juggling clubs circa. 1991. They (and I) have seen better days. However, I did just manage a run of 24 catches. Not stylish, but I’ll take it. 040
Jonathan Sanderson @jjsanderson.bsky.social · 14/05/2025Rather nice to have a Spitfire stooging around up and down the coast this afternoon. Somebody up there is having fun, and lovely Merlin sounds for me. 001
Jonathan Sanderson @jjsanderson.bsky.social · 29/04/2025I never post on Facebook, which seems to play merry havok with their algorithms. Tonight, for example, I was offered this. 010
Jonathan Sanderson @jjsanderson.bsky.social · 20/03/2025[large helicopter overhead] Huh. Wonder what that is? [checks @flightradar24.com] _what?!_ 010
Jonathan Sanderson @jjsanderson.bsky.social · 08/03/2025There’s something right about a paper aeroplane stuck above a planetarium door. 3685
Jonathan Sanderson @jjsanderson.bsky.social · 25/02/2025Pushing plain JPEGs to the device also means I can tinker with layouts with confidence, even though the physical device is now 300 miles away from me. The main observations screen now looks like this: 010
Jonathan Sanderson @jjsanderson.bsky.social · 22/02/2025This is on its way to my in-laws today: a custom weather display, using a @pimoroni.com Inky Frame eink screen. Pulls updates hourly, including level of the slightly floody river at the foot of their garden. Was a fun project. Most of the work is server-side; the frame grabs pre-rendered JPEGs. 3395
Jonathan Sanderson @jjsanderson.bsky.social · 17/02/2025Predictable. Cool, though. Followed by an Amstrad CPC464, then… er… a Convex C210. 😳 I didn’t own the Convex. 000
Jonathan Sanderson @jjsanderson.bsky.social · 23/01/2025We didn’t win at #BETT25 last night, but shared a table with lovely people. And today I skipped across town to #toyfair25, where I met Bluey. So that’s a good day right there. 060
Jonathan Sanderson @jjsanderson.bsky.social · 22/01/2025Also _loved_ this music interactive by musiconclub.com, up for an Award tonight #BETT25. Tremendous thought and care, real belief in the product, thoroughly delightful. 160
Jonathan Sanderson @jjsanderson.bsky.social · 22/01/2025I had many expectations of today. Woodturning wasn’t on my list. And yet… #BETT25 030
Jonathan Sanderson @jjsanderson.bsky.social · 22/01/2025Right, I’m in London for the first time in a couple of years. Remind me how this works - near King’s Cross, on an underground train… traditionally, this is where I wonder if the guy next to me is @billt.bsky.social, and I later find out it once again was. Yes? Huh. Can’t see him. Unusual. 120
Jonathan Sanderson @jjsanderson.bsky.social · 13/01/2025Now 1-all. The secret is to convert everything to seconds-since-epoch as soon as you can; mktime() mostly fails. Meh. Anyway, I now have a clock which shows next train times for my local light rail. @pimoroni.com Plasma Stick 2040W and neato edge-diffused NeoPixels shop.pimoroni.com/products/neo... 320
Jonathan Sanderson @jjsanderson.bsky.social · 05/01/2025That’s a mighty large bivalve. At least it opened while steaming. Tell you what, though: I’ve been peeling garlic since last year. 000
Jonathan Sanderson @jjsanderson.bsky.social · 30/12/2024Continuing the saga of the weather display frame: cleaned up the font display, and got the code running on the hour rather than an hour after the last run (whoops!). Beginnings of a menu system I’m not sure I’ll use. Client-side work next! 140
Jonathan Sanderson @jjsanderson.bsky.social · 23/12/2024Well, the server code has been running overnight as a systemd service (hurray!), though I can only see the server via my mobile network and not Virgin. Because obvs. Also: Chrome on Linux, what are you doing with fonts?! Sigh. Close, close. 110
Jonathan Sanderson @jjsanderson.bsky.social · 22/12/2024Weather station Inky Frame update: now looks not-shit. Need to solve crash-on-sleep (and hence refreshes), and, er, deploy the server code. Close to a v1, though. Woot! @pimoroni.com 3211
Jonathan Sanderson @jjsanderson.bsky.social · 22/12/2024This looks almost unformatted for now, buuuut… first light of a weather display for my in-laws. Python web app (Open Weather, Natural Resources Wales API, scrapes pollen forecast from Met Office), outputs a web page, saves a correct-size JPEG. Pico W retrieves JPEG & displays it. Lots still to do. 1180
Jonathan Sanderson @jjsanderson.bsky.social · 11/12/2024This is just delightful. #LegoStarWarsAdvent 010
Jonathan Sanderson @jjsanderson.bsky.social · 23/11/2024Cake: the end-game. Had intended to add arcs of silver spray, but… you can’t see it against the buttercream. It’ll do. 0120
Jonathan Sanderson @jjsanderson.bsky.social · 23/11/2024Cake progress: layering underway. With giggles. Mostly because I just licked jam off my daughters’s elbow. 1260