2025 Wrap Up from the Rails Foundation
2025 Wrap Up from the Rails Foundation
🎉 alchemy_cms v8.0.2 has been released!
https://github.com/AlchemyCMS/alchemy_cms/releases/tag/v8.0.2
📣 Service object/class renamer to Noun.verb renamer… as a service
Reply to this thread your service object, I (and others) will reply with renames
NounVerber.run → Noun.verb
#ruby #rails #programming #oop
or… Noun.new(args).verb
#ruby / #rails / #programming hill that i’ll die one— service objects considered harmful
🤮 NounVerber.run .exec .call
I prefer to use a PORO
🥰 Noun.verb
But that’s just me, what do I know
🎉 alchemy_cms v8.0.0.b has been released!
https://github.com/AlchemyCMS/alchemy_cms/releases/tag/v8.0.0.b
#hanami for #rails developers - models by @Ryanbigg https://ryanbigg.com/2025/10/hanami-for-rails-developers-1-models
Sr. Ruby on Rails Engineer, ASE - Apple
San Francisco, California, United States
https://jobs.apple.com/en-us/details/200636173-3577/sr-ruby-on-rails-engineer-ase?team=SFTWR
Rails Luminary, modern approach to CSRF and more
Stepped Actions – distributed workflow orchestration for Rails
https://github.com/envirobly/stepped
#HackerNews #SteppedActions #DistributedWorkflow #Rails #Orchestration #GitHub
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 know that people like him are part of our community.
Huge congrats, Marco! 🙌
Also it's nice to have @fxn and @amandabperino around.
#RubyOnRails #FOSS #ReActionView #Herb #Rails #RailsLuminaryAward
I wanna try Ruby on Rails
but I don't want to download stuff from Rubygems, seeing as it got hostile-takeovered
I installed the Debian ruby-rails package and tried rails new and it... started downloading stuff from rubygems.org???
um, no
tried poking gem's config file to point at gem.coop instead of rubygems.org and rails new STILL DID RUBYGEMS.ORG
then I tried making a minimal Gemfile with just
source "https://gem.coop"
gem "rails"
and that made it successfully use the non-taken-over site but then it wanted to write to /var????
tried rails new --skip-bundle and that worked but cding to the new folder, editing the gemfile away from rubygems.org (AGAIN) and doing bundle install...wanted to write to /var again
what the fuck
I just want to learn RoR without all this shit
how do we get started?
Naming Things is Hard™ help request—
For a join table in a #Rails app, a user has a paid plan already. The user has also paid for a product/feature add-on.
Book + User = authorships
What is User + Product?
🚀 Khi tách monolith Rails thành các component độc lập (users, marketplace, payments, subscriptions) → dùng API công khai (facade) để truy xuất dữ liệu người dùng thay vì gọi trực tiếp model. Giảm coupling, tăng tính bảo trì và mở rộng. #Rails #Microservices #SoftwareArchitecture #Decoupling #KiếnTrúcPhầnMềm #RailsVN #Microservice #CleanCode
https://dev.to/rbglod/untangling-the-rails-monolith-quick-look-at-the-code-29e9
🎉 alchemy-sentry v2.0.0 has been released!
https://github.com/AlchemyCMS/alchemy-sentry/releases/tag/v2.0.0
I found this great post https://dev.to/daviducolo/a-comprehensive-guide-to-multithreading-in-ruby-3f04
About how to handle #threads in #ruby
#coding #programming #softwareengineering #rails #rubyOnRails
🎉 alchemy-bugsnag v1.2.0 has been released!
https://github.com/AlchemyCMS/alchemy-bugsnag/releases/tag/v1.2.0
🎉 alchemy_cms v8.0.0 has been released!
https://github.com/AlchemyCMS/alchemy_cms/releases/tag/v8.0.0
Dynamic Open Graph images. New premium feature in Pagecord! ✨
Please consider signing up, I think you'll like it.
#rails #indiedev #buildinpublic #blogging
https://blog.pagecord.com/dynamic-open-graph-images-new-premium-feature