Ruby on Rails

[ follow ]

Message Encryption with a OneTimePad

The one_time_pad gem provides customizable encryption for casual message security.
from Rubyflow
3 days ago

"Master Hotwire" ebook

The e-book is tailored for experienced software engineers, emphasizing time savings and in-depth information.
#ruby

At 30 years old, is Ruby in a mid-life crisis or a renaissance?

Ruby, created by Yukihiro Matsumoto, celebrates nearly 30 years of fostering a welcoming programming community characterized by ease of use and accessibility.

Ruby Concurrency and Parallelism

Elixir excels in concurrency through ErlangVM, while Ruby has evolved with threads and ractors for parallelism, each catering to different project needs.

Ruby Version Manager 4 Windows v1.0.0 released

rvm-windows 1.0.0 released, enabling Ruby environment management on Windows with a similar command line experience to the Unix version.

[New Gem] Chromate: Effortless Browser Automation with Ruby and CDP

Chromate offers a lightweight way to automate Chrome using CDP, making it an alternative to Selenium and Playwright.

At 30 years old, is Ruby in a mid-life crisis or a renaissance?

Ruby, created by Yukihiro Matsumoto, celebrates nearly 30 years of fostering a welcoming programming community characterized by ease of use and accessibility.

Ruby Concurrency and Parallelism

Elixir excels in concurrency through ErlangVM, while Ruby has evolved with threads and ractors for parallelism, each catering to different project needs.

Ruby Version Manager 4 Windows v1.0.0 released

rvm-windows 1.0.0 released, enabling Ruby environment management on Windows with a similar command line experience to the Unix version.

[New Gem] Chromate: Effortless Browser Automation with Ruby and CDP

Chromate offers a lightweight way to automate Chrome using CDP, making it an alternative to Selenium and Playwright.
moreruby

We upgraded our Open Source Job Board App (DollarJobs) from Rails v6.1 to v8.0

We use Ruby 3.3.6, Rails 8.0.0.1, Webpacker 5, Sprockets 4, SQLite 2, Jquery, etc.
Use Dollarjobs to build your own job board for FREE.
The only missing part is Deployment using Kamal.

Ruby on Rails 8.0 Released, Introduces Kamal 2 for Improved Deployments

Rails 8 simplifies deployment processes, enhances performance, and reduces dependencies for developers through new tools and features.
#application-security

Ultimate Rails Security Guide: Best Practices for Ruby on Rails Applications in 2025

Building secure Ruby on Rails applications is essential, especially with the rise of Rails 8 allowing development for both web and mobile.

We upgraded our Open Source Job Board App (DollarJobs) from Rails v6.1 to v7.0.0

Upgrading Rails enhances security and maintenance despite requiring significant refactoring effort.

Ultimate Rails Security Guide: Best Practices for Ruby on Rails Applications in 2025

Building secure Ruby on Rails applications is essential, especially with the rise of Rails 8 allowing development for both web and mobile.

We upgraded our Open Source Job Board App (DollarJobs) from Rails v6.1 to v7.0.0

Upgrading Rails enhances security and maintenance despite requiring significant refactoring effort.
moreapplication-security

New updates to Everyday Rails Testing with RSpec

Hi Ruby friends, I've added a new chapter on request specs to Everyday Rails Testing with RSpec!Head to Leanpub to get your update now or purchase a copy of the book.
#software-development

Why 78% of Rails Upgrades Fail: And How to Ensure Yours Doesn't

Proper planning and using custom modules can prevent Rails upgrade failures.

Open Sourcing our MVP built using Rails7, Litestack, and Kamal

The application connects users with fee-only financial planners through a simple registration process.

Rails 8 Upgrade Guide 2025: Step-by-Step Instructions for a Smooth Transition

Upgrading Ruby on Rails applications from older versions to version 8 can be challenging but manageable with a structured guide.

The Unicode::Emoji::REGEX now supports unqualified Emoji sequences

Emoji representation can vary in qualification levels, affecting display and compatibility nuances.
The unicode-emoji gem facilitates user preferences for Emoji support levels.

Why 78% of Rails Upgrades Fail: And How to Ensure Yours Doesn't

Proper planning and using custom modules can prevent Rails upgrade failures.

Open Sourcing our MVP built using Rails7, Litestack, and Kamal

The application connects users with fee-only financial planners through a simple registration process.

Rails 8 Upgrade Guide 2025: Step-by-Step Instructions for a Smooth Transition

Upgrading Ruby on Rails applications from older versions to version 8 can be challenging but manageable with a structured guide.

The Unicode::Emoji::REGEX now supports unqualified Emoji sequences

Emoji representation can vary in qualification levels, affecting display and compatibility nuances.
The unicode-emoji gem facilitates user preferences for Emoji support levels.
moresoftware-development

Job Vacancy: Senior back end engineer (Ruby on Rails) m/w/d // betterplace.org gGmbH | IT / Software Development Jobs | Berlin Startup Jobs

Betterplace.org seeks a Senior Backend Engineer to use Ruby on Rails for impactful work aiding 59,000 NGOs.

Rails supports descending order for in_batches without block

Made a library?
Written a blog post?
Found a useful tutorial?
Share it with the Ruby community here or just enjoy what everyone else has found!

Sidekiq-Cron v2 release candidate!

Hello everybody \uD83D\uDC4B
We just published the last release candidate of the future Sidekiq-Cron v2.

10 Best AI Tools for Ruby on Rails 8 Development in 2024

I recently started using Codeium to get suggestions while coding.However, I want more AI power thus I compiled a list of tools.

Using the Rails 8 (Beta) Authentication Generator in API-Only Mode

Made a library?
Written a blog post?
Found a useful tutorial?
Share it with the Ruby community here or just enjoy what everyone else has found!

JavaScript is a disease! Ruby is the cure!

JavaScript is criticized for its ugliness compared to the elegance of Ruby, marking a stark contrast in programming languages.

Setup Rails 7.2 and Docker Compose for Capybara/Selenium/RSpec and more: Step-by-Step

This guide helps set up a complete Rails 7.2 development environment using Docker with testing tools like Capybara, Selenium, and RSpec.

Falling in Love with Ruby: Getting Started with The Odin Project | HackerNoon

The transition to Ruby can feel repetitive for those with previous knowledge of JavaScript, leading to moments of boredom despite the excitement of learning a new language.

Upgrading and Deploying with Kamal 2.0 Experience

Upgraded Drifting Ruby to deploy with Kamal 2.0.It did have some hiccups that caused a little bit of down time.

Why have bluebirds ignored a North Carolina birdhouse for a decade?

Proper placement and construction of bluebird houses are crucial for attracting birds, emphasizing natural materials and proper sizing.
[ Load more ]