Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Today
relay.app v0.6.0 released
Relay is a self-hostable LLM web application that can be extended with your own tools and skills that live in your ${HOME} directory. It can be setup in under 2 minutes and installable as a RubyGem.
Hotwire Native vs NativePHP: How Web Frameworks are Conquering Mobile and Desktop
Hotwire Native vs NativePHP: How Web Frameworks are Conquering Mobile and Desktop Very… [more inside]
An overview of Matz's Spinel AOT Ruby compiler
I’ve decided to revive Ruby Inside from the dead and get blogging again! What better way to do start than with a dive into Matz’s new AOT Ruby compiler, Spinel? It’s gaining new features every day, and you can even make CRuby extensions with it.
llm_cost_tracker 0.8.0 — track OpenAI/Anthropic/Gemini spend from your Rails app
llm_cost_tracker is a Rails-engine cost ledger that hooks into Faraday and the official OpenAI, Anthropic, and Gemini SDKs to capture token usage and tool charges per request, prices them against a pluggable rate snapshot, and persists everything via a durable inbox to Postgres or MySQL — with a built-in dashboard that slices spend by model, provider, tags, and pricing mode. [more inside]
Stop Fearing OOP: A Simple Guide to Ruby Classes for Beginners
The Blueprint and the House: Ruby Classes and Objects Explained Very often I see new… [more inside]
Skip the RSpec examples you don't need: rspec-tracer 2.0 in pre-release
Skips examples whose tracked inputs (Ruby files, declared globs, env vars, Rails view templates) haven’t changed since the previous run. The 1.x line has been on RubyGems since 2021; 2.0 is a ground-up rewrite around an explicit input-taxonomy model. [more inside]
mruby-llm generally available
mruby-llm is a LLM runtime for mruby. It supports chat, sessions with serialization, MCP, tools, streaming, and much more. And because it is mruby, you can compile it to a native executable. Great for agents.
Welcome to Hanakai
If you’ve followed Hanami for a while, you’ll know we’re rather fond of flowers. Now our garden has grown: Hanami, Dry, and Rom are finally coming together as one. Welcome to Hanakai! https://hanakai.org/blog/2026/05/01/welcome-to-hanakai
Build Your Own Cloud Empire: Hosting Unlimited Rails Apps with Kamal 2
If you are a solo developer or an indie hacker, you probably suffer from “Shiny Object Syndrome.” You… [more inside]
Glimmer DSL for Web 0.9.1 Hello, Modal!
Glimmer DSL for Web (Matz Approved Fukuoka Award Winning Frontend Framework for Rails) had a new release in version 0.9.1 that includes a new sample called Hello, Modal! to teach how to create modals in Glimmer DSL for Web in the Frontend of Rails web applications. https://andymaleh.blogspot.com/2026/05/glimmer-dsl-for-web-091-hello-modal.html
CMDx 2.0: faster, leaner service objects for Ruby
CMDx 2.0 is a full runtime rewrite focused on speed, ergonomics, and observability for service-object-style business logic. [more inside]
10+ years helping Rails devs reach the App Store. Today, someone shipped without me.
After a decade of helping Rails developers ship to the App Store, the first customer app built with Ruby Native shipped today. The developer never opened Xcode. [more inside]
Ractor::Wrapper and the Ractor improvements in Ruby 4
Ractor::Wrapper makes non-Ractor-shareable service objects (such as db connections) accessible from multiple Ractors. https://daniel-azuma.com/blog/2026-05-02-ractor-wrapper/ discusses how the improvements in Ruby 4.0 made it usable.
telegem v3.4.0: async gem for creating telegram bot
telegem is a fast async first gem aiming to reduce stress and provide clean dsl for building telegram bits in ruby and today we are pleased to announce v3.4.0 [more inside]
Images, Volumes, and Containers: Docker Explained in Plain English
Very often I see developers completely give up on learning Docker because of the vocabulary. You… [more inside]
DB GUI 0.4.0 Remember SQL Command History
DB GUI is a Database querying desktop app built in Ruby. It supports PostgreSQL to start. Version 0.4.0 added support for remembering SQL command history. I needed that feature at my job, so I added it very quickly, thanks to the awesomeness of Ruby! https://andymaleh.blogspot.com/2026/05/db-gui-040-remember-sql-command-history.html
Deploying Prebuilt Docker Images with Kamal
A small but useful realization from recent client work: Kamal isn’t only for applications you build yourself. [more inside]
Create and deploy a Rails app in under 5 minutes with Ace Template
Ace Template is a Rails 8+ application template that allows you to go from rails new to deployed in under 5 minutes. No ops experience needed — see screencasts for Kamal, Fly.io, and Heroku.
Ruby Native is here (plus discount code)
Ship your Rails app to the App Store without opening Xcode. $100 off through May 18. [more inside]