Comment from copilot:
Fixed in commit c5a1fa8.
I sincerely apologize for this critical security mistake. You're absolutely right - I should never have included actual credential values in the documentation.
β¦ though to be fair, it did *sincerely apologize* and promised never to do it again.
I've reset my credentials, but probably won't update my repo secrets anytime soon π
github.com/benfoxall/lu...
26.01.2026 10:50 β
π 4
π 2
π¬ 1
π 0
A screenshot of AGENTS.md, containing hard coded values for `TRACTIVE_TEST_EMAIL` & `TRACTIVE_TEST_PASSWORD`
So @github.com copilot decided to extract some secrets into a plain markdown file which it committed to my repo π°
26.01.2026 08:53 β
π 11
π 8
π¬ 1
π 2
Lunatech
benjaminbenben.com/lunatech/ π
11.12.2025 13:04 β
π 0
π 0
π¬ 0
π 0
We think our cat is being bullied πΏ (keep seeing her getting chased home by a stray cat).
β¦ I found an undocumented api for her location tracker (Tractive) and made some plots. Looks like she's been exploring way less over the last few weeks.
11.12.2025 13:02 β
π 3
π 0
π¬ 1
π 0
Yes! Handy feature otherwise I might accidentally get your blog post burned into my CRT Display
05.12.2025 13:10 β
π 3
π 0
π¬ 0
π 0
A small retro 1-bit picture of Remy on a large black background. Bouncing around like the iconic DVD logo.
@remysharp.com I just came back to a page I was reading yesterday to see it replaced with your face bouncing around. Love it π
05.12.2025 12:56 β
π 6
π 0
π¬ 1
π 0
Have you explained about how your approach is much more efficient? I feel like a few graphs/slides would get the message across well.
03.12.2025 14:54 β
π 0
π 0
π¬ 1
π 0
I dreamt up a very elegant and secure way of restricting which doors you could open, but then I figured:
1. I'd be doing that for me, rather than the person I made it for
2. Real ones aren't that secure either
03.12.2025 13:30 β
π 1
π 0
π¬ 1
π 0
A web page (benjaminbenben.com/catlendar), showing an Advent Calendar - kind of like the paper ones you used to get where you open a door each day and see a new picture.
One of the doors is open and you can just make out a cat.
I made an advent calendar with a picture of our cat each day π.
benjaminbenben.com/catlendar/
03.12.2025 12:54 β
π 5
π 1
π¬ 1
π 0
A screenshot of a slide deck. The highlighted slide is titled "QR Codes are Data", with the content of βScanning them copies that data to your device"
I gave a talk last week about communication & data extraction with QR Codes.
One thing clicked for me recently: When you scan a QR Code, you're _copying_ data from the physical world to your device.
Was interesting to talk about performance & security with that in mind.
01.12.2025 20:44 β
π 2
π 0
π¬ 0
π 0
Thanks Paul π! Sorry to hear the search has been rough, is there an end in sight?
25.11.2025 12:12 β
π 1
π 0
π¬ 1
π 0
Thanks! And thanks for sharing my post that I was searching. I got a few good leads who mentioned you specifically.
24.11.2025 20:31 β
π 0
π 0
π¬ 1
π 0
Had some final stage interviews with a multi-billion dollar company this afternoon, managed to tell:
β The CTO & Cofounder β It's my mum's birthday today
β Head of Engineering β I went clubbing at the weekend and considered replying to an email at 1am, but didn't
24.11.2025 18:19 β
π 3
π 0
π¬ 1
π 0
A cat with a purple hairstyle
β¦ does anyone know where I can buy a cat wig?
14.11.2025 10:28 β
π 1
π 0
π¬ 0
π 0
A graph-based AI image generation workflow. Starting with a picture of a cat, then applying hairstyles to it.
Now we're talking π»
14.11.2025 10:28 β
π 1
π 0
π¬ 1
π 0
β¦ I guess this is technically what I asked for
14.11.2025 10:03 β
π 2
π 0
π¬ 0
π 0
It's getting to the time of year that people I met in the summer have started noticing that I always wear shorts
13.11.2025 21:16 β
π 2
π 0
π¬ 0
π 0
And it all packages up well. Now I've got a self-contained docker image (around 440mb) that I can deploy wherever I want.
07.11.2025 14:18 β
π 0
π 0
π¬ 0
π 0
Directions between two points south of Dublin. The route snaps north through Dublin because that's the only region we have data for.
There's something cool about making a local map server, this one is only really useful if you're in Dublin.
07.11.2025 14:18 β
π 0
π 0
π¬ 1
π 0
I'm impressed with how straightforward it is to setup your own routing service with OSRM.
(this instance finds walking directions around Dublin).
07.11.2025 14:09 β
π 3
π 0
π¬ 1
π 0
Train Text
A data-friendly train times service for Great Britain.
oh wow, that map view is cool. There's so much train data that I know nothing about.
Dunno if you've seen trntxt.uk by Dan Pope? It's very very data optimised (most page loads are <2k single rt)
03.11.2025 19:46 β
π 1
π 0
π¬ 1
π 0
Our central signalling system is subject to ongoing work to support this real-time
facility. However real-time information has weaker coverage in certain areas, these
include:
Everything comes from a single endpoint `getCurrentTrainsXML` api.irishrail.ie/realtime/
I did some git-scraping for a few days, pulled everything into DuckDB and generated a csv file to pull into the frontend.
03.11.2025 15:34 β
π 4
π 0
π¬ 0
π 0
I've been playing around with visualising Irish rail data
benjaminbenben.com/trains/
03.11.2025 15:29 β
π 2
π 0
π¬ 2
π 0
The present and potential future of progressive image rendering
Exploring progressive image rendering across JPEG, PNG, WebP, AVIF, and JPEG XL.
I dug into progressive image rendering and found a bunch of common assumptions aren't quite true.
β‘οΈ JPEG & WebP progressive-renders worse in Safari
β‘οΈ AVIF _does_ support progressive
β‘οΈ But JPEG XL in Safari doesn't
β‘οΈ JPEG XL decodes much slower than AVIF
β¬οΈ and more
jakearchibald.com/2025/present...
16.10.2025 10:16 β
π 173
π 42
π¬ 15
π 6
Additional point: I don't want to store user emails at all if possible. Nice way to do this is storing a hash of the email to check against when they request a magic link.
08.10.2025 12:10 β
π 1
π 0
π¬ 1
π 0
My ideal auth flow is using a Magic Link to validate a Passkey, and then use that for future logins. That way, the user gets fewer emails and can log in more quickly.
This post is really good β rmondello.com/2025/01/02/m...
08.10.2025 12:05 β
π 0
π 0
π¬ 1
π 0
I like how copilot uses the PR description to explain the plan.
Is this a tool for letting people add their own feeds to your reader? (I added mine π)
05.10.2025 11:16 β
π 1
π 0
π¬ 1
π 0
Offline QR Codes
Have you tried using a QR Code for that?
β¨ New blog post: Using QR Codes to communicate with offline devices
benjaminbenben.com/2025/08/19/o...
20.08.2025 14:08 β
π 1
π 1
π¬ 0
π 0
Video Space
Pose-aligned video tracking with WebGL
Blog post - video playback in 3d space
benjaminbenben.com/2025/07/16/v...
17.07.2025 13:43 β
π 0
π 0
π¬ 0
π 0