<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>RubyFlow</title>
    <description>The Ruby and Rails community linklog</description>
    <link>https://rubyflow.com</link>
    <atom:link href="https://rubyflow.com/rss" rel="self" type="application/rss+xml"/>
    <item>
      <title>Pure Ruby X11 terminal application</title>
      <description>&lt;a href="https://github.com/vidarh/rubyterm" rel="nofollow"&gt;RubyTerm&lt;/a&gt; is my xterm / rxvt replacement… It is incomplete. It is slow, but usable.</description>
      <pubDate>Mon, 15 Jun 2026 17:59:03 +0000</pubDate>
      <link>https://rubyflow.com/p/cpj6kt-pure-ruby-x11-terminal-application</link>
      <guid>https://rubyflow.com/p/cpj6kt-pure-ruby-x11-terminal-application</guid>
    </item>
    <item>
      <title>Kino: an experimental, performant Ractor web server for Ruby 4 (Rust, Tokio, Hyper)</title>
      <description>&lt;a href="https://github.com/yaroslav/kino" rel="nofollow"&gt;https://github.com/yaroslav/kino&lt;/a&gt;</description>
      <pubDate>Mon, 15 Jun 2026 17:39:50 +0000</pubDate>
      <link>https://rubyflow.com/p/1aomjv-kino-an-experimental-performant-ractor-web-server-for-ruby-4-rust-tokio-hyper</link>
      <guid>https://rubyflow.com/p/1aomjv-kino-an-experimental-performant-ractor-web-server-for-ruby-4-rust-tokio-hyper</guid>
    </item>
    <item>
      <title>Try Matz via SSH</title>
      <description>&lt;a href="https://r.uby.dev" rel="nofollow"&gt;Matz&lt;/a&gt; is a statically linked, 3MB terminal binary focused on mruby. He answers questions from the mruby guide repository, indexed mruby source code, and mrbgem metadata. Try Matz via SSH. Free to use. Nothing to download or install: &lt;code&gt;ssh matz@r.uby.dev&lt;/code&gt;.</description>
      <pubDate>Mon, 15 Jun 2026 09:25:43 +0000</pubDate>
      <link>https://rubyflow.com/p/zf6buu-rubydev-annoucement-</link>
      <guid>https://rubyflow.com/p/zf6buu-rubydev-annoucement-</guid>
    </item>
    <item>
      <title>Ruby Stained Glass Notes #01: This idea cost me an ice cream</title>
      <description>This is episode #01 of the Ruby Stained Glass Notes, a pop-up newsletter in which I write about &lt;a href="https://remimercier.com/this-idea-cost-me-an-ice-cream/" rel="nofollow"&gt;the process of building a stained-glass panel celebrating Ruby&lt;/a&gt;. In this episode I talk about the importance of materials in the design process, and how I came to find a drawing I like very much.</description>
      <pubDate>Mon, 15 Jun 2026 08:01:16 +0000</pubDate>
      <link>https://rubyflow.com/p/nztul7-ruby-stained-glass-notes-01-this-idea-cost-me-an-ice-cream</link>
      <guid>https://rubyflow.com/p/nztul7-ruby-stained-glass-notes-01-this-idea-cost-me-an-ice-cream</guid>
    </item>
    <item>
      <title>Deploying Rails in 2026 is no longer just about Heroku.</title>
      <description>&lt;a href="https://rubystacknews.com/2026/06/15/the-rails-deployment-landscape-in-2026/" rel="nofollow"&gt;https://rubystacknews.com/2026/06/15/the-rails-deployment-landscape-in-2026/&lt;/a&gt;</description>
      <pubDate>Mon, 15 Jun 2026 03:16:54 +0000</pubDate>
      <link>https://rubyflow.com/p/lf9nm7-deploying-rails-in-2026-is-no-longer-just-about-heroku</link>
      <guid>https://rubyflow.com/p/lf9nm7-deploying-rails-in-2026-is-no-longer-just-about-heroku</guid>
    </item>
    <item>
      <title>How Rails Flash Survives One Redirect</title>
      <description>Rails flash messages are request-to-request state, not view-level notices. This article traces how flash, flash.now, flash.keep, and flash.discard work through the session, and why messages leak, disappear, or bloat CookieStore sessions.</description>
      <pubDate>Sun, 14 Jun 2026 10:28:24 +0000</pubDate>
      <link>https://rubyflow.com/p/fd0zea-how-rails-flash-survives-one-redirect</link>
      <guid>https://rubyflow.com/p/fd0zea-how-rails-flash-survives-one-redirect</guid>
    </item>
    <item>
      <title>Ruby bindings for the AWS CDK</title>
      <description>The AWS CDK lets you define cloud infrastructure in a real language instead of hand-writing CloudFormation. Until now the choices have been TypeScript, Python, Java, Go and C#, never Ruby. There’s now a working implementation of Ruby support.</description>
      <pubDate>Sat, 13 Jun 2026 02:08:43 +0000</pubDate>
      <link>https://rubyflow.com/p/ua5a4w-ruby-bindings-for-the-aws-cdk</link>
      <guid>https://rubyflow.com/p/ua5a4w-ruby-bindings-for-the-aws-cdk</guid>
    </item>
    <item>
      <title>Ruby Memes 2026-06-12: The "Cool" Reactionary</title>
      <description>Ruby Memes 2026-06-12: The “Cool” Reactionary
