Sign in

Caius

@caius.name
43 followers 70 following 140 posts

Computer wrangler, sailor, cyclist, photographer. Occasionally pontificates in longer form at caiustheory.com

PostsRepliesMedia
Caius @caius.name · 01/10/2026
When I last replaced my desk I had an idea to put a USB power bank on it with a few different USB cables, so I can charge things at my desk. Due to my messiness, I now have a pile of USB cables there, and only some are connected to power. I now play charging roulette everytime I plug something in.
000
Caius @caius.name · 27/08/2026
www.youtube.com/watch?v=MtN1YnoL46Q 🦆
youtube.com
The Duck Song
Song by Bryant Oden. Video by Forrest Whaley.Get the merch...htt...
001
Caius @caius.name · 17/08/2026
Spent a long weekend exploring the Isle of Man by car. Previously sailed into Peel, was fun seeing more of the rest of the island. Drove the Mountain Course circuit of course, nowhere near race pace! Big balls on riders. Interesting place, lovely to visit, suspect I'll be back again at some point.
010
Caius @caius.name · 30/07/2026
Finally managed to have both my black sharpies in the same place at the same time, which means I can take action to reduce the likelihood of them wandering off independently again.
Two black sharpies on a bamboo table, both with the handwritten name "Caius" on the body
030
Caius @caius.name · 28/07/2026
Given the expense of a power meter—and a bike you'd put a power meter on—4iii making theirs be Apple Find My compatible for finding location makes total sense. (Just a special bluetooth advert after all.) Hadn't occurred to me, but now slightly judging competitors that don't include the feature.
010
Caius @caius.name · 08/07/2026
Sometimes I now leave accidental typos in my work, just to show its hand-typed and not clanked out.
010
Caius @caius.name · 24/06/2026
Heading to #BrightonRuby in a heatwave 😅
120
Caius @caius.name · 03/06/2026
Bank of England are putting native animals on new notes, public vote on what to include www.bankofengland.co.uk/banknotes/h…
120
Caius @caius.name · 30/05/2026
Lovely day at the inaugural RubyConf AT. Really enjoyed the talks and the musical arts being woven between them. Good venue for hallway track too and so many drinks and snacks.
110
Reposted by Caius
Robby Russell @robbyonrails.com · 29/05/2026
This little nugget of code felt a bit too realistic. If you work with Ruby on Rails, the community survey is open again. Curious to see where things actually stand in 2026.
021
Reposted by Caius
Kristin Louise Raught Photography 🌀 @kristinlraught.bsky.social · 28/05/2026
I still can’t believe this Great Blue Heron let me witness this tonight. Those wild feathers are breeding plumes, and seeing them lit softly in the evening shadows felt almost unreal.
Alt text: A Great Blue Heron stands in shallow water at dusk with its breeding plumes fluffed outward in all directions. Soft blue evening shadows surround the bird while its reflection ripples faintly beneath it in the calm water.
18176511014
Caius @caius.name · 07/05/2026
Whenever I've screwed up and created a folder called ~ inside my local directory, I always jump across to the Finder to delete it from there. Totally bypasses any issue trying to run `rm -r \~` and fucking up the escaping.
100
Reposted by Caius
Peter Cooper @cooperx86.bsky.social · 03/05/2026
Rubyists! I am reviving Ruby Inside after 12 years of hiatus. I have too many Ruby things I want to blog about :-) So far I've got the archive up and running at rubyinside.com/archives/ - it's a bit of a Ruby time capsule..
rubyinside.com
Archives · Ruby Inside
43911
Reposted by Caius
Peter Bhat Harkins ✔️ @push.cx · 17/04/2026
I got curious to query the monthly word count of Lobsters comments. Average is 618k, or roughly 10 nonfiction books per month.
screenshot of a sql query for wordcount by month of the last year, they range from 589k to 773k; query took almost 16 minutes to run
131
Caius @caius.name · 22/04/2026
OH: “I wouldn’t put the ice cream in the pizza oven, obviously”
110
Caius @caius.name · 14/04/2026
Apparently I've read one too many, "I think this is AI slop" comments against a useful/thought provoking post recently and can't bite my tongue anymore. What's the point in nitpicking everything you ever read now? Given slop is based on averages, won't the average writing sound like it? Tiresome.
000
Reposted by Caius
Brad Fitzpatrick @bradfitz.com · 25/03/2026
Apparently somebody just built us a new marketing site... 🙏 justfuckingusetailscale.com
JUST FUCKING USE
TAILSCALE
STOP FUCKING AROUND. CONNECT ANYWHERE.

