Nick Ludlam
banner
nick.recoil.org
Nick Ludlam
@nick.recoil.org
I’m a broad technologist/developer in games, video, vfx, web & mobile. Previously founder @ Playdeo, CTO @ BERG, Tech at Framestore & The Mill.
@anil.recoil.org this was the recent hn post I mentioned on Large Object Promisors in git news.ycombinator.com/item?id=4491...
The future of large files in Git is Git | Hacker News
news.ycombinator.com
August 18, 2025 at 1:31 PM
I'm looking forward to tracking the rise of @tangled.sh given the potential enshittification of Github now their CEO is out. www.theverge.com/news/757461/...
timeline · tangled
see what's tangling
tangled.sh
August 11, 2025 at 6:26 PM
Welp, there goes my Nest thermostat support. Google are offering some kind of discount on a Tado thermostat to ease my pain. shop.tado.com/en-gb/pages/...
August 1, 2025 at 1:15 PM
As a little experiment, I vibe-coded an offline-first PWA Svelte app to make something @anil.recoil.org could use to in a pinch get EXIF tags from images while connectivity is patchy.
github.com/nickludlam/s...
GitHub - nickludlam/svelte-exifdump: A vibe-coded client-side SPA to dump EXIF tags from images
A vibe-coded client-side SPA to dump EXIF tags from images - nickludlam/svelte-exifdump
github.com
July 31, 2025 at 2:08 PM
Just caught some of Yussef Dayes at Glastonbury on iPlayer, and it’s so good. I love discovering a new artist to dive into the back catalogue of. The keyboard player Elijah Fox was awesome too 😍
June 28, 2025 at 5:44 PM
I have to be careful going to emojikitchen.dev because I end up having way too much fun laughing at the random results button
June 5, 2025 at 12:42 PM
I think we saw a buzzard in our local green space! Was calmly sitting in the ground while a whole lot of crows were freaking out and dive bombing it. Never seen on in London before, and it looked so majestic
May 24, 2025 at 11:50 AM
Today I found out exactly how violently the old style of CFL bulb can fail. Big pop, burning smell, cue me running around pulling every plug out the wall until my nose lead me to the lampshade. I’m glad we have got past this as a “normal” failure mode!
May 12, 2025 at 11:55 AM
@rooreynolds.bsky.social Hey just wanted to let you know rooreynolds.com looks like it needs a poke
rooreynolds.com
April 28, 2025 at 1:57 PM
I need to pick some out-of-copyright romance novels through my LLM book reading project. I did try some Tolstoy but all the triple barrelled Russian names blew its tiny mind.
Need relatively basic stuff, but mostly we consider the great works. Who wrote trashy novels around the turn of last century?
April 22, 2025 at 5:18 PM
Currently preparing some d3 visualisations for my LLM-powered knowledge graph project that reads my partner's steamy romance novels. Need a snappier name for it though
April 22, 2025 at 4:53 PM
I tried feeding this screenshot of a levels adjustment into a few LLMs and none of them could accurately recreate the equivalent imagemagick command line invocation. I feel like this should be possible, and I'd love to know why. Maybe it differs in presentation between apps?
April 7, 2025 at 6:41 PM
@anil.recoil.org this might be worth a watch this weekend for fun/interesting ATProto ideas lu.ma/lo5mlrw3 (@danhon.com pointed it out)
ATmosphereConf Seattle 2025 · Luma
An in-person conference focused on AT Protocol that powers Bluesky and the wider ATmosphere. Join us in Seattle, March 22nd & 23rd. Our venue is Oak Hall at…
lu.ma
March 18, 2025 at 8:46 PM
This is probably an incredibly dumb and short lived idea, but I've implemented www.xvrc.net/posts/how-to... on my personal site.

Does Bluesky have a system where you can control or moderate replies to your posts? I probably should have asked that before opening the gates
How to Add BlueSky Comments to Your Hugo Blog: A Step-by-Step Guide | XVRC
Learn how to integrate BlueSky as a comment engine on your Hugo blog with this step-by-step guide. Add dynamic discussions to your static site effortlessly!
www.xvrc.net
March 17, 2025 at 6:48 PM
@anil.recoil.org I got article comments working via Bluesky! bsky.app/profile/nick... has a link to an article, and if you reply on bsky, it turns up on the article page
I wrote a giant article on making slippy maps from the islands in Arma Reforger by @armaplatform.com. Lots of good stuff about synthetic satellite data, image processing and coordinate transforms.

nick.recoil.org/articles/mak...
Making maps without getting lost
Creating an interactive tile-based map of a fictional island from a video game
nick.recoil.org
March 17, 2025 at 6:33 PM
I'm also trying to get bsky post replies to turn up as comments on my site. The style is all kinds of messed up, but it technically works on my local test copy
March 17, 2025 at 4:28 PM
I wrote a giant article on making slippy maps from the islands in Arma Reforger by @armaplatform.com. Lots of good stuff about synthetic satellite data, image processing and coordinate transforms.

nick.recoil.org/articles/mak...
Making maps without getting lost
Creating an interactive tile-based map of a fictional island from a video game
nick.recoil.org
March 17, 2025 at 3:17 PM
I do love it when you get weird realtime cultural stuff on twitch. https://www.twitch.tv/claudeplayspokemon
Twitch
Claude Plays Pokemon - Trashed House cold feet (!reset !sprou !sand !badges !moon)
www.twitch.tv
March 10, 2025 at 9:50 AM
I’ve been running all my LLM work locally on this M1 Mac, and generally leaving batch work to happen overnight. Inference speed is around 12tok/s.

Today I’m trying cloud providers. Together.AI was the fastest at around 140tok/s, but every time I ran my smallest test notebook it cost me 10¢ 😳
January 31, 2025 at 11:37 AM
@badgertracks.bsky.social Great to see your art at the start of this nice Elite Dangerous 10 year retrospective. It’s so iconic! youtu.be/WqjZXckQGe0?...
Elite Dangerous | Celebrating 10 Years
YouTube video by Elite Dangerous
youtu.be
December 16, 2024 at 5:45 PM
Great to see the excellent “AI and Games” YouTube channel is having a solid launch on Kickstarter for their AI lecture course. https://www.kickstarter.com/projects/aiandgames/goalstate
November 15, 2024 at 3:09 PM
Yay, there's some kind of bug and I can't go through the process of changing my domain to recoil.
December 13, 2023 at 11:48 AM