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 completes switch to Prism parser
Ruby 3.4.0 and 3.4.1 introduce Prism as the default parser, improving performance and modifying string literal handling.
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.
A simple trick to understand Ruby's lazy enumerator
Lazy enumerators in Ruby enhance efficiency by processing data on-demand, rather than loading it all into memory at once.
[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 completes switch to Prism parser
Ruby 3.4.0 and 3.4.1 introduce Prism as the default parser, improving performance and modifying string literal handling.
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.
A simple trick to understand Ruby's lazy enumerator
Lazy enumerators in Ruby enhance efficiency by processing data on-demand, rather than loading it all into memory at once.
[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.
Rails Stats: Browse stats from real Rails projects
View the LoC from small Rails apps to the bigger ones (inc. the OG; Basecamp).Will be launching this fun side project this week.Add your app's stats too!
Awesome Ruby blogs
Hello everybody!I want to share with you an updated list of awesome Ruby blogs Feel free for send me pull request!I will be glad if you find something new for yourself in it.
New Gem: EnhancedErrors - See Variable Values in Errors and Spec Failures
EnhancedErrors Gem simplifies debugging by showing variable values in spec failures, making it easier to fix issues without traditional debugging methods.
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.
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!