Creator & maintainer of Oaken, and other next-gen Rails extensions.
pragprog.com/titles/ruby6...
pragprog.com/titles/ruby6...
> github.com/luizkowalski...
> github.com/luizkowalski...
2025 was an incredible year for Ruby Events around the world and also for the @rubyevents.org platform!
To celebrate, we're releasing RubyEvents Wrapped!
A look back at talks, events, speakers, sponsors, and the Ruby community's year!
2025 was an incredible year for Ruby Events around the world and also for the @rubyevents.org platform!
To celebrate, we're releasing RubyEvents Wrapped!
A look back at talks, events, speakers, sponsors, and the Ruby community's year!
kaspth.com/posts/happy-...
kaspth.com/posts/happy-...
so new years day seems like a fitting time to mark them 1.0 🍾🥂
so new years day seems like a fitting time to mark them 1.0 🍾🥂
"When good threads go bad" is a deep dive into stuck threads, how to deal with them, and what to avoid.
jpcamara.com/2025/12/30/w...
"When good threads go bad" is a deep dive into stuck threads, how to deal with them, and what to avoid.
jpcamara.com/2025/12/30/w...
kaspth.com/posts/dead-c...
kaspth.com/posts/dead-c...
https://gem.coop/fellowship/
https://gem.coop/fellowship/
The conversations, ideas, and encouragement over the past few days were a reminder of how special the energy of the Ruby community really is! ♥️
#sfruby #sfruby2025
The conversations, ideas, and encouragement over the past few days were a reminder of how special the energy of the Ruby community really is! ♥️
#sfruby #sfruby2025
First, alternatives to Active Record 😉
github.com/jeremyevans/... – from the creator of Roda; why not try out both together?
github.com/rom-rb/rom – from the creators of Hanami; again, it's worth exploring both
First, alternatives to Active Record 😉
github.com/jeremyevans/... – from the creator of Roda; why not try out both together?
github.com/rom-rb/rom – from the creators of Hanami; again, it's worth exploring both
Our co-founder Josh explores why—it's not lack of data, it's paying for complexity that doesn't translate to capability.
www.honeybadger.io/blog/apm-par...
#Observability #DevOps #Monitoring
I found myself mourning the future I thought we would have; but also hopeful that it’s not too late to start choosing kindness.
Join me in building a better future:
okayfail.com/2025/in-prai...
I found myself mourning the future I thought we would have; but also hopeful that it’s not too late to start choosing kindness.
Join me in building a better future:
okayfail.com/2025/in-prai...
What's inside:
💎 two dozen new and hot Ruby startups like @bolt.new
💎 authors of RubyLLM, Herb, Active Agent, Inertia Rails, ZJIT, and more
💎engineers scaling Ruby and Rails at Chime, Cisco, Intercom, Shopify
💎afterparty by GitButler 🪩
(see part 2)
What's inside:
💎 two dozen new and hot Ruby startups like @bolt.new
💎 authors of RubyLLM, Herb, Active Agent, Inertia Rails, ZJIT, and more
💎engineers scaling Ruby and Rails at Chime, Cisco, Intercom, Shopify
💎afterparty by GitButler 🪩
(see part 2)
(And as usual, if you need further accommodation, just use the email form and we’ll work it out.)
scottjehl.com/learn/webcom...
It summarizes some of my personal feelings and experiences in the Ruby/Rails community.
afomera.dev/posts/2025-1...
It summarizes some of my personal feelings and experiences in the Ruby/Rails community.
afomera.dev/posts/2025-1...
Oaken is really just Cascading Setup Scripts.
Here's a PR to show that, see the documentation to implementation ratio github.com/kaspth/oaken...
Oaken is really just Cascading Setup Scripts.
Here's a PR to show that, see the documentation to implementation ratio github.com/kaspth/oaken...
Here's a PR to show that, see the documentation to implementation ratio github.com/kaspth/oaken...
the "scripting" language is the escape hatch for the cases the DSLs can't handle.
the "scripting" language is the escape hatch for the cases the DSLs can't handle.