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.
rails_peformance gem (new version)
https://github.com/igorkasyanchuk/rails_performance - I’ve added a new update with “auto-update” functionality on the “Recent” tab. So now the list with the most recent requests will be updated automatically.
Glimmer DSL for SWT Video Tutorial 15 - Hello, Menu Bar!
Desktop development is about 10 times simpler than web development. Learn it and you will become a better web developer as you transfer the simplicity of desktop development to the web! [more inside]
Dockerizing a Ruby on Rails Application
Learn how to build and dockerize a Ruby on Rails application that uses PostgreSQL, Redis and Sidekiq. [more inside]
30 Common CI/CD Interview Questions (with Answers)
Are you ready to ace you software interview? We’ve collected and answered 30 common CI/CD interview questions. How many can you answer? [more inside]
Real-Time Page Updates With Hotwire in Just 5 Minutes
In this video we’re going to look at how to use ActionCable to broadcast TurboStreams over Web-sockets. https://youtu.be/CR2FCYia8C4
Junior Rails Developers: Do This ONE Thing and You’ll 10x Your Confidence
If you’re building Rails applications, and you wanna know how to level up you game, there’s one thing above all that if applied correctly, will 10x your confidence in the code you write, and it will skyrocket your productivity. https://youtu.be/qUIlmAfDsQA
Alba - the fastest JSON serializer gem!
If you are working with API, data serialization is definitely a feature you would love to be done well. In this article I’m guiding you to serialize JSON responses in Hanami applications using Alba - the fastest ruby serialization gem. [more inside]
How to make Ruby interpreter run program written in a natural language
In this post I write an interpreter that can run programs written in an “almost regular English” language.
sniffer gem v0.5.0
This gem is a tool to log and debug outgoing HTTP requests across multiple ruby libraries. [more inside]
How to use Rails flash messages
How to effectively use and implement flash messages with Ruby-on-Rails [more inside]
mega scaffold gem :)
https://github.com/railsjazz/mega_scaffold - for those who are tired of creating CRUDs and who don’t want to add “cms” or “admin” gems. [more inside]
rubygems CVE-2022-29176 explained
I wrote a little explanation and example of exploitation for the recent rubygems vulnerability. [more inside]
Rubber Duck Dev Show Episode 41 | The JIRA Incident
Hear two rubyists discuss the JIRA / Confluence downtime incident: https://www.rubberduckdevshow.com/episodes/41-the-jira-incident/
Quick Guide: Debug a Ruby Gem with Pry and git-bisect
Are you trying to debug a Ruby gem but not sure how? Here’s a quick way to debug any Ruby Project using Pry and Git Bisect. [more inside]
Glimmer DSL for SWT Video Tutorial 14 - Hello, Pop Up Context Menu!
Desktop development is about 10 times simpler than web development. Learn it and you will become a better web developer as you transfer the simplicity of desktop development to the web! [more inside]
How to get a random number in Ruby
A short tutorial about random number in Ruby : https://www.bootrails.com/blog/how-to-get-a-random-number-in-ruby/
generate sparklines in your app
https://github.com/railsjazz/peity_vanilla_rails - generate sparklines (bar, line, donut, ..) with just a one line of code
Bootstrapping with Ruby on Rails Generators and Templates
Let’s explore the basics of Rails generators and templates, then examine how to customize your Rails app with templates. https://blog.appsignal.com/2022/05/04/bootstrapping-with-ruby-on-rails-generators-and-templates.html
Chunky Bacon
An anthropologist turned programmer reflects on the legacy of one of the most famous Ruby hackers: _why the lucky stiff. http://code-anth.xyz/posts/3
[Screencast] Active Record Tricks
In this episode, we look at tips and tricks from read only attributes, inserting and upserting (update or insert) records, toggling booleans, and single table inheritance. https://www.driftingruby.com/episodes/active-record-tricks
Kill Rails server : a how-to guide
What if your Rails server is buggy, and restart is not possible ? [more inside]