Advertisement · 728 × 90

Posts by James Bell

Seems like I left too early...

2 hours ago 0 0 0 0
Preview
The future of Ruby documentation RubyKaigi 2026, #rubykaigi

At the end of day 2 RubyKaigi, I'll share what's coming in RDoc 8.0 (new parser, server mode, and RBS!), and why Ruby documentation has to work for AI too.

#rubykaigi

rubykaigi.org/2026/present...

19 hours ago 14 5 0 0

I think a great set of rules for moving about the world is

1. Don’t be afraid to ask
2. Don’t be afraid to say yes
3. Look like you will say yes

1 day ago 757 66 17 5
Comic of the beetle from the cover of Massive Attack's "Mezzanine" meeting the crab from the cover of The Prodigy's "Fat of the Land".

Comic of the beetle from the cover of Massive Attack's "Mezzanine" meeting the crab from the cover of The Prodigy's "Fat of the Land".

Hi this joke is for me

2 days ago 5081 1265 65 50
Post image Post image

On 21st April 2026, the Pauaraisa's made history; becoming the first mother-daughter duo to play in an international test match together. Both coming off the bench, daughter Marilyn-Rose scored the final try for Manusina in their 50-5 win over Tonga.

1 day ago 21 6 1 1
Preview
Building on Bluesky's AT Protocol with Ruby Overview of the architecture of the AT Protocol network, some examples of the projects I've built on it with Ruby, and a showcase of some other people's…

Slides from my @wrocloverb.com #atproto conference talk are here: speakerdeck.com/mackuba/buil...

(click download button in the bottom-right if you prefer a normal PDF)

1 day ago 28 7 0 1
Preview
Inside the forgotten communities of Scotland's lighthouse keepers ‘Representations of lighthouse-keeping in popular culture can make it seem like an almost entirely solitary occupation, with one or two keepers…

Today in the Scottish public history column: Recording the voices of the last generation of lighthouse keepers and their families with Dr Erin Farley and the Northern Lighthouse Heritage Trust’s oral history project. www.thenational.scot/culture/2603...

1 day ago 21 13 2 0
Preview
Production Is a Compiler Input
2 days ago 7 3 0 0

Giles was so generous with his time and so helpful when it came to explaining to journalists very clearly and with quotable precision exactly how a wrong un landlord was being a wrong un. But mostly I just remember thinking he was a really, really kind human who cared about the state of others.

2 days ago 213 43 6 1
Advertisement

I know you're all enjoying the popcorn drama in the Commons, but you probably should be watching the proposed UK online age gate being debated in the Lords, right now, in ping pong for the Children's Wellbeing and Schools Bill. Keep your focus, people.

2 days ago 9 2 1 1
Lettering June 12-13 Hamburg on a Baltic Ruby poster background, blue design, logo on top.

Lettering June 12-13 Hamburg on a Baltic Ruby poster background, blue design, logo on top.

Save the date 📅
June 12–13, Hamburg 🇩🇪

Baltic Ruby is coming — talks, people, and the kind of vibe you don’t want to miss.
Tell your friends, ticket sales are starting soon, see you there.

#rubyconference #balticruby #conference #community #ruby #rails #opensource
1/2

2 days ago 2 1 1 0
I’ve had the same editor since 1967. Many times he has said to me over the years or asked me, Why would you use a semicolon instead of a colon? And many times over the years I have said to him things like: I will never speak to you again. Forever. Goodbye. That is it. Thank you very much. And I leave. Then I read the piece and I think of his suggestions. I send him a telegram that says, OK, so you’re right. So what? Don’t ever mention this to me again. If you do, I will never speak to you again

I’ve had the same editor since 1967. Many times he has said to me over the years or asked me, Why would you use a semicolon instead of a colon? And many times over the years I have said to him things like: I will never speak to you again. Forever. Goodbye. That is it. Thank you very much. And I leave. Then I read the piece and I think of his suggestions. I send him a telegram that says, OK, so you’re right. So what? Don’t ever mention this to me again. If you do, I will never speak to you again

Maya Angelou on the joys of being edited

3 days ago 6858 1374 27 81

As a good heuristic for life, 'is this how I would have approached this activity ten years ago? Because if so, I should consider changing it' is a good way to either save money on things you no longer need and/or enjoy the fruits of your greater success.

3 days ago 108 6 11 5

'She also documented how few women were in federally sponsored clinical trials for AIDS drugs...
That was significant, she told The San Francisco Chronicle, because “the clinical trials are the only way you can get treatment.”' Long helped save so many lives.

4 days ago 473 163 5 1
4 days ago 11379 3039 39 11
Optimizing Ruby Path Methods Back in November last year, I started a new job at Intercom, and one of the first projects I got to work on was improving the Intercom monolith CI with some of my new colleagues.

With the new job, I didn't get much time or energy to blog lately, but I figured I'd use the various downtime while traveling to Ruby Kaigi to write about some of the things I worked on recently: byroot.github.io/ruby/perform...

4 days ago 36 9 1 0
black and white drawing of an underwater scene. a large bird sticking it's head into the water, surrounded by shocked fish

black and white drawing of an underwater scene. a large bird sticking it's head into the water, surrounded by shocked fish

WHATS UP YOU WET MOTHERFUCKERS

5 days ago 7719 2016 34 43
Preview
2026 Women's Six Nations: Wales 19-24 Scotland - Scottish Rugby Blog Eleanor watches as Scotland get their 2026 campaign off to a tense start against Wales in Cardiff.

Finally recovered from those last few minutes of the Wales v Scotland to watch the game back last night and wrote up some thoughts on @scottishrugbyblog.co.uk

www.scottishrugbyblog.co.uk/2026/04/2026...

6 days ago 10 3 0 0
Advertisement
Preview
Accounting software for every small business If you’re starting out, rapidly growing or running a well-oiled machine, FreeAgent gives you confidence in your numbers and streamlines admin so you can make it count.

A huge thank you to the wonderful people at @freeagentapp.bsky.social who are our second gold sponsor. FreeAgent is amongst the largest Ruby shops in Scotland, and build MTD ready accounting software for every small business.

And you can still get your tickets now! haggisruby.co.uk

4 days ago 1 1 0 0

Not sure about going to the open casket funeral. Remains to be seen.

5 days ago 190 32 5 0
Video

First power at Sofia wind farm!

That's now three of the four massive offshore wind farms at Dogger Bank generating electricity.

6 days ago 103 31 3 3
Lettering "Recordings" on the branded background.

Lettering "Recordings" on the branded background.

I’ll be sharing recordings of last year’s talks while also announcing this year’s speakers.
Visibility for us, knowledge for everyone :)
Help out with likes and reposts, but most importantly — with views.

#rubyconference #balticruby #conference #rubycommunity #lineup #ruby

5 days ago 0 1 0 0
Preview
Releases · faker-ruby/faker A library for generating fake data such as names, addresses, and phone numbers. - faker-ruby/faker

faker's latest release is live! We are introducing lazy load, which will make loading faker 2x faster 🚀

Please try it out and let us know if you run into any issues.

github.com/faker-ruby/f...

6 days ago 8 1 0 1
Preview
April 2026 Outage Post-Mortem - Jim's Pckt Hey all! I'm Jim, and I do system-y things at Bluesky. I'm here to give you some details about what happened on Monday of this week that caused Bluesky to go do...

Though I will say there was a good write up of downtime they had on Monday: pckt.blog/b/jcalabro/a.... Here's hoping things ease up for 'em.

6 days ago 1 0 0 0
Bluesky

I would describe their status page details as..sparse: status.bsky.app

6 days ago 0 0 0 0

I don't deny that dogs can sometimes be quite lovely but what I will say is I don't trust their opinions. If a cat recommended me an album it had bought, I'd totally check it out. If a dog did the same, I'd promise to listen to the album, out of politeness, with no intention of actually doing so

1 month ago 562 106 20 15
Preview
Ulster University to cut up to 450 jobs It is not clear which areas of the university, which has campuses in Belfast, Londonderry and Coleraine as well as a campus in Qatar, will be affected.

News I'm hearing from across universities is disastrous. The sector has been falling apart for months, but the process is now continuously speeding up. Outside a small handful of institutions, HE as we've known it has basically zero future.
www.bbc.co.uk/news/article...

1 week ago 98 59 8 20
Preview
Why is it so hard to passively stalk my friends' locations? I feel terribly guilty when I visit a new city, post photos of my travels, only to have a friend say "Hey! Why didn't you let me know you were in my neck of the woods?" Similarly, if I bump into an old acquaintance at a conference, we both tend to say "If only I'd known you were here, we could have had dinner together last night!" I do enjoy the serendipity of events like FOSDEM - randomly…

New blog post: Why is it so hard to passively stalk my friends' locations?

shkspr.mobi/blog/2026/04/why-is-it-s...

I feel terribly guilty when I visit a new city, post photos of my travels, only to have a friend say "Hey! Why didn't you let me …

1 week ago 1 3 1 0
Advertisement

In Cheltenham where GCHQ used to be (before the famous doughnut) is now a Sainsbury’s. I was once in there with my son (11yo at the time) and told him and he was like, “where? Under the supermarket?” and now I think about the secret spy base inside Sainsbury’s every time I go there.

1 week ago 76 9 5 1
TruffleRuby 34 is Released TruffleRuby 34 is here, bringing full Ruby 3.4 compatibility, major parsing optimizations (up to 23% faster parsing), and a new Prism-based Ripper implementation with 20x to 40x speedups.

TruffleRuby 34 is here 🚀 Full Ruby 3.4 compatibility, up to 23% faster parsing, and a new Prism-based Ripper with 20x speedups!
More details in the blog post: truffleruby.dev/blog/truffle...

1 week ago 9 6 0 0