Sign in

alexanderadam

@alexanderadam.ruby.social.ap.brid.gy
26 followers 2 following 135 posts

Software developer working in :ruby: #ruby & :crystal: #CrystalLang as a #freelancer and at vade.io. :whyfox: Posts may appear in English & German. There might be […] 🌉 bridged from ⁂ ruby.social/@alexanderadam, follow @ap.brid.gy to interact

PostsRepliesMedia
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 27/09/2026
Without hesitation I'll repeat that @josevalim is one of my favourite tech people.
You are right but it also feels short-sighted? You have the most powerful tool you ever had, you have become a 1000x maker, and you can't think of how to make your stack 10x better?

Yes, Rust is fast, the type system catches bugs, but there is so much beyond it.

* Why not make Ruby 10x faster?

* Why not make Ruby (and therefore Rails) really great at concurrency?

* Why not add a banging type system to Ruby that can provide guarantees beyond Rust?

* Why not embed SQLite3 into Rails with a replication protocol so you can really compress the stack beyond a single server?

* How to preemptively fix most bugs from the most critical parts of Rails, such as database pools?

Yes, who cares about ActiveSearch, but there are so many ways we can fundamentally improve our stacks that go beyond asking the agent to just crap out code. Phoenix is still the only framework that ships with presence, because it turns out it is deceptively a hard problem to solve correctly, but somehow all issues are solved?

I understand some folks have no interest in doing any of the above, and that's fine, but then at least pass the baton to the people who want to do exactly that.

PS: I say all of this with love ♥️
020
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 25/09/2026
Here's the slide.
A slide from RailsWorld saying "Ruby was 55% of my work. Now it is 3%."

