Andy Croll
@andycroll.bsky.social
📤 1567
📥 66
📝 246
reposted by
Andy Croll
Olly Headey
3 days ago
In case you were wondering...
olly.world/why-i-built-...
#indieweb
#buildinpublic
#blogging
loading . . .
Why I built Pagecord - Olly
I started blogging in 2005 when I set up my first company, a consultancy that was just me contracting myself (and my soul) into financial institutions to...
https://olly.world/why-i-built-pagecord
0
4
1
reposted by
Andy Croll
Mike Dalessio
7 days ago
It's only five weeks away! Are you going to be there? I'm talking, of course, about Brighton Ruby. I'm really excited to hang out with Rubyists near the ocean. Also, pubs.
brightonruby.com
loading . . .
Brighton Ruby Conference
https://brightonruby.com/
1
5
2
reposted by
Andy Croll
Aaron Patterson
15 days ago
Made a new blurg post about AI + OSS security. I was going to just complain on here, but I figured a short blog post would be better for my complaining 😂
tenderlovemaking.com/2026/05/06/r...
loading . . .
Rails Security, AI, and IBB
For quite a few years the Rails project has been working with the Internet Bug Bounty (IBB). The IBB is an organization that awarded cash to security researchers that reported issues to OSS projects p...
https://tenderlovemaking.com/2026/05/06/rails-security-ai-and-ibb/
4
43
13
Designed a Brighton Ruby t-shirt for 2026!
rubytshirts.com/collections...
loading . . .
Brighton Ruby
Matz is nice, and so are these excellent shirts. Ships worldwide.
https://rubytshirts.com/collections/brighton-ruby
17 days ago
0
1
0
reposted by
Andy Croll
Robby Russell
24 days ago
Can you drop a link to this survey in your Discord/Slack?
railsdeveloper.com/survey/
loading . . .
2026 Ruby on Rails Community Survey
The 2026 Ruby on Rails Community Survey is now open. Add your voice to the community data. Brought to you by Planet Argon.
https://railsdeveloper.com/survey/
0
8
10
reposted by
Andy Croll
Blastoff Rails
27 days ago
We made a game for Rails devs based on the conference! You can play your way through real places in Albuquerque, interacting with real people from the community. Choose your gem and face your destiny!
game.blastoffrails.com
loading . . .
Blastoff Rails: The Game
A retro RPG for Rails devs. Squash bugs, earn badges, board the rocket.
https://game.blastoffrails.com/
0
5
7
reposted by
Andy Croll
Jean Boussier
about 1 month ago
I wrote some more as a way to fight jet lag, hopefully it's still readable 😅:
byroot.github.io/ruby/bundler...
loading . . .
The Missing Bundler Features
Over the last few months, there has been a lot of talk about making Bundler faster, both by improving it directly, or by reimplementing it in another language, and while it may surprise some, that did...
https://byroot.github.io/ruby/bundler/2026/04/20/bundle-features.html
2
16
5
Fact
add a skeleton here at some point
about 1 month ago
0
1
0
reposted by
Andy Croll
Mike Dalessio
about 1 month ago
I'm excited for this year's Brighton Ruby lineup! It'll be my first trip to Brighton. RUBYISTS ASSEMMMMBLE
brightonruby.com
loading . . .
Brighton Ruby Conference
https://brightonruby.com/
2
19
2
reposted by
Andy Croll
Brian Casel
about 2 months ago
Excited to be speaking at
@brightonruby.com
this June! Looks like quite a lineup for Ruby/Rails builders. I'll also be hosting a workshop the day before on AI adoption with your team. Ruby friends — who's going?
1
4
1
The inflection trilogy ends. (Much less cool than it sounds, but still useful)
andycroll.com/ruby/teach-...
loading . . .
Teach Rails Irregular Plurals with Inflections
Use inflect.irregular to teach Rails non-standard plurals like criterion/criteria.
https://andycroll.com/ruby/teach-rails-irregular-plurals-with-inflections/
about 2 months ago
0
1
1
The dive into inflections continues.
andycroll.com/ruby/handle...
loading . . .
Handle Uncountable Words in Rails Inflections
Use inflect.uncountable to stop Rails pluralising words like staff, metadata, and feedback.
https://andycroll.com/ruby/handle-uncountable-words-in-rails-inflections/
about 2 months ago
0
1
0
reposted by
Andy Croll
Brian Casel
2 months ago
Booked to speak at 2 conferences this year. Both in Europe! Topic: AI (obviously). Wish me luck writing talks that aren't out-dated by the time I'm on stage 3 and 6 months from now 😬
3
10
1
reposted by
Andy Croll
The Ruby Passport
2 months ago
200 Passports leaving for Brighton Ruby
0
5
3
In a world of AI there's one father-figure 90s robot we can believe in.
rubytshirts.com/products/th...
loading . . .
Thumbs Up
When your new robot dad sacrifices himself to protect the future. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the U
https://rubytshirts.com/products/thumbs-up
3 months ago
0
0
0
Now Heroku is drifting away... running your own servers is fine right?
rubytshirts.com/products/se...
loading . . .
Server's Don't Bite
Or do they? • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the US Disclaimer: The fabric is slightly sheer and may app
https://rubytshirts.com/products/servers-dont-bite
3 months ago
0
3
0
to_param lets you customize your URLs
andycroll.com/ruby/to-par...
loading . . .
Customize Model URLs with to_param
Override to_param to control how your Rails models appear in URLs—use slugs, hide IDs, or combine both.
https://andycroll.com/ruby/to-param-seo-friendly-urls/
3 months ago
3
6
1
Wrote again on a nice little Rails-enabled inquiry pattern.
andycroll.com/ruby/use-st...
loading . . .
Use StringInquirer for Readable Predicate Methods
The same pattern Rails uses for Rails.env.production?
https://andycroll.com/ruby/use-stringinquirer-for-readable-predicate-methods/
3 months ago
0
3
1
Also I published this on a readable Rails-ism
andycroll.com/ruby/prefer...
loading . . .
Prefer in? Over include? for Readable Conditions
A more natural way to check if a value is in a collection
https://andycroll.com/ruby/prefer-in-over-include-for-readable-conditions/
4 months ago
1
4
1
reposted by
Andy Croll
Irina Nazarova
4 months ago
Discovering Hong Kong or taking photos of my new fit from
rubytshirts.com
? Gimme both!
#_why
1
10
1
If you're within my age demographic and you lived in Europe... then I don't need to explain this.
rubytshirts.com/products/wo...
loading . . .
Workbench
One for the nineties European computer nerds. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the US Disclaimer: The fa
https://rubytshirts.com/products/workbench
4 months ago
0
1
0
Shared the
@tailwindcss.com
and jekyll no build setup I use on my site.
andycroll.com/ruby/simple...
4 months ago
0
1
0
Just to say we're up to a very healthy 2,400+ organisations on
usingrails.com
. You can thank
@marcoroth.dev
for a bunch of those :-)
4 months ago
0
18
6
My blog. I’ll extract it. Needs tailwind cli though.
4 months ago
0
0
0
reposted by
Andy Croll
Brian Casel
4 months ago
Agent OS v3 is out. Legacy codebases are a challenge in AI development. Your agents can scan your files, but not the knowledge and decisions baked in between the lines. Agent OS enhances (doesn't reinvent) what Claude Code does well. New video & docs here:
buildermethods.com/agent-os
add a skeleton here at some point
3
12
1
Array#rfind arrived with Ruby 4.0
andycroll.com/ruby/find-t...
4 months ago
0
10
2
Opening the CFP for Brighton Ruby 2026. All the videos are up for last year. Tickets still on sale. Please sponsor. (PLEASE)
4 months ago
1
9
7
Year in Review: 2025
andycroll.com/other/year-...
5 months ago
0
1
0
Back on the writing horse, in time for Xmas. except_on for validations
andycroll.com/ruby/except...
5 months ago
0
3
1
reposted by
Andy Croll
Chad Fowler
5 months ago
loading . . .
The Death and Rebirth of Programming
Programming didn't die all at once. There was no single moment, no dramatic obsolescence event. Instead, something quieter happened: the core constraint that shaped software for seventy years dissolved. Writing code stopped being the hard part.
https://aicoding.leaflet.pub/3malrv6poy22a
1
18
4
Could not be more deserved. Hooray for
@marcoroth.dev
rubyonrails.org/2025/12/17/...
loading . . .
Congrats Marco Roth: 2025 Rails Luminary
We are stoked to share that the Rails Core team has announced Marco Roth as the 2025 Rails Luminary.
https://rubyonrails.org/2025/12/17/marco-roth-2025-rails-luminary
5 months ago
1
16
2
If you wanted to have loved one buy you a t-shirt because “you’re impossible to buy for” today is your last day to get it for Xmas.
rubytshirts.com
loading . . .
Ruby T-shirts
Matz is nice, and so are these excellent shirts. Ships worldwide.
https://rubytshirts.com/
5 months ago
0
4
3
I made some lovely Ruby loving foxes on a t-shirt in tribute to the long lost _why.
rubytshirts.com/products/_w...
loading . . .
_why the foxes
What a racket. With love to Ruby's missing spirit animal. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the US Discla
https://rubytshirts.com/products/_why-the-foxes
5 months ago
0
10
0
reposted by
Andy Croll
Mike Dalessio
6 months ago
It's finally happening. I'm going to Brighton Ruby next June!
ti.to/goodscary/br...
loading . . .
Brighton Ruby 2026
The single day, single track Ruby conference for folks who like to go to the seaside, learn things and hang out with fellow Rubyists.
https://ti.to/goodscary/brightonruby-2026
4
34
2
Or did the Joker ask the question first?
rubytshirts.com/products/wh...
loading . . .
Why So Serious
Fundementally a bunch of jokers. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the US Disclaimer: The fabric is sligh
https://rubytshirts.com/products/why-so-serious
6 months ago
0
7
2
Logan Roy said it best about the Rubyists
rubytshirts.com/products/no...
loading . . .
Not Serious Rubyists
I love you ruby people. But.• 100% combed and ring-spun cotton (Heather colors contain polyester)• Fabric weight: 4.2 oz./yd.² (142 g/m²)• Pre-shrunk fabric• Side-seamed construction• Shoulder-to-shoulder taping• Blank product sourced from Nicaragua, Mexico, Honduras, or the USDisclaimer: The fabric is slightly sheer a
https://rubytshirts.com/products/not-serious-rubyists
6 months ago
0
2
0
reposted by
Andy Croll
Aaron Patterson
6 months ago
GitHub was the answer to "what if sourceforge didn't suck?" I'm kind of worried we're getting a new sourceforge 😢
3
47
4
So I watched 2001: A Space Odyssey (again) last week. Stately, yes. Bananas, yes. Visually inspiring, also yes. So. T-shirts. Three of them.
6 months ago
3
5
0
And this equally applies to conference talks. You need a story and not just release notes.
www.joanwestenberg.com/p/why-stori...
loading . . .
Why Stories Make You Smarter Than Self-Help Books
The Smartest People You Know Still Read Novels
https://www.joanwestenberg.com/p/why-stories-make-you-smarter-than-self-help-books
7 months ago
0
10
1
In the words of the wise monkey Rafiki from the Lion King.
brightonruby.com
7 months ago
1
1
0
reposted by
Andy Croll
Drew Bragg
7 months ago
It's scary getting up on stage. Especially when some guy in a sparkly jacket is throwing crazy ruby at you. Being able to give some prizes at the end is the least I can do. Big thanks to our prize sponsors:
@honeybadger.io
@judoscale.com
@joemasilotti.com
@andycroll.bsky.social
0
18
4
If I put together a 2/3day Rails-oriented, indie business/small team technical leader MICRO-conference for early/mid-Jan in the UK countryside… would that sound interesting? Everyone brings one strong opinion and one problem and we take it in turns to help each other out.
7 months ago
1
13
2
reposted by
Andy Croll
Drew Bragg
7 months ago
The game show works best when I have great contestants and I had some GREAT contestants this time. They brought the energy and the fun!
add a skeleton here at some point
0
6
2
They'll be there for you.
rubytshirts.com/products/ru...
loading . . .
Ruby Friend
They'll be there for you. When the CI starts to fail. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric • Side-seamed construction • Shoulder-to-shoulder taping • Blank product sourced from Nicaragua, Mexico, Honduras, or the US This produ
https://rubytshirts.com/products/ruby-friend
8 months ago
0
8
0
reposted by
Andy Croll
Valerie Woolard
8 months ago
Freedom, another member of the Ruby Central Board, wrote this post, but it closely aligns with my feelings and experiences as well.
apiguy.substack.com/p/a-board-me...
loading . . .
A board member's perspective of the RubyGems controversy
What a week it's been as a Ruby Central Board Member.
https://apiguy.substack.com/p/a-board-members-perspective-of-the?utm_medium=ios
0
16
13
It’ll be missed. Because it was so carefully curated. We do these things out of love.
add a skeleton here at some point
8 months ago
0
15
1
reposted by
Andy Croll
Hurt Me Plenty
rubytshirts.com/products/hu...
loading . . .
Hurt Me Plenty
This t-shirt is shareware. This t-shirt is everything you've dreamed of and more. It feels soft and lightweight, with the right amount of stretch. It's comfortable and flattering for all. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric •
https://rubytshirts.com/products/hurt-me-plenty
8 months ago
2
5
1
Hurt Me Plenty
rubytshirts.com/products/hu...
loading . . .
Hurt Me Plenty
This t-shirt is shareware. This t-shirt is everything you've dreamed of and more. It feels soft and lightweight, with the right amount of stretch. It's comfortable and flattering for all. • 100% combed and ring-spun cotton (Heather colors contain polyester) • Fabric weight: 4.2 oz./yd.² (142 g/m²) • Pre-shrunk fabric •
https://rubytshirts.com/products/hurt-me-plenty
8 months ago
2
5
1
Moved house. After three brutal days of boxes it’s a new (birthday) walk to work along the seafront. Brighton is an excellent (albeit windy) city, I encourage all my friends to move here.
8 months ago
3
24
0
reposted by
Andy Croll
Radan
8 months ago
Here's Rails World 2025 from a first time speaker perspective:
radanskoric.com/news/rails-w...
loading . . .
Rails World 2025 from a first time speaker perspective
Last time I was in Amsterdam I was 17 and it was a different kind of trip.
https://radanskoric.com/news/rails-world-from-first-time-speaker-perspective?utm_source=bsky&utm_medium=social&utm_campaign=rails-world-from-first-time-speaker-perspective
1
5
1
Load more
feeds!
log in