Ruby on Rails | rubyclub
1.52K subscribers
214 photos
1 video
263 links
Software Writer @yegorckv
Download Telegram
๐Ÿ’ป How large companies build architecture: solutions, technologies, approaches

๐Ÿ“ฆ Version control and API management

They use Garage Extension โ€” an extension to the monolith (Rails), configured separately via a client.
Required: Rails / Sinatra, gRPC / JSON API, CI/CD (e.g., GitHub Actions, CircleCI)

๐Ÿ”— Microservice communication

Challenge: requests between many services โ†’ complexity, latency, fault tolerance.
Solution: GenExpediter โ€” a Ruby equivalent of Netflix Hystrix.

Required: concurrent-ruby, Redis / Kafka / RabbitMQ for queues, Sidekiq / Resque, Circuit breaker + fallback logic, Monitoring: Prometheus + Grafana

๐Ÿ— Lego-style architecture approach
Rails is minimalist but flexible. Want a monolith โ€” keep it. Want microservices โ€” add them.

Options: Dry-rb โ€” clean architecture, Hanami โ€” for stricter structure, Event Sourcing via RailsEventStore, gRPC / JSON-RPC for inter-service communication
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ“บRails New with typecraft

Want to learn Ruby on Rails from scratch and build your first fully functional web app? Then this 10-part video series from typecraft_dev is just what you need!

๐Ÿ“ฆ In each episode, youโ€™ll:

- Install Rails and run rails new
- Learn the Rails philosophy and core concepts (MVC, scaffolding, CRUD)
- Style your app with TailwindCSS
- And finally โ€” deploy it all with Kamal
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ’ป Exactly 21 years ago, DHH introduced the world to the first version of Rails โ€” v0.5.0 โ€” with the words: "this piece will grow in public."

He wasnโ€™t wrong.

Since then, Ruby on Rails has become the foundation for thousands of companies around the world, grown with the support of countless developers, and stayed true to its core principles: simplicity, elegance, and productivity.

Rails 0.5.0 marked the end of vaporware โ€” and the beginning of a new era in web development.

Original announcement from July 24, 2004:

rubytalk.org/t/ann-rails-0-5-0-the-end-of-vaporware/12744/1
Please open Telegram to view this post
VIEW IN TELEGRAM
Want to build iOS and Android apps without leaving Rails?

At RailsConf 2025, Joe Masilotti showed how Hotwire Native lets you create native mobile apps using just HTML, CSS, and Rails.

One codebase โ€” three platforms: Web, iOS, Android

Instant updates across all platforms

๐Ÿ“บWatch the talk on YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
Only 31% of Rails developers use Stimulus, while the majority believes that Rails API + SPA architecture is โ€œnecessary.โ€
Inertia.js allows to build modern JS components without the SPA complexity:

๐Ÿ’ฌ evilmartians.com/chronicles/simplicity-vanished-solving-the-mystery-with-inertia-js-and-rails
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ’ป New to Rails? The Rails Foundation just dropped fresh resources to help you level up:

rubyonrails.org/docs/tutorials

- A step-by-step tutorial to add Sign Up to your e-commerce app

- A brand new video series with Typecraft (donโ€™t miss this!)

-A centralized Tutorials Hub to bring it all together
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ“บHotwire Native Modals

Hotwire Native modalsโ€ฆ when to go web vs. when to go native?

Learn how to turn off your JavaScript and HTML modals when rendering in the iOS and Android apps. This helps create a better native experience by making the app feel more, well, native!
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ’ป 70 Companies You Didn't Know Were Using Rails in 2025

Duolingo, Netflix, Spotify, Peloton, Robinhood... all running Rails under the hood. From edtech to finance, Rails is quietly powering systems at global scale.
Please open Telegram to view this post
VIEW IN TELEGRAM