Ryan Brooks
banner
ryanbrooks.co.uk
Ryan Brooks
@ryanbrooks.co.uk
Interim CTO & Rubyist with a dev & ops origin story. Camembert lover/buzzword hater.

Currently #RemoteHack.
Ex JSOxford, OxRUG, MoJ, GDS. Only personal opinions here.

https://ryanbrooks.co.uk
“The fluidity and warmth of human-centered thinking through the use of circles is perhaps the most elegant way anyone has ever described making a logo that resembles an anus”

velvetshark.com/ai-company-l...
Why do AI company logos look like buttholes?
A humorous exploration of the uncanny resemblance between AI company logos and human anatomy. Discover why circular, gradient-based designs dominate the AI industry, and what this design convergence t...
velvetshark.com
April 11, 2025 at 7:38 PM
“Historically, all engineering practices have tried to shift all those concerns left – to the earlier stages of development when they’re cheap to address. Yet with vibe coding, they’re shifted very far to the right – when addressing them is expensive”

serce.me/posts/2025-3...
There is no Vibe Engineering
This article explores the relationship between vibe coding and software engineering.
serce.me
March 31, 2025 at 7:41 PM
To everyone planning "Lunch & learn" sessions: lunch breaks are for rest.

I know they're easier to schedule in, but that's because no one should be having meetings then.
March 25, 2025 at 1:37 PM
Currently feeling grumpy that my M1 Macbook Pro and Denon stereo are 6 inches apart but I can only stream hi-res over Airplay.

My old 2013 Macbook Pro had optical out in the headphone port, but now there's no digital output without extra hardware.
February 14, 2025 at 10:20 AM
I'm a big fan of @littlesnitch.bsky.social and it's neat that it can intercept all DNS queries and encrypt them to your DNS provider of choice, but wow did that give me a whole day of head-scratching when it was the only device not to pick up my home network's switch to NextDNS 🤦
February 5, 2025 at 8:48 AM
I'm not sure what I've done to make Apple Music think I'm 18 again
January 31, 2025 at 11:54 AM
Overhauling date/time in #JavaScript will be a huge improvement (or one fewer dependencies to pull in by default at least).

developer.mozilla.org/en-US/blog/j...

Not widely supported yet, but it's coming
JavaScript Temporal is coming | MDN Blog
A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on M...
developer.mozilla.org
January 31, 2025 at 9:27 AM
Sometimes the "ten percent" fix is just what you need to get you going, even though replacing the whole thing would be nice
January 30, 2025 at 5:03 PM
First post here, and I'm getting strong "Twitter before it really got bad" vibes. It's good to see some councils, politicians, and other famous figures here too – that's where Mastodon really struggled for adoption
January 30, 2025 at 3:58 PM