Ruby on Rails

[ follow ]
#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.

[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.

[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
#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.

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.

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

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.
#rspec

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.

Updates to Everyday Rails Testing with RSpec, 2024 edition

The 2024 edition of Everyday Rails Testing with RSpec includes important updates for more efficient testing.

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.

Updates to Everyday Rails Testing with RSpec, 2024 edition

The 2024 edition of Everyday Rails Testing with RSpec includes important updates for more efficient testing.
morerspec

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.
#rails

Generate a Rails 8 app with Nextgen

Nextgen now supports Rails 8, allowing fine-tuning of Rails app setups by selecting necessary gems and frameworks.

Speed-up rails test suites with self-hosted Github Actions runners

Self-hosted GitHub Actions runners can save costs and increase performance for Rails developers.
Users have reported up to 80% savings while improving test suite speeds.

Generate a Rails 8 app with Nextgen

Nextgen now supports Rails 8, allowing fine-tuning of Rails app setups by selecting necessary gems and frameworks.

Speed-up rails test suites with self-hosted Github Actions runners

Self-hosted GitHub Actions runners can save costs and increase performance for Rails developers.
Users have reported up to 80% savings while improving test suite speeds.
morerails

Oktest 1.3.0 released

I released Oktest 1.3.0.Oktest is a new-style testing library for Ruby.You can write ok {1+1} == 2 with Oktest instead of assert_equal 2, 1+1 or expect(1+1).
#high-school-football

The Times' top 25 high school football rankings

Mater Dei stays undefeated and ranks first in Southland high school football after a dominant win over Kahuku.

The Times' top 25 high school football rankings

Mater Dei remains the top-ranked high school football team in Southland, with significant matchups coming up.
St. John Bosco delivered a strong performance against El Paso Eastwood, keeping their second rank secure.

The Times' top 25 high school football rankings

Mater Dei stays undefeated and ranks first in Southland high school football after a dominant win over Kahuku.

The Times' top 25 high school football rankings

Mater Dei remains the top-ranked high school football team in Southland, with significant matchups coming up.
St. John Bosco delivered a strong performance against El Paso Eastwood, keeping their second rank secure.
morehigh-school-football

Save Time by Managing Less, Says DHH

David Heinemeier Hansson emphasizes the value of focused work over traditional business practices, prioritizing problem-solving over meetings and management.

The Best Sci-Fi TV Twist of the Year May Have a Solution Hiding In Plain Sight

The TARDIS protects the timeline by denying Ruby access, ensuring she follows her destined path.

A$AP Rocky and J. Cole Team Up for the New Single "Ruby Rosary" | stupidDOPE

A$AP Rocky's new single "Ruby Rosary," featuring J. Cole and produced by The Alchemist, showcases impressive production and versatility.

'A very special lady' - One of Ireland's oldest residents Ruby Druce (108) shares her secrets to a long life

Ruby Druce celebrated her 108th birthday, showcasing resilience through life's many challenges, including pandemics and wars.

Architectural Principles of Error Handling in Ruby | HackerNoon

Error handling is essential for software stability and requires developers to understand various exceptions and their causes.

15 Careers That People Believe Ruin Relationships

6. "Anything in the entertainment industry."
"It can sound so dreamy from the outside. '

EastEnders fans are 'so glad' this 'notorious' character is returning this year

Ruby Allen's return will reignite chaos in Walford, particularly affecting Martin and Stacey.
Fans anticipate Ruby's comeback could rejuvenate interest in EastEnders.
from NBC Bay Area
2 months ago

US Open Day 3 latest results: Gauff, Tiafoe, Djokovic advance

American players are performing well in the U.S. Open, with both Ben Shelton and Frances Tiafoe progressing to the next round.

Observability in a distributed world

The rise of distributed systems necessitates enhanced observability tools like New Relic to manage complexity and error tracking.

faker-ruby community's survey is live!

If you use faker in your Ruby app, could you help us make it even better?

Lightspark Presents Solution Linking Lightning Network Payments to Bank Accounts in the U.S. Services Bitcoin News

Lightspark, a Lightning Network company, has announced the release of its UMA Extend feature, focused on linking crypto and legacy rails.

Cool for you: Python Polars swims through dataframes

Embrace Python's new features like type hinting and pattern matching for modern code writing.

Arguments for making the private method work on constants

I wrote about why I think we should make the private method work on constants in Ruby.
[ Load more ]