๐ฆ
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
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
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
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
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
Inertia.js allows to build modern JS components without the SPA complexity:
Please open Telegram to view this post
VIEW IN TELEGRAM
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โฆ 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
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