Tutorials


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...



Build a Ruby App with CockroachDB and the Ruby pg Driver | CockroachDB Docs
Choose whether to run a temporary local cluster or a free CockroachDB cluster on CockroachCloud. The instructions below will adjust accordingly.Use CockroachCloud Use a Local ClusterCreate a free clusterIf you haven't already, sign up for a Cockro...

Getting started with automated testing workflow and CI on Ruby - Ruby Yagi
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...