RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

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!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

A Casual Conversation with KOW (Karl Oscar Weber) on Camping, Open Source, and More

This is a right humdinger of an episode of Fullstack Ruby! I got the chance to talk with Karl Oscar Weber all about the Camping web framework, as well as his Grilled Cheese livestream, working as a freelancer, and how to criticize by creating as a programmer in a world fraught with political upheaval. Great craic, as the Irish say.

"Master Hotwire" ebook

For some time now I’ve been working on an e-book about Hotwire, specifically aimed at Experienced Software Engineers. Why that focus? It’s simple: If you’re experienced I can save you time while giving you more information. For books the biggest cost is actually your time investment, not the price of the book. If this sounds interesting, I’m happy to say that the Beta version of the book is ready and available at: :)

Discover why Rails 8.0 removed Rails::ConsoleMethods

With the Rails 8.0 release, the framework made a significant change that will impact how developers customize their Rails console experience: the removal of Rails::ConsoleMethods. For years, Rails::ConsoleMethods has provided developers with a mechanism to extend the Rails console’s functionality by adding custom methods and utilities. However, this approach has become increasingly problematic, leading the Rails core team to make the strategic decision to deprecate and ultimately remove this extension point. Read the complete article here - .

Transition from encrypted secrets to Rails 8.0's powerful credentials system

The removal of config.read_encrypted_secrets in Rails 8.0 marks a significant shift in how applications handle sensitive configuration data. This change reflects the framework’s commitment to more robust, streamlined secret management and pushes developers towards a more secure and standardized approach to handling credentials. Discover how to seamlessly transition from encrypted secrets to Rails 8.0’s powerful credentials system. Read the complete article here - .

Optimizing Database Performance in Ruby on Rails 8

Learn how to optimize database performance in Ruby on Rails 8 with advanced techniques like query optimization, caching strategies, and efficient schema design. Enhance your app’s scalability and speed with Rails’ latest features and best practices. Read the blog post here - Optimizing Database Performance in Ruby on Rails 8: Modern Techniques & Best Practices.

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

https://github.com/bestwebventures0/dollarjobs/compare/main…upgrade_to_rails_8. 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. If someone is willing to contribute, please get in touch with me.

Ruby Version Manager 4 Windows v1.0.0 released

The final version 1.0.0 of the Ruby Version Manager for Windows (rvm-windows) has been released. It is inspired by the rvm.io project for Unix systems and provides a similar user experience for Windows users by providing a compatible command line interface. The Ruby Version Manager for Windows is a command line tool that allows you to easily install, manage, and work with multiple Ruby environments from interpreters to sets of gems. It even works with the classic Windows command line aside from Powershell and is based on the x64 binaries provided by the RubyInstaller project. Its goal is not to 100% reimplement all features of rvm.io, but the most important and common ones by preserving most of the same command line interface. Some special Windows related stuff is added as well. More information can be found on the rvm-windows Github repository.

Montreal.rb Hack Night Solutions for Hunt The Wampus

In November and December of 2024, Montreal.rb hosted 2 Ruby Hack Night meetups about building the historic computer game, Hunt The Wampus, which was a text-based adventure game developed by Gregory Yob in 1973. Solutions have been released, which include the Ruby code for the Model layer, a desktop GUI View layer, and a Rails Web Frontend View layer:

Loading older posts