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.

đź§  Curious about how Ruby actually runs your code?

In this article, I take a peek under the hood and explore how YARV (Yet Another Ruby VM) executes Ruby instructions — from bytecode to stack frames. If you’re into Ruby internals or just want to understand what really happens when your code runs, this is for you. https://rubystacknews.com/2025/04/21/%f0%9f%a7%a0-understanding-rubys-yarv-yet-another-ruby-vm-stack-mechanics-from-code-to-execution/

Understanding Closures in Ruby đź”’

Closures are one of Ruby’s most powerful yet often misunderstood features. They allow us to write cleaner, more flexible, and highly reusable code. If you’ve ever used blocks, procs, or lambdas in Ruby, you’ve already interacted with closures — but do you really understand how they work? [more inside]

Adding Structured Data to a Rails application

When it comes to SEO, content is king. However, content is not exclusively what can be seen or read, metadata is also part of the content, and it helps us better communicate what the content is about and what entities are part of it. Learn how to add structured data, a.k.a. schema markup, to a Rails application. [more inside]

Loading older posts