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
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Glimmer DSL for SWT Video Tutorial 3 - Hello, Tab!
The Glimmer DSL for SWT (JRuby Desktop Development GUI Framework) Video Tutorial 3 is out! It walks software engineers through Hello, Tab! [more inside]
What I Learned from My First Rails Upgrade
What a less experienced developer learned while working in their first Rails upgrade project [more inside]
Glimmer DSL for Opal Made Peace with Rails 6
Glimmer DSL for Opal has intentionally skipped over Rails 6 in the past due to its absolutely horrible Ruby-community-betraying webpacker default, but given that the Rails team have recently redeemed themselves with Rails 7 retiring the pathetic webpacker, Glimmer DSL for Opal has been updated to work with Rails 6! [more inside]
Rails + SQL Views
new gem to work and create SQL views in 2 steps - generator+migrate. THE EASIEST solution :)
Delayed Job vs. Sidekiq: Which Is Better?
The pros and cons of Delayed Job and Sidekiq:
Ruby Quick Tip - Use Deep Fetch for Nested Hash Values
Hashes are the most common data structures in Ruby and Rails apps. In this tutorial, I’ll describe a simple tip that makes working with hash values less prone to errors. It also improves code readability and provides a unified way of handling data structure issues. [more inside]
The Second Gosu Game Jam kicks off in just a few days on February 20th
Join the jam and cast your theme votes on itch.io
New version of frs - automation 🚀 bash script for spinning-up Ruby dev env
Fast Ruby 💎 setup. Configure your developer stuff on latest Linux Ubuntu in minutes 🚀
How to add Search in Rails using Meilisearch
If you’ve ever wanted to add advanced search to your Rails app, you’ve probably used ElasticSearch. Meilisearch is an alternative written in Rust that’s super fast and easy to integrate, plus it has a built-in UI for testing searches. Check out the How to add Search in Rails using Meilisearch screencast
Debug a Rails app with ruby/debug
From Rails 7, byebug has been replaced by ruby/debug, a feature that is available in Ruby 3.1, and available as a gem in every new Rails project. [more inside]
Add a Custom Pry Prompt in your Rails Console
Do you love using pry in rails for debugging? Check out how to add a Custom pry prompt and improve productivity [more inside]
Glimmer DSL for Opal is Riding Rails 7
Glimmer DSL for Opal has been updated to work with Rails 7. There is a new Rails 7 sample app built with it too. [more inside]
[Screencast] Rails Authentication with Rodauth
Learn how to add authentication and account management to your Rails app using Rodauth.
Rubber Duck Dev Show Episode 29 | How We Got Started Coding
Hear two rubyists discuss how they got started coding:
My favorite Gems and how to use them
TRAILBLAZER TALES #06 | DRY-Validation
Another Trailblazer screencast is out. In this session we discuss the dry-validation library and how it fits seamlessly into Trailblazer.
Hanami v2.0.0.alpha6
Introducing Hanami Providers. Fine grained control on your app features with Partial Slice Import/Export. Support Ruby 3.0+ only.
Getting Integration Tests Right
Find out how integration testing can become as straightforward as unit testing.
Ruby constants
How to define constants in Ruby, and how to use them - with one tricky part. [more inside]
Glimmer DSL for SWT Video Tutorial 2 - Hello, Message Box!
The Glimmer DSL for SWT Video Tutorial 2 is out! It walks software engineers through Hello, Message Box! [more inside]