Below it shows an overview with Rust being 7%.
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 21/09/2026
I found the #EuRuKo2027 logo yesterday. 😅 🍕🍷🤌🏼🇮🇹
Ruby shaped pizza slices
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 25/06/2026
It's nice to see @elenatanasoiu and Emma teaching #BrightonRuby's crowd about @john's #vernier #RubyGem. Some people still don't know how to capture data to generate a #flamegraph of it. #Rails #RubyOnRails #GitHub
Elena and Emma on stage
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 24/04/2026
And @matz.bsky.social presented #Spinel, an #AOT #compiler for #Ruby based on #Prism github.com/matz/spinel ruby.social/@alexanderadam/11645857… #RubyLang #CrystalLang
Benchmarks comparing CRuby with Spinel
011
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 24/04/2026
That's it: @matz is giving the final keynote on @rubykaigi 2026. It was great to meet so many amazing like-minded #ruby and #rails people here at #rubykaigi. #rubylang #ruby #rubykaigi2026 #rubykaigi_2026
Matz on stage
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 24/04/2026
It's always great to hear about @marcoroth's progress in the #ERB and #Herb domain. #Ruby #RubyKaigi #RubyLang #RubyKaigi2026
Marco on stage
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 20/04/2026
Let's gooooooo to #Hakodate #RubyKaigi #RubyKaigi2026 @JRuby @headius
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 24/03/2026
I'm sorry: what? This coming from a huge professional company ( #LINE ) that provides mainly IT related services, this actually suprised me. I mean the phrase "large amount of HTTPS" already caused some decent face palming, but claiming that your #chat […] [Original post on ruby.social]
Due to the large amount of HTTPS used to protect your personal information, communication may fail at times.
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 17/03/2026
@jamie
100
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 14/03/2026
Well folks, @marcoroth dropped a new #herb release on #RuCoCo and he packed some really nice goodies in it. Don't claim later that nobody told you 😉 ruby.social/@marcoroth/116223917202… #Ruby #Rails #RubyOnRails #ActionView #ReActionView […] [Original post on ruby.social]
Marco on the Ruby Community Conference stage
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 18/12/2025
@marcoroth here's the official clip from Rails Foundation:
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 17/12/2025
I'm really happy to see @marcoroth receive the 2025 Rails Luminary Award! 🎉 He’s done so much for the Rails ecosystem and the broader Ruby community. He's always humble, thoughtful, and full of positive energy. And I think that he never sleeps. 😅 Feels great to […] [Original post on ruby.social]
Xavier giving Marco the award
110
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 11/10/2025
@eregon do you have any advice for me? I'm surely doing something wrong. github.com/rails/marcel/actions/run… Also I kinda wouldn't have expected a `Polyglot::ForeignException` here but rather something that could be […] [Original post on ruby.social]
TikaRegexTest#test_converts_Java_double-escaped_octal_sequences:
RuntimeError: Neutered Exception Polyglot::ForeignException: invalid group reference 101
    <internal:core> core/regexp.rb:226:in `Truffle::RegexpOperations.match?'
    <internal:core> core/regexp.rb:226:in `Regexp#match?'
    test/tika_regex_test.rb:28:in `TikaRegexTest#test_converts_Java_double-escaped_octal_sequences'
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 24/09/2025
I can't believe that this is what we came to. Did any of the sci-fi authors anticipate what we arrived to? #claude_code #claude4 #llm #vibe_coding #VibeCoding #ClaudeCode #ChatGPT #ClaudeAI #programming #ai
A Reddit user writing:

I just treat claude code like a child.

"Claude, did you make poopoo your pants?"

"No."

"Claude, are you sure? Check your .md files"

"You're absolutely right, I did poopoo my pants"



Another user answering:

"I can't use PowerShell"

"Yes you can"

"You're absolutely right, I can use PowerShell!" starts to use PowerShell

I can't believe I had to motivate Claude to believe in itself so that it could use it.
022
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/09/2025
It's nice to have @josevalim at Ruby conferences (again). #EuRuKo2025 #EuRuKo #Ruby
José Valim on the EuRuKo stage
011
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 18/09/2025
It's always nice to see @matz on an @Euruko stage 😊 #MINASWAN #ruby #RubyLang #RubyLanguage #RubyProgramming #EuRuKo #EuRuKo2025 #VianaDoCastelo #portugal #RubyConference #ProgrammingConferences
Matz on EuRuKo Sstage with a listening audience in front of him
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 05/09/2025
I'm so proud of the work that @marcoroth is doing to improve @rails tooling. His work is highly appreciated by #rails users like me. #rubyonrails #erb #herb #ror #ActionView
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 05/09/2025
And as usual @rosa's talk is a definite recommendation to listen. This time it's about #serviceworkers and offline support in #hotwire / #hotwirenative.
Rosa on stage with a slide showing HEY
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 04/09/2025
You can run the whole #HEY test suite in a bit over a minute. Also @rails provides a local #CI run DSL syntax now‽ #RubyOnRails #RoR #Ruby_on_Rails #Rails
HEY App Test Suite

(time bin/rails test --seed 22557) Native Ruby / Docker DB

~30K assertions

Model Score

6m6s

Apple M2

Intel i5 1235U (EQi12)

4m2s

Apple M4

3m54s

2m49s

2m56s

Apple M4 Pro 14c

AMD AI 5 340 (F13)

AMD 7840U (F13)

2m43s

AMD 8745H (UM870/SER8)

2m28s

2m22s

Apple M4 Max 16c

AMD HX370 (F13/SER9)

2m5s

AMD Max+ 395

1m23s

AMD 7950X

1m23s

Intel 14900K

1m22s

AMD 9955HX (MS-A2)

1m12s
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 31/08/2025
Wow, the #benchmark|s of the #rack compatible #Ruby webserver #Itsi look amazing! #Puma still shines on large responses and slightly on CPU heavy responses but otherwise Itsi is leading in most cases otherwise. github.com/wouterken/itsi#itsi #RubyProgramming #rails #performance #RubyLang
Benchmark graphs showing medium response sizes with one Thread and one Worker
101
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/08/2025
AI Slop reached the @CrystalLanguage community. Usually I'm using DDG but I had another session with Google open and I just searched whether #CrystalLanguage has in-built Shell escaping nowadays and the first match was a website for a commercial auth solution […] [Original post on ruby.social]
A screenshot of the MojoAuth website showing AI generated things with wrong informationScreenshot of a Google search where the two top results show AI Slop websites instead of the official documentation
100
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 18/08/2025
@github nothing on your #GitHub status page at www.githubstatus.com but me and some friends can't resolve the domain somehow. Did Thomas Dohmke change the #DNS entries before he left? 😄

Hmm. We’re having trouble finding that site.

We can’t connect to the server at github.com. Did you mean to go to www.github.com?

If you entered the right address, you can:

    Try again later
    Check your network connection
    Check that Firefox has permission to access the web (you might be connected but behind a firewall)
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 14/08/2025
I really like the ideas. So far this is my set of 🤓 nerdy cards (although Agile Poker is not really a game). Especially the "Exploding Git Commits" is nice, since I'm an Exploding Kittens fan. 💥🐱 Cash you recommend other games?
Card games: 


- Developer Dilemma
- Agile Poker Cards
- Code For Insanity
- Exploding Git Commits
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/06/2025
Now @oughtputs speaking at @brightonruby about #Concurrency in #Rails. #rubyonrails #RubyProgramming #brightonruby2025 #brightonruby
Harriet on stage
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/06/2025
Some lovely folks at @brightonruby's fireside chat: @andycroll, @amandabperino from #railsfoundation, and @rosa on the stage. 🤩 #brightonruby #brightonruby2025 #rails #rubyonrails #railsworld #railsworld2025
Andy, Amanda and Rosa on stage
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/06/2025
Now Julia Lopez from #harvest is talking about defending your #Rails app. #brightonruby #brightonruby2025 #rubyonrails #RubyProgramming #rubylang
020
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/06/2025
Every single talk that I saw from @rosa is just fantastic and highly recommended. 🤩 #brightonruby #rubyconference #RubyProgramming #godelianriddle #goedelianriddle
The printing machine

? A little Gödelian riddle

Find a true sentence that the machine cannot print
110
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 19/06/2025
Having @andycroll referencing the Hitchhiker's Guide to the Galaxy at @brightonruby is pretty cool. #brightonruby #hitchhikersguide #towelday #rubyconferences #hitchhikersguidetothegalaxy #RubyProgramming
Don't panic slide on Brighton Ruby
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 14/06/2025
Now @headius is singing about how @JRuby is his life at @balticruby #karaoke
Charles Nutter with a mic and the "It's my life" lyrics in the background
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
Today I learned that you can program #Minecraft plugins with @JRuby 🤯
011
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
The #oslo #airport refuel application is using an #Android application written in @JRuby says @headius at @balticruby. #jruby #ruby #rubyprogramming #ruboto #androiddev #androiddevelopment #riga #BalticRuby #balticruby2025
Charles Nutter presenting a slide with different use cases of JRuby
030
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
Last year, in #2024, there were more :ruby: #ruby #conference #talks than ever before. @marco's slide shows 712 talks, while the year that came second was 2015 with 549 talks. Just in case you need any reassurance that #rubylang is more alive than ever. This […] [Original post on ruby.social]
A slide showing the yearly talks from Ruby conferences
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
Now @marcoroth is announced by @halfbyte and he'll talk about @RubyEvents. Personally I think that we can be grateful to have folks who're working on projects like this to improve our community and make all that #ruby #conference #talks available and searchable […] [Original post on ruby.social]
Jan announcing Marco's talk "Scaling RubyEvents.org: The mission to index all Ruby conferences"
002
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
54% of @rubygems are abandoned says @mghaught 🤯 #balticruby2025 #BalticRuby #ruby #rubylang #artificialintelligence #riga #foss #opensourcesoftware #LLM #LLMs #security #supplychainattack #maintenance #rubygems #rubygem #dependencies
A slide showing that 54% of the germs didn't have a release for over ten years
011
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 13/06/2025
"A lot of #HackerOne notifications that were getting are #AI generated garbage" says the director of #OpenSource @mghaught from @rubygems at @balticruby. #balticruby2025 #BalticRuby #rubygems #ruby #rubylang #artificialintelligence #riga #foss #opensourcesoftware #LLM #LLMs #security
Marty Haught at the BalticRuby stage in Riga
131
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 12/06/2025
Uuuh, #Ruby will likely get #Namespaces although the syntax will change because #GitLab already uses `Namespace` a lot and @matz doesn't want to break it for them. But that is indeed a feature that I was missing from #rubylang. #balticruby #balticruby2025 #riga @balticruby
Matz presenting a first draft for Ruby namespaces
011
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 12/06/2025
"We need more open source Ruby code" says @matz at @balticruby. #opensource #ruby #balticruby2025 #rubylang #BalticRuby #conference #riga #latvia #rubygems #opensourcesoftware #oss #foss
Matz on BalticRuby stage
020
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 25/05/2025
So @jorgemanru announced an upgrade for Action Text with "No Trix".
A huge editor upgrade is in the works for Action Text. No Trix, no House, no Tiptap, no ProseMirror. A drop-in replacement that will take rich text editing to the next level in Rails, and lay a foundation far better than anything we ever had with Trix.

We will start using it internally in the new product this week. We’ll test, we’ll polish, and we’ll ship.

(Yes, I’m shamelessly teasing here. And yes, I am VERY excited about this one)
100
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 23/05/2025
Now we have Ronan Limon Duparcmeur with his talk "The Test Pyramid and the Temple of Love"
Ronan Limon Duparcmeur on the Helvetic Ruby stage
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 14/05/2025
Unfortunately the folks at the 🎤 #eurovision2025 are mixing up the 🌐 #internet and the #web. 🫣 Folks joining ⛰️ @helvetic_ruby's trip to ⚛️ #CERN will learn the difference in case they don't know it yet. 😉 I'm so sorry about that @timbl. 🥲 […] [Original post on ruby.social]
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 02/05/2025
Oh wow, according to @codetrendr (account should start mirroring soon) #LavinMQ was trending on #GitHub two weeks ago? 🤩 For those who don't know: it's a #MessageQueue written in :crystal: #CrystalLang supporting #AMQP 0-9-1 (like 🐰 #RabbitMQ) and #MQTT (popular […] [Original post on ruby.social]
Meet LavinMQ - the ultra quick message queue and streaming server built with Crystal! Experience lightning-fast communication #OpenSource #MessageQueue #CrystalLang #DevCommunity
010
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 25/03/2025
You know what's cool? 👀 @russolsen just announced that he and @baweaver will do a second edition of 📕 Eloquent Ruby at @pragprog. It's nice to see that the :ruby: @ruby community gained so much traction again recently. 😊 […] [Original post on ruby.social]
I'm thrilled to announce that Brandon Weaver and I have just kicked off work on a second edition of Eloquent Ruby, to be published by our friends at The Pragmatic Programmers. The idea is to keep the basic structure of the book the same while updating it to Ruby as it is used today.

While we are all excited, let me repeat something that Brandon and I tell each other every day: This is a big project and we want to do it right. So while the second edition is on its way, it is going to take time, time measured in months. 

But Eloquent Ruby, Second Edition is on its way.
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
A few impressions from #Krakow's #Manggha #museum that is free to visit for #rubycommunityconference. #ruby #conference #rails #art #Japan
110
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
Now @thomascountz is giving a talk "From #Legacy to Latest: How #Zendesk Upgraded a #Monolith to #Rails 8.0 Overnight" at #rubycommunityconference. #ruby #rubyonrails #krakow #conference #meetup #upgrade #Poland
Thomas on stage at the Ruby Community Conference in Krakow, Poland
000
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
Now @hharen promoted the upcoming edition of 🏔️ @helvetic_ruby in #Geneva 🇨🇭 #Switzerland in may. Feel free to ping me if you want to meet there. 😊 #rubyconferences #rubycommunityconference #ruby #rails #rubyonrails #rubyconference #meetup #conference #Krakow #cern #largehadroncollider
Hana presenting Helvetic Ruby on stage
020
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
It's always great to see @rosa and she talked about her #SolidQueue implementation at #rubycommunityconference in #krakow. She also gave a shout-out to @bensheldon's #goodjob and mentioned how @getajobmike's @sidekiq is blazingly fast. #ruby #rails #queue […] [Original post on ruby.social]
Rosa on stage at Ruby Community Conference
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 28/02/2025
It's wonderful to see @tenderlove live again at #rubycommunityconference in #krakow. #ruby #conference #poland #meetup #conf #rails #rubyonrails
Aaron Patterson standing on stage giving a talk on hot to speeding up Class#new
001
alexanderadam @alexanderadam.ruby.social.ap.brid.gy · 16/02/2025
@james Would it be possible to add the CrystalLang emoji to the ruby social instance? It should be possible via Preferences > Administration > Custom Emojis. And emojis for git and github would also be great. 🥺
000