Andy Croll

He’s CTO at CoverageBook, Rubyist, Conference Organizer of Brighton Ruby, Author, Speaker, Bootstrapper & Twin Dad.

2025-06-03

@joehart It did really whip the llama’s ass.

Andy Croll boosted:
2025-06-02

Welcome to tiny ruby #​{conf} on the 21st of November 2025!

Tickets are now available and the CFP is open.

helsinkiruby.fi/tinyruby/

#ruby #conference #cfp

tiny ruby conf logo
2025-06-02

@joehart My ankles: I’m with “now brain”.

2025-05-29

Looking to give away some tickets for brightonruby.com purchased by kind folks in the community in the name of @codefolio

Please share with folks (in education or out of work in early career) who would qualify. Will contact folks by Wed 5th June.

forms.reform.app/goodscary/bri

2025-05-29

I promise I'll stop now. But I dug even further.

Think this is my favourite solution even though it's not the fastest.

andycroll.com/ruby/further-opt

Andy Croll boosted:
2025-05-28

I’ve started writing again! I wrote the first essay for my newsletter last week about how I view AI coding assistants. Would love to get your feedback!

open.substack.com/pub/sarahmei

Please consider subscribing if you’d like to see me write more. There’s a free option!

2025-05-27

@davetron5000 @andycroll Might fiddle with Set as well.

This is purely unravelling a jumper by pulling on a thread at this point.

2025-05-27

@davetron5000 ...if you leave the uniq call off it does.

2025-05-26

After a simpler solution was suggested... I got benchmark-y.
andycroll.com/ruby/benchmarkin

2025-05-26

@pointlessone You make a good point, amended the article version.

2025-05-26

@pointlessone @andycroll @cassidoo True. That’s a nice one-liner. But I quite like the expressiveness.

2025-05-26

A more error protected and false-y returning version with some Active Support help to keep it nice and terse.

require "active_support"; def odd_sum(a, b) = (a.select(&:odd?).product(b.select(&:even?)) +     b.select(&:odd?).product(a.select(&:even?))).uniq.presence end
2025-05-26

Solution to @cassidoo's latest programming challenge in Ruby... not quite there as a one liner, although the logic is sound.

(a.select(&:odd?).product(b.select(&:even?)) + b.select(&:odd?).product(a.select(&:even?)))
2025-05-23

Month out. Swag arrives.
brightonruby.com

Seven large cardboard boxes
2025-05-22

@r3trofitted @andycroll They won’t need to if they can find all four map pieces to Big Whoop.

2025-05-22

Not sure there's more of an instabuy on the whole site than bitmapbooks.com/collections/al

Although plenty run it close.

2025-05-21

In case you missed the email, I've put together t-shirts for Brighton Ruby (for the first time).

I never did it before because of cost, potential waste admin hassle and a fear of many t-shirts in multiple sizes in my (too small) loft.

Want one?
rubytshirts.com/collections/br

Andy Croll boosted:

I am super pleased to share that #FFConf will be back on Friday 14th November 2025!

🗣 We have opened our call for papers - the link includes the topics that are piquing my interest but also our promise to all speakers: ffconf.org/cfp

🎟 Our next annoucement will be about *early access tickets*, so watch out for that.

Finally, if there is a speaker who you think should be on the FFConf stage, drop me a message, either email or on our discord, we'd love to hear from you.

Jo Franchetti addressing FFConf in 2018 with amazingly bright pink hair and a completely captive audience.
2025-05-21

There are few people as wise about software and teams as @sarahmei.
So this is definitely worth keeping an eye on. sarahmei.substack.com/p/hello-

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst