A set of 11+ components with support for iOS and Android, example apps for iOS, Android, and Rails, and full source code.
Copy, paste into your app, and wire up the HTML.
Please open Telegram to view this post
VIEW IN TELEGRAM
VilniusRB April meetup
https://lu.ma/lot8n2x3
"A tale of three chat servers"
Thijs Cadier (AppSignal, Netherlands) will unravel how Ruby handles multiple tasks at once, comparing Puma vs. Unicorn, explaining ActionCable’s event-driven approach, and breaking down the underlying mechanics.
"TDD 2.0: AI Brings Test-Driven Development Back on Track"
Sergy Sergyenko (Cybergizer, Lithuania) will explore how AI is revolutionizing TDD, making testing faster and smarter with tools like RSpec-llama. Expect real-world insights, a live demo, and practical takeaways for integrating AI into your workflow.
https://lu.ma/lot8n2x3
"A tale of three chat servers"
Thijs Cadier (AppSignal, Netherlands) will unravel how Ruby handles multiple tasks at once, comparing Puma vs. Unicorn, explaining ActionCable’s event-driven approach, and breaking down the underlying mechanics.
"TDD 2.0: AI Brings Test-Driven Development Back on Track"
Sergy Sergyenko (Cybergizer, Lithuania) will explore how AI is revolutionizing TDD, making testing faster and smarter with tools like RSpec-llama. Expect real-world insights, a live demo, and practical takeaways for integrating AI into your workflow.
Today I’ll show you how to stop wrestling with Kamal 2 and spend your time more productively. I spent several days configuring Kamal and… I failed spectacularly. I’ve been using Rails for over 15 years, and yet I felt completely stupid being stuck with this piece of… art (yes, definitely art!). Thanks to my friend and colleague Igor Aleksandrov, who helped tremendously and pointed out several issues with my configuration, I decided to write this guide to save you from making the same mistakes I did.
Please open Telegram to view this post
VIEW IN TELEGRAM
At the Tropical on Rails conference, there was a great talk by Svyatoslav Kryukov about using Inertia.js with Rails.
Unlock the power of modern front-end frameworks in Rails with Inertia.js! Build dynamic, single-page apps while keeping Rails simplicity—no APIs, no client-side boilerplate. Leverage React, Vue, or Svelte to tap into the vast front-end ecosystem and deliver interactive user experiences effortlessly.
Please open Telegram to view this post
VIEW IN TELEGRAM
Local CI in 10 seconds. No cloud, no fuss.
gh-signoff is a GitHub CLI extension that turns your laptop into a CI runner. Run your tests locally and sign off on the commit when it’s green.
Remote CI is great for huge builds and parallel test suites. But most apps don’t need all that.
Dev machines are faster than ever — and you already paid for them. Cloud CI is slow, pricey, and rented.
Want that green GitHub checkmark? Get it locally.
github.com/basecamp/gh-signoff
rails test && gh signoff
Please open Telegram to view this post
VIEW IN TELEGRAM
It features updates and improvements from contributors including Justus Flerlage, Hartley McGuire, and more. Check out the full edition here:
rubyonrails.org/2025/4/18/this-week-in-rails
Please open Telegram to view this post
VIEW IN TELEGRAM
These days Render is my go-to tool for deploying Rails apps.
For example, SupeRails.com has been hosted there for 2 years now.
Render is as easy as Heroku to maintain, but cheaper to scale.
Please open Telegram to view this post
VIEW IN TELEGRAM
Ruby 3.4 on Rails 8: what's new, and shall we upgrade now? 🤔
At our online meetup on May 2, Vlad Frolov (Software Solution Architect) will tell us about the key features of Ruby 3.4 and the major changes in Rails 8. We’ll discuss Hotwire evolution and gem compatibility – everything you need to know to stay ahead in the Rails ecosystem in 2025 🌶️
🎟️ Register here: https://people.andersenlab.com/events/ruby-online-may?utm_source=li&utm_medium=meetup&utm_campaign=0205
Meetup details:
⏰ Time: 17:00 (CET)
🕒 Duration: 1 hour
🗣️ Language: English
💻 Online: The link to the stream will be sent to your email specified in the registration form
At our online meetup on May 2, Vlad Frolov (Software Solution Architect) will tell us about the key features of Ruby 3.4 and the major changes in Rails 8. We’ll discuss Hotwire evolution and gem compatibility – everything you need to know to stay ahead in the Rails ecosystem in 2025 🌶️
🎟️ Register here: https://people.andersenlab.com/events/ruby-online-may?utm_source=li&utm_medium=meetup&utm_campaign=0205
Meetup details:
⏰ Time: 17:00 (CET)
🕒 Duration: 1 hour
🗣️ Language: English
💻 Online: The link to the stream will be sent to your email specified in the registration form
Many developers are running into setup issues, so this new video came out just in time: it walks through how to get started with RubyUI and build a blog app.
Highly recommend checking it out: https://rubyui.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Integrating LLMs into Rails with RubyLLM. This video shows how to add the RubyLLM gem to a Ruby on Rails project for fast and easy integration of AI/LLM calls into your app. RubyLLM lets developers tap into the power of large language models with minimal setup.
Please open Telegram to view this post
VIEW IN TELEGRAM
Multistep Forms in Rails with the Wicked Gem — A thorough walkthrough. Wicked is a long-standing gem for managing step-by-step ‘wizard’ processes in Rails controllers.
🕷️ Web Scraping with Ruby
New to web scraping with Ruby? This guide walks through setting up a project, making HTTP requests, parsing HTML, and handling JavaScript-rendered pages.
New to web scraping with Ruby? This guide walks through setting up a project, making HTTP requests, parsing HTML, and handling JavaScript-rendered pages.
Assayo
Visualization and analysis of git commit statistics. Performance tool for Team Lead and IT-audit.
💻 github.com/bakhirev/assayo
Visualization and analysis of git commit statistics. Performance tool for Team Lead and IT-audit.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
The days of Trix have been numbered. Very excited for this next generation of Action Text that Jorge has been cooking.
📘Kamal Handbook
Kamal Handbook is the missing manual for the new Kamal deploy tool which lets you run Docker in production with minimal effort.
- Visualize Kamal's concepts and learn things behind-the-scenes
- Understand Kamal's configuration
- Deploy practical life examples with confidence
kamalmanual.com/handbook
strzibny.gumroad.com/l/kamalbook
Kamal Handbook is the missing manual for the new Kamal deploy tool which lets you run Docker in production with minimal effort.
- Visualize Kamal's concepts and learn things behind-the-scenes
- Understand Kamal's configuration
- Deploy practical life examples with confidence
kamalmanual.com/handbook
strzibny.gumroad.com/l/kamalbook
Kamal is an open source alternative to Vercel, Heroku and others.
You can set it up yourself, on your laptop, raspberry pi, or a remote unused server.
It comes with all the bells an whistles you'd expect including CI, monitoring, secrets management, rolling updates and notifications.
Please open Telegram to view this post
VIEW IN TELEGRAM
We're hiring a Senior Ruby on Rails Dev (4+ years) to join the Casino Platform team.
🔧 Stack:
Ruby on Rails, PostgreSQL, Kafka, RabbitMQ, Redis, Sidekiq, K8s, Docker
📌 Responsibilities:
— Build & optimize backend services
— Design scalable architecture
— Code reviews & mentoring
— Explore new tech
✅ Requirements:
— Strong Ruby & SQL skills
— PostgreSQL, algorithms, OOP
— English & Russian (B1+)
🎁 Benefits:
— Private health insurance (contract-based)
— Mental health support
— Paid gym memberships
— Online English lessons
— +1 day off annually
— Referral bonuses
— Events & conferences
📍 Flexible format, salary discussed at interview
📍Send CV
📍Interview process description
📩 Recruiter contact: @tatsiana156
Please open Telegram to view this post
VIEW IN TELEGRAM
The first Kamal video course
Kamal DevOps is the missing video course for Kamal coming with 2 videos, 2 provisioning templates, and 2 Kamal configurations so you can deploy your application on your own terms. Kamal is a simple tool for automating deployments. You just add a server IP address and 'kamal deploy' will deploy your application.
kamalcourse.com
Please open Telegram to view this post
VIEW IN TELEGRAM
The Rails Foundation wanted to launch a new podcast featuring “Rails devs talking about the nitty gritty technical decisions they’ve made along the way” – now it’s here, hosted by Robby Russell. You can listen to the first episode here featuring 37signals’ Rosa Gutiérrez talking about her team’s work building Solid Queue.
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Ivan Nemytchenko at Euruko 2025
The Ruby community is gathering in Portugal — at Euruko 2025. Ivan Nemytchenko from Serbia will present a talk:
Slingshot Development: Vibe Coding with Ruby Done Right.
Tired of AI chaos and complicated setups? Ivan will show how simple Ruby scripts can quickly and cleanly launch a Rails app. No more wrestling with configs — just get your product up and running.
📅 September 18–19
📍 Viana do Castelo, Portugal
The Ruby community is gathering in Portugal — at Euruko 2025. Ivan Nemytchenko from Serbia will present a talk:
Slingshot Development: Vibe Coding with Ruby Done Right.
Tired of AI chaos and complicated setups? Ivan will show how simple Ruby scripts can quickly and cleanly launch a Rails app. No more wrestling with configs — just get your product up and running.
📅 September 18–19
📍 Viana do Castelo, Portugal