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.

Migflow: migration timeline, schema diffs and audit warnings for Rails

Migflow is a mountable Rails engine that adds a dashboard at /migflow with a visual timeline of all migrations, schema diffs between any two versions, an ERD graph, and audit warnings (missing indexes, unsafe null constraints, etc.). Also ships a CLI report for CI pipelines. Supports Rails 7+, Ruby 3.2+, and API-only apps. [more inside]

What took 1.5 months to build in React JS took 1.5 days in Glimmer DSL for Web Ruby

When I reimplemented a React component as the first Glimmer DSL for Web Component in my job’s Fintech Rails web app, I thought I did what would have taken 1 week in React in 1.5 days in Glimmer, which seemed like a great improvement in productivity at the time (333.33% the productivity if we count 1 week of React as 5 business days). I recently inspected the Git timeline of the original React component, and discovered that it actually took 1.5 months to develop initially!!!

Loading older posts