(with AI slop image of big explosions and laptops and phones and routers and such)
26110
Caius @caius.name · 23/03/2026
Modern hell is other people watching short form videos loudly without headphones in public settings.
010
Caius @caius.name · 18/03/2026
Trying out Apple Vision Pro travel mode in the car for the first time (from the passenger seat). 30 seconds in was rather disconcerting to see a bus appearing from behind Safari. Brain can't handle the disconnect of immersive environment but otherwise seems fine.
100
Reposted by Caius
christian c. @virtualchilly.party · 16/03/2026
This is were it went from a read that is S-Tier to whatever is past S-Tier
784861
Caius @caius.name · 08/03/2026
Back in Cracow 🇵🇱 after 8 years away, wandering through the city to get to my apartment very much felt like catching up with an old friend. Looking forward to exploring and then www.rubycommunityconference.com later in the week.
rubycommunityconference.com
Ruby Community Conference - Winter 2026
Get ready for Ruby Community Conference. Join our amazing speakers for awesome portion of Ruby
110
Caius @caius.name · 02/03/2026
Left my coat on the chair in the pub to keep my table whilst I went to the bar, only to realised I’d left my AirPods in the coat pocket. Trackable, but valuable. Then remembered the coat retails for nearly the cost of the headphones. Gotta love an eBay bargain.
000
Caius @caius.name · 11/02/2026
Crossing the Welsh border hardly registers as an event in my head, yet crossing the Scottish border is worth pointing at the sign and shouting SCOTLAND every time. (with a terrible impression of an accent of course.)
010
Caius @caius.name · 07/02/2026
When installing a hardwired dashcam (Garmin in this case), it's worth opening the control box on the cable and moving the jumper from 12v to 12.3v. Stops the dashcam potentially draining the battery too low.
Circuit board inside a Garmin Parking Cable control box showing a line of jumper pins labelled with voltages, and a jumper across the 12.3v pins
000
Caius @caius.name · 07/02/2026
Dropped the BMW Z4 into Birds Auto this week to get a Quaife LSD fitted, replacing the factory open diff. Lovely group of people, well looked after and proper car nuts. Wish I'd replaced the diff earlier if anything, makes such a nice difference to the drivability of the car. Love it.
000
Caius @caius.name · 06/02/2026
If you're looking to put Solid Queue into your Rails app, you **really** want to put it in a separate database from the start. Even if that database is on the same database server to start with so it doesn't cost you more. Moving it to another database later without downtime/dataloss is _tedious_
000
Reposted by Caius
Rob Manuel @robmanuel.b3ta.com · 24/01/2026
Just sticking Lord of the Rings on and notice it’s a “Wingnut Production” The chances that Beatles obsessive Peter Jackson named his film company that because he’s a Wings nut isn’t zero
5162
Caius @caius.name · 13/01/2026
I do love it when I have an idea or annoyance about a piece of software, go to open a ticket about it and discover someone had the same idea *and* fixed it last week. Perfecto.
010
Reposted by Caius
Mike McQuaid @mikemcquaid.com · 07/01/2026
I like this take on how to get promoted. My experience has been that promotions come from finding and doing important work. Being spoon-fed is fine for juniors but a negative signal for those seeking e.g. staff+ promotions.
andrew.grahamyooll.com
Try to Take My Position: The Best Promotion Advice I Ever Got
My CTO leaned back in our 1:1 and said "You want to get promoted? Try to take my position."
023
Caius @caius.name · 11/01/2026
Today’s trip from the West Midlands to Essex bizarrely involves flying to Belfast then on to London City to catch a lift. Obviously driving would be simplest, but I can’t take a car.
100
Caius @caius.name · 06/01/2026
Realised I've been wearing headphones for some time, listening to music playing. Playing from the HomePod on my desk it turns out. Transparency mode on the headphones is good enough I didn't immediately notice, which is both impressive and irritating.
010
Reposted by Caius
Xavier Noria @fxn.bsky.social · 31/12/2025
Given a class object `klass`, it is not uncommon to see klass.to_s to get its name. However, that is unnecessarily indirect. If you want the class name, just ask for it! klass.name That is more concise/intentional.
0112
Caius @caius.name · 23/12/2025
If you've ever run `jj jj …` by accident, do I have the alias for you. caiustheory.com/jj-jj-jj-jj-jj #jj #jujutsu
000
Reposted by Caius
Xavier Noria @fxn.bsky.social · 16/12/2025
I have released Zeitwerk 2.7.4. It improves the performance of some validation logic. This may be measurable in large apps with ignored directories and lots of autoload paths. In Gusto's main application (+20 autoloaders, ~2000 autoload paths), the patch saves 800 ms of boot time.
0326
Caius @caius.name · 15/12/2025
One day I will remember trying to use iPhone Mirroring whilst using the phone's hotspot will both kill the hotspot and fail to mirror. Today is not that day.
000
Reposted by Caius
Peter Cooper @cooperx86.bsky.social · 15/12/2025
I estimate the average British driver wastes 5% of their memory on where numerous potholes are and the best way to approach and avoid them.
031
Caius @caius.name · 12/12/2025
iPhone Pocket would also solve an issue for Vision Pro users, how to carry the battery hands-free when you don't have a handy pocket available.
apple.com
Introducing iPhone Pocket: a beautiful way to wear and carry iPhone
ISSEY MIYAKE and Apple today unveiled iPhone Pocket, designed to fit any iPhone as well as all pocketable items.
000
Caius @caius.name · 11/12/2025
Currently editing a commit in the middle of a series of commits using jj, wanted to inject a new commit between the current one and the next (newer) one. @ references the current commit, and @- references the parent. Pondered for two seconds, then tried @+ to reference the next commit. Worked. 🎉
000
Caius @caius.name · 01/12/2025
Having Claude as a nickname when I was teenager makes it a real mindfuck these days listening to people discussing the LLM/agent. "Claude fucked this thing up" - Uh, wasn't me. "Claude fixed this thing" - Woohoo, oh wait, still not me!
010
Caius @caius.name · 30/11/2025
Going for a wee in the rear toilet of a Boeing 737-800 during turbulence is oddly similar to doing the same on a yacht in a decent sea. Talk about transferable life skills.
020
Caius @caius.name · 24/10/2025
Tailscale quietly sits there and makes life easier, this time by allowing me to head to the pub with a new iPad/keyboard and SSH back into the homelab real easily. No more needing to generate SSH keys and ensure its been added to the authorised keys everywhere first.
010
Caius @caius.name · 24/10/2025
Didn't really wear my wedding ring for the first year of marriage. Started wearing it the second year, then put it down somewhere safe in the house and now can't find it. Bought some silicon rings to wear temporarily, have now misplaced one of those in a safe place as well. Oops.
100
Caius @caius.name · 17/10/2025
Friday!
youtube.com
Rebecca Black - Friday
Rebecca Black's new project 'SALVATION' is out now. https://lnk.dmsmusic.co/rebeccablack_salvationVinyl available for preorder now. https://rebeccablack.co/m...
010
Caius @caius.name · 15/10/2025
Ended up with an iPad (again), and figured I’d try bringing it to the pub to do some admin on. Paired it with the NuPhy Air75 as I picked up the carry case/stand with it. Feels weird typing on a (admittedly quiet) mechanical keyboard in the pub.
Pub table with a Pint glass containing a slightly drunk pint of Joules Moon Madness, in front of a compact mechanical keyboard and an iPad on a stand propped up with SSH visible on the screen.
000
Caius @caius.name · 11/10/2025
Having now worked on the car with my head in a wheel arch using a dak dak (impact driver), can confirm the AirPods Pro 3 with the noise protection mode turned on are absolutely magical. I can still hear everything around me, but the loud UGGA DUGGA noise is stepped down instantly. Well happy.
100
Caius @caius.name · 10/10/2025
Totally unscientific, but both my keyboard & 3d printer are filtered out better by AirPods Pro 3 than either AirPods Pro 2 or AirPods Max. Looking forward to having them on an airplane (not looking forward to the fact that's over a month away.)
000
Reposted by Caius
Richard Porter @sniffpetrol.com · 03/10/2025
Due a terrible admin error, I have had a monthly column in evo for 22 years and no one has remembered to stop me. So, to celebrate this mistake, I've compiled a load of them into a new book. It's called Petrolhead and it's out on Thursday 9 October.
4486
Caius @caius.name · 26/09/2025
Ordering something on a whim, and not only will it guarantee next day delivery but it'll turn up before lunchtime reliably. Ordering something because I need it, guarantees next day delivery will be a late evening slot and sometimes get slipped to the following day.
000
Caius @caius.name · 26/09/2025
Luca - Seeing Red is such a beautiful film about a man who has done so much and has a great outlook on life. And also, shows off Italy brilliantly. First time in an Everyman Cinema as well, suspect I will return. Nice experience.
100