ActiveJob::Continuable merged to Rails, for jobs that can be re-started after interuption
https://github.com/rails/rails/pull/55127
Discussions: https://discu.eu/q/https://github.com/rails/rails/pull/55127
Articles, projects and tutorials about #Ruby.
Weekly newsletter: https://discu.eu/weekly/ruby
ActiveJob::Continuable merged to Rails, for jobs that can be re-started after interuption
https://github.com/rails/rails/pull/55127
Discussions: https://discu.eu/q/https://github.com/rails/rails/pull/55127
Some lessons from freelancing: Rails (eventually) needs layers
Exploring Common AI Patterns with Ruby
https://ksylvest.com/posts/2025-06-06/exploring-common-ai-patterns-with-ruby
Discussions: https://discu.eu/q/https://ksylvest.com/posts/2025-06-06/exploring-common-ai-patterns-with-ruby
Redirects in Rails: Manual, Helper, and Rails Internals
https://www.writesoftwarewell.com/redirects-in-rails/
Discussions: https://discu.eu/q/https://www.writesoftwarewell.com/redirects-in-rails/
CFP and Call for Ruby Startups for the SF Ruby Conference 2025
Discussions: https://discu.eu/q/https://cfp.sfruby.com/
AI-Powered Development with Cursor and TaskMaster
Discussions: https://discu.eu/q/https://youtu.be/Fm6o3u_V-hM
How to deploy the Dockerized Ruby on Rails app using Kamal.
https://www.youtube.com/watch?v=9nRY0p2br28
Discussions: https://discu.eu/q/https://www.youtube.com/watch?v=9nRY0p2br28
Cloudflare Turnstile for spam prevention in Rails
https://avohq.io/blog/cloudflare-turnstile-rails
Discussions: https://discu.eu/q/https://avohq.io/blog/cloudflare-turnstile-rails
Understanding Queueing Theory
https://www.bigbinary.com/blog/understanding-queueing-theory
Discussions: https://discu.eu/q/https://www.bigbinary.com/blog/understanding-queueing-theory
They did us dirty - Stackoverflow survey 2025 Open for responses
https://stackoverflow.az1.qualtrics.com/jfe/form/SV_1MNG2CYTY2AzkAm
Discussions: https://discu.eu/q/https://stackoverflow.az1.qualtrics.com/jfe/form/SV_1MNG2CYTY2AzkAm
What It Takes To Foster A Community Around Rails
https://blog.codeminer42.com/what-it-takes-to-foster-a-community-around-rails/
Discussions: https://discu.eu/q/https://blog.codeminer42.com/what-it-takes-to-foster-a-community-around-rails/
RubyConf TH Call For Paper Open 🔔
https://www.papercall.io/rubyconfth2026
Discussions: https://discu.eu/q/https://www.papercall.io/rubyconfth2026
Premature Design Is Not Design
https://articles.pragdave.me/p/premature-design-is-not-design
Discussions: https://discu.eu/q/https://articles.pragdave.me/p/premature-design-is-not-design
Junie, a AI coding agent from JetBrains, is available in RubyMine.
https://blog.jetbrains.com/ruby/2025/06/junie-and-rubymine-your-winning-combo/
Discussions: https://discu.eu/q/https://blog.jetbrains.com/ruby/2025/06/junie-and-rubymine-your-winning-combo/
An introduction to how code blocks work in Ruby part 1
https://zhephyn.github.io/ruby/2025/04/16/an-introduction-to-ruby-code-blocks-part-1.html
Discussions: https://discu.eu/q/https://zhephyn.github.io/ruby/2025/04/16/an-introduction-to-ruby-code-blocks-part-1.html
New episode of Code and the Coding Coders who Code it! Episode 51 with with Chris Oliver
https://podcast.drbragg.dev/episodes/episode-51-chris-oliver/
Discussions: https://discu.eu/q/https://podcast.drbragg.dev/episodes/episode-51-chris-oliver/
Announce: oauth2 v2.0.12 w/ support for kid (IETF rfc7515 JWS)
https://github.com/oauth-xx/oauth2
Discussions: https://discu.eu/q/https://github.com/oauth-xx/oauth2
Implementing Embedded TypedData Objects
https://railsatscale.com/2025-06-03-implementing-embedded-typeddata-objects/
Discussions: https://discu.eu/q/https://railsatscale.com/2025-06-03-implementing-embedded-typeddata-objects/
Become a Hanami, Dry and Rom patron. Help us build a diverse future for Ruby.
https://hanamirb.org/blog/2025/06/03/become-a-hanami-dry-and-rom-patron/
Discussions: https://discu.eu/q/https://hanamirb.org/blog/2025/06/03/become-a-hanami-dry-and-rom-patron/
Announcing VersaDok - Lightweight markup language, spiritual successor to kramdown
https://github.com/gettalong/versadok
Discussions: https://discu.eu/q/https://github.com/gettalong/versadok