&lt;a href="https://andymaleh.blogspot.com/2026/06/ruby-memes-2026-06-12-cool-reactionary.html" rel="nofollow"&gt;https://andymaleh.blogspot.com/2026/06/ruby-memes-2026-06-12-cool-reactionary.html&lt;/a&gt;</description>
      <pubDate>Fri, 12 Jun 2026 19:17:45 +0000</pubDate>
      <link>https://rubyflow.com/p/xp7j7l-ruby-memes-2026-06-12-the-cool-reactionary</link>
      <guid>https://rubyflow.com/p/xp7j7l-ruby-memes-2026-06-12-the-cool-reactionary</guid>
    </item>
    <item>
      <title>We often focus on data structures and forget the operations they make possible.</title>
      <description>&lt;a href="https://rubystacknews.com/2025/06/04/understanding-data-structures-and-method-operations-a-key-to-efficient-software-development/" rel="nofollow"&gt;https://rubystacknews.com/2025/06/04/understanding-data-structures-and-method-operations-a-key-to-efficient-software-development/&lt;/a&gt;</description>
      <pubDate>Fri, 12 Jun 2026 01:52:05 +0000</pubDate>
      <link>https://rubyflow.com/p/nnntil-we-often-focus-on-data-structures-and-forget-the-operations-they-make-possible</link>
      <guid>https://rubyflow.com/p/nnntil-we-often-focus-on-data-structures-and-forget-the-operations-they-make-possible</guid>
    </item>
    <item>
      <title>Is Coding Over? 5 Career Pivots for Rails Devs in the AI Era</title>
      <description>If you spend any time on Tech Twitter lately, you might feel like the sky is falling. People are…</description>
      <pubDate>Thu, 11 Jun 2026 18:05:39 +0000</pubDate>
      <link>https://rubyflow.com/p/1nkfki-is-coding-over-5-career-pivots-for-rails-devs-in-the-ai-era</link>
      <guid>https://rubyflow.com/p/1nkfki-is-coding-over-5-career-pivots-for-rails-devs-in-the-ai-era</guid>
    </item>
    <item>
      <title>Tests That Survive Change</title>
      <description>How to write Ruby tests that survive refactoring: what to test, what to ignore, and how to keep doubles from going stale.</description>
      <pubDate>Thu, 11 Jun 2026 16:48:19 +0000</pubDate>
      <link>https://rubyflow.com/p/abx8dk-tests-that-survive-change</link>
      <guid>https://rubyflow.com/p/abx8dk-tests-that-survive-change</guid>
    </item>
    <item>
      <title>Pterocos - Free online editor for Ruby (plus Python, SQL, Lua)</title>
      <description>A browser-based editor that runs Ruby scripts instantly. [No installation, no account]. Perfect for quick prototyping and learning. Also supports Python, SQL (SQLite/DuckDB), Lua, and web code.</description>
      <pubDate>Thu, 11 Jun 2026 13:22:47 +0000</pubDate>
      <link>https://rubyflow.com/p/dlt22g-pterocos-free-online-editor-for-ruby-plus-python-sql-lua</link>
      <guid>https://rubyflow.com/p/dlt22g-pterocos-free-online-editor-for-ruby-plus-python-sql-lua</guid>
    </item>
    <item>
      <title>Rails Health Check</title>
      <description>&lt;a href="https://eclecticcoding.com/articles/rails-health-check" rel="nofollow"&gt;https://eclecticcoding.com/articles/rails-health-check&lt;/a&gt;
