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.
Enclave: An MRuby sandbox for running arbitrary Ruby code from LLMs
is an mruby sandbox that runs inside Ruby. Why? Because maybe you want to expose tools inside the sandbox, like access to user data, but contain it so your agent can’t go crazy and do whatever it wants.
Ruby isn’t being rewritten in Rust — but Rust is already part of Ruby.
YJIT, the production JIT compiler included in modern Ruby versions, uses Rust to generate native machine code at runtime. It’s one of the most significant architectural changes in MRI in years, even if most developers never notice it directly. Read more
Seamless Postgres Indexing in Rails: The Case for Delayed Migrations
I published an article on how to properly add indexes with Rails, handling the creation of Postgres indices concurrently in delayed database migrations (after deployment).
Stop Building Settings Pages: A Guide to Ruthless MVP Scoping
The Graveyard of Perfect Apps We all have a ~/projects folder filled with half-finished… Read more
While the spotlight has been on Ruby 4 and Rails 8, one critical piece of the ecosyst
Rack isn’t just another gem — it’s the interface that connects every Ruby web framework to the outside world. Every request, every response, every middleware chain flows through it. Read more
Ruby 4 isn’t just about experimental concurrency.
Sometimes the most important changes are the ones that reduce friction in everyday development. Read more
AI Assistance vs. Vibe Coding: The Two Modes of Modern Development
It is wild how fast things change. Just a few years ago, we were amazed that GitHub Copilot could… Read more
Making Encrypted Records Searchable
Rails’ encrypts directive is great until you need full-text search across those columns. You can’t query what the database can’t see — that’s the whole point. Read more
Ruby 4 continues to push the boundaries of safe parallel execution
Ruby 4 continues to push the boundaries of safe parallel execution — but the most interesting evolution may not be speed, but architecture. Read more
Where Does gem install Actually Go? Exploring the Ruby Filesystem
We type gem install rails or bundle install every day. Text scrolls down the screen, and suddenly we… Read more
Rkwalify Gem 1.4.0 released
Rkwalify gem (previously released as kwality) 1.4.0 released Read more
yet another decorator gem
Hey! I’ve created yet another decorator gem - It is lightweight, fast and not over-engineered :)
Ruby 3.4 introduces an experimental but potentially game-changing capability
Ruby 3.4 introduces an experimental but potentially game-changing capability: Modular Garbage Collectors. Read more
The Holy Trinity: Ruby, Bundler, and Gemfiles Explained
If you are coming from JavaScript (npm/yarn) or Python (pip/virtualenv), the Ruby way of doing things… Read more
AIA (AI Assistant) hits v1.0.0
I wrote the first lines of AIA three years ago. Back then it was just a front end to a Rust CLI called mods – it managed prompt text files and piped them into mods, which talked to OpenAI’s GPT. Today AIA handles 20+ providers and hundreds of models on its own. Prompt files are now markdown with YAML front matter, shell integration, and ERB. Read more
AI won’t replace developers.
Neither apocalypse nor utopia. Just reality. Read more
Ruby proxy for SQLMap and Websockets
I wrote a little post about how a small Ruby app can help to proxy SQLMap(or any other fuzzer) requests to websocket endpoints.
Ruby running entirely in your browser — no installation, no backend, just WebAssembly
We explored Rubox, a new experimental playground powered by Ruby WASM and TypeProf. Impressive concept, real limitations, and huge implications for the future of Ruby tooling. Read more
The Solo Frontend Team: Building a UI System in Pure Ruby
The “Partial” Problem We love Rails. We love ERB. But let’s be honest: app/views is… Read more
Stop Killing Your Database: 5 ActiveRecord Tips for Faster Rails Apps
In this article, I want to share my journey with ActiveRecord. When I first started with Rails, I… Read more
Why I Ditched Manjaro for CachyOS (And I’m Never Going Back)
The “Manjaro Plateau” For years, Manjaro was my comfortable home. It was the “Arch for… Read more
SchnellMCP: Ruby native MCP server experience
Do you have, like me, a bunch of Ruby scripts that make your life easier? Why not make them available to your e-friends too? Read more