Tutorials
Rails 7 adds AudioAnalyzer to ActiveStorage | Saeloun Blog
In our Rails application, we come across a lot of cases where we need to deal with images, videos, and audio. With the support of ActiveStorage which was released in Rails 5.2 it became easy for developers to upload media to Rails application.But ...
Semantic Logger for Ruby or Rails. Supports Graylog, Bugsnag, MongoDB, Splunk, Syslog, NewRelic.
Semantic Logger is a comprehensive logging interface that enables human and machine readable logging outputs.Colorful text log files for humans to read.JSON log files containing all Semantic information that machines can easily comsume.Write to mu...
How to auto-document the end-to-end code and data flows of your Rails app
In case you missed it, I’m recapping my recent RailsConf 2021 talk in a series of four, short blog posts. Check out Part 1 - We need a better way to communicate and explain our code decisions.This post recaps the first of the demos I gave as part ...
Visualize the architecture of your Ruby app in RubyMine, in 2 ¹/₂ minutes
AppMap is an open source RubyMine plugin which helps you improve your code by showing you how it behaves, feature by feature, as you work. It does this by automatically generating interactive maps of architecture and code behavior right in your ed...
Instant Rails - Dockerized Rails Application Template
Instant Rails is a Rails application template that comes with certain common tools, like Devise and RSpec, pre-installed.Instant Rails is a special kind of Rails application template. Instant Rails will generate your application inside of a Docker...
Getting started with automated testing workflow and CI on Ruby
If you have been writing Ruby / Rails code for a while, but still can’t grasp on the ‘why’ to write automated test, (eg. why do so many Ruby dev job posting requires automated test skill like Rspec, minitest etc? How does writing automated test ma...