A Rails engine (just added Rack support) that adds production-grade health check endpoints to any Rails app. Goes well beyond the built-in /up endpoint with 11 built-in checks, parallel execution, structured JSON responses, Prometheus metrics, and a clean configuration DSL.</description>
      <pubDate>Thu, 11 Jun 2026 12:23:41 +0000</pubDate>
      <link>https://rubyflow.com/p/3hyegi-rails-health-check</link>
      <guid>https://rubyflow.com/p/3hyegi-rails-health-check</guid>
    </item>
    <item>
      <title>RubyConf Austria and the future of Ruby conferences</title>
      <description>I attended RubyConf Austria in Vienna. A first day AI panel left me wondering: if programming languages are becoming irrelevant, will Ruby conferences still matter? Then, the next day, I noticed what to me looked like clues pointing to an answer: &lt;a href="https://radan.dev/news/ruby-conf-at?utm_source=rubyflow&amp;amp;utm_medium=feed&amp;amp;utm_campaign=ruby-conf-at" rel="nofollow"&gt;RubyConf Austria and the future of Ruby conferences&lt;/a&gt;</description>
      <pubDate>Thu, 11 Jun 2026 11:42:04 +0000</pubDate>
      <link>https://rubyflow.com/p/ssaw1v-rubyconf-austria-and-the-future-of-ruby-conferences</link>
      <guid>https://rubyflow.com/p/ssaw1v-rubyconf-austria-and-the-future-of-ruby-conferences</guid>
    </item>
    <item>
      <title>The Constant Frozen at Boot Bug: A Ruby Exercise For An Interview</title>
      <description>&lt;a href="https://zhisme.com/articles/ruby-constant-frozen-at-boot/" rel="nofollow"&gt;https://zhisme.com/articles/ruby-constant-frozen-at-boot/&lt;/a&gt;</description>
      <pubDate>Thu, 11 Jun 2026 06:58:59 +0000</pubDate>
      <link>https://rubyflow.com/p/jt4br3-the-constant-frozen-at-boot-bug-a-ruby-exercise-for-an-interview</link>
      <guid>https://rubyflow.com/p/jt4br3-the-constant-frozen-at-boot-bug-a-ruby-exercise-for-an-interview</guid>
    </item>
    <item>
      <title>Better guides. Better framework.</title>
      <description>&lt;a href="https://rubystacknews.com/2026/06/10/this-week-in-rails-better-guides-better-framework/" rel="nofollow"&gt;https://rubystacknews.com/2026/06/10/this-week-in-rails-better-guides-better-framework/&lt;/a&gt;</description>
      <pubDate>Thu, 11 Jun 2026 01:36:00 +0000</pubDate>
      <link>https://rubyflow.com/p/os1kpa-better-guides-better-framework</link>
      <guid>https://rubyflow.com/p/os1kpa-better-guides-better-framework</guid>
    </item>
    <item>
      <title>Demystifying Rails Magic: How Autoloading Actually Works</title>
      <description>I remember when I first started learning Ruby outside of Rails. I was building a small script, and my…</description>
      <pubDate>Wed, 10 Jun 2026 18:09:47 +0000</pubDate>
      <link>https://rubyflow.com/p/2ohr78-demystifying-rails-magic-how-autoloading-actually-works</link>
      <guid>https://rubyflow.com/p/2ohr78-demystifying-rails-magic-how-autoloading-actually-works</guid>
    </item>
    <item>
      <title>gem ActiveHarness to build advanced AI pipelines</title>
      <description>&lt;a href="https://github.com/the-teacher/active_harness" rel="nofollow"&gt;ActiveHarness&lt;/a&gt; is being under active development and recently new README and a bunch of new documentation pages were added and updated. You are welcome to check and leave you feedback or ideas in Issues on GH. Happy coding!</description>
      <pubDate>Wed, 10 Jun 2026 13:42:29 +0000</pubDate>
      <link>https://rubyflow.com/p/rqou1u-gem-activeharness-to-build-advanced-ai-pipelines</link>
      <guid>https://rubyflow.com/p/rqou1u-gem-activeharness-to-build-advanced-ai-pipelines</guid>
    </item>
    <item>
      <title>A Rails model is a miniature language.</title>
      <description>&lt;a href="https://rubystacknews.com/2026/06/10/the-hidden-dsl-inside-every-rails-model/" rel="nofollow"&gt;https://rubystacknews.com/2026/06/10/the-hidden-dsl-inside-every-rails-model/&lt;/a&gt;</description>
      <pubDate>Wed, 10 Jun 2026 03:07:59 +0000</pubDate>
      <link>https://rubyflow.com/p/895rqw-a-rails-model-is-a-miniature-language</link>
      <guid>https://rubyflow.com/p/895rqw-a-rails-model-is-a-miniature-language</guid>
    </item>
    <item>
      <title>Ruby Reactor 0.4.0: Interrupts, Dashboard, and Coordination Primitives</title>
      <description>&lt;a href="https://dev.to/artur_paach_4b9aadd3b8ed/how-to-pause-and-resume-ruby-workflows-mid-flight-4m93" rel="nofollow"&gt;https://dev.to/artur_paach_4b9aadd3b8ed/how-to-pause-and-resume-ruby-workflows-mid-flight-4m93&lt;/a&gt;</description>
      <pubDate>Wed, 10 Jun 2026 00:40:34 +0000</pubDate>
      <link>https://rubyflow.com/p/rrlr6j-ruby-reactor-040-interrupts-dashboard-and-coordination-primitives</link>
      <guid>https://rubyflow.com/p/rrlr6j-ruby-reactor-040-interrupts-dashboard-and-coordination-primitives</guid>
    </item>
    <item>
      <title>Stripe-Style IDs in Rails: A Guide to the make_id Gem</title>
      <description>If you have ever used the Stripe API, you’ve noticed their IDs look awesome. Instead of a random…</description>
      <pubDate>Tue, 09 Jun 2026 20:28:16 +0000</pubDate>
      <link>https://rubyflow.com/p/g6jrgj-stripe-style-ids-in-rails-a-guide-to-the-makeid-gem</link>
      <guid>https://rubyflow.com/p/g6jrgj-stripe-style-ids-in-rails-a-guide-to-the-makeid-gem</guid>
    </item>
    <item>
      <title>Rapid UI Development: Top 4 Component Kits for Solo Rails Devs</title>
      <description>I remember the days when building a professional-looking dashboard in Rails meant spending a whole…</description>
      <pubDate>Tue, 09 Jun 2026 19:27:42 +0000</pubDate>
      <link>https://rubyflow.com/p/v92kcd-rapid-ui-development-top-4-component-kits-for-solo-rails-devs</link>
      <guid>https://rubyflow.com/p/v92kcd-rapid-ui-development-top-4-component-kits-for-solo-rails-devs</guid>
    </item>
    <item>
      <title>Andy's Laws of AI in Software Engineering</title>
      <description>Andy’s Laws of AI in Software Engineering:
&lt;a href="https://andymaleh.blogspot.com/2026/06/andys-laws-of-ai-in-software-engineering.html" rel="nofollow"&gt;https://andymaleh.blogspot.com/2026/06/andys-laws-of-ai-in-software-engineering.html&lt;/a&gt;</description>
      <pubDate>Tue, 09 Jun 2026 18:35:26 +0000</pubDate>
      <link>https://rubyflow.com/p/qg07i6-andys-laws-of-ai-in-software-engineering</link>
      <guid>https://rubyflow.com/p/qg07i6-andys-laws-of-ai-in-software-engineering</guid>
    </item>
    <item>
      <title>We spend so much time chasing the big topics that we often overlook the things we use</title>
      <description>&lt;a href="https://rubystacknews.com/2026/06/08/the-shared-echo-understanding-ruby-on-rails-request-response-cycle/" rel="nofollow"&gt;https://rubystacknews.com/2026/06/08/the-shared-echo-understanding-ruby-on-rails-request-response-cycle/&lt;/a&gt;</description>
      <pubDate>Tue, 09 Jun 2026 01:54:41 +0000</pubDate>
      <link>https://rubyflow.com/p/4nztpe-we-spend-so-much-time-chasing-the-big-topics-that-we-often-overlook-the-things-w</link>
      <guid>https://rubyflow.com/p/4nztpe-we-spend-so-much-time-chasing-the-big-topics-that-we-often-overlook-the-things-w</guid>
    </item>
    <item>
      <title>How to Leverage PurgeCSS in Your Rails App for Faster Stylesheets</title>
      <description>It’s common for Rails applications to serve massive CSS files filled with unused Bootstrap, Tailwind, or custom utility classes as projects grow.</description>
      <pubDate>Mon, 08 Jun 2026 20:36:16 +0000</pubDate>
      <link>https://rubyflow.com/p/3xiser-how-to-leverage-purgecss-in-your-rails-app-for-faster-stylesheets</link>
      <guid>https://rubyflow.com/p/3xiser-how-to-leverage-purgecss-in-your-rails-app-for-faster-stylesheets</guid>
    </item>
  </channel>
</rss>
