Avo for Ruby on Rails
@avohq.io
The Essential Toolkit for building Internal Tools with Ruby on Rails 🙌
Lean teams use Avo to offload the technical heavy lifting, so they can focus on the more unique aspects of their businesses.
Made by @adrianthedev.com and Paul
Lean teams use Avo to offload the technical heavy lifting, so they can focus on the more unique aspects of their businesses.
Made by @adrianthedev.com and Paul
Reposted by Avo for Ruby on Rails
Not long now until tiny ruby #{conf}! Thanks again to @avohq.io for sponsoring us at the Ruby level and helping us make this event possible.
November 7, 2025 at 6:28 AM
Not long now until tiny ruby #{conf}! Thanks again to @avohq.io for sponsoring us at the Ruby level and helping us make this event possible.
Dynamic avatars don't have to be boring initials on solid backgrounds. Learn how to generate beautiful deterministic mesh gradient avatars in Ruby using ChunkyPNG that give each user a unique, colorful avatar based on their data.
avohq.io/blog/mesh-gr...
avohq.io/blog/mesh-gr...
Mesh Gradient Avatars in Rails apps - Avo
Learn how to add mesh gradient avatars to Rails applications with the ChunkyPNG gem
avohq.io
November 3, 2025 at 10:52 AM
Dynamic avatars don't have to be boring initials on solid backgrounds. Learn how to generate beautiful deterministic mesh gradient avatars in Ruby using ChunkyPNG that give each user a unique, colorful avatar based on their data.
avohq.io/blog/mesh-gr...
avohq.io/blog/mesh-gr...
Just shipped a guide on adding syntax highlighting to Rails apps. Covers multiple approaches for blogs, CMS, docs, and any app with markdown content. Plus some UX tricks that actually matter for developers reading code.
Read the full article on: avohq.io/blog/code-h...
Read the full article on: avohq.io/blog/code-h...
October 28, 2025 at 12:31 PM
Just shipped a guide on adding syntax highlighting to Rails apps. Covers multiple approaches for blogs, CMS, docs, and any app with markdown content. Plus some UX tricks that actually matter for developers reading code.
Read the full article on: avohq.io/blog/code-h...
Read the full article on: avohq.io/blog/code-h...
Content-heavy sites need multiple assets per post—covers, diagrams, screenshots. But we often forget the most crucial one: Open Graph images. They're what users see before deciding to click. Here's how to auto-generate them in Rails with Ruby templates.
October 20, 2025 at 1:09 PM
Content-heavy sites need multiple assets per post—covers, diagrams, screenshots. But we often forget the most crucial one: Open Graph images. They're what users see before deciding to click. Here's how to auto-generate them in Rails with Ruby templates.
Good navigation = happy users. Breadcrumbs show users exactly where they are and how they got there. Here's how to implement them properly in your Rails app with different approaches and best practices.
October 13, 2025 at 1:00 PM
Good navigation = happy users. Breadcrumbs show users exactly where they are and how they got there. Here's how to implement them properly in your Rails app with different approaches and best practices.
Search is everywhere 🙌
Every app needs it eventually. Rails gives us tons of options, from simple `ILIKE` queries to `pgsearch` or Elasticsearch.
This article shows how to add intelligent search in Rails using Typesense: powerful search engine, dead simple integration.
Every app needs it eventually. Rails gives us tons of options, from simple `ILIKE` queries to `pgsearch` or Elasticsearch.
This article shows how to add intelligent search in Rails using Typesense: powerful search engine, dead simple integration.
October 8, 2025 at 8:13 AM
Search is everywhere 🙌
Every app needs it eventually. Rails gives us tons of options, from simple `ILIKE` queries to `pgsearch` or Elasticsearch.
This article shows how to add intelligent search in Rails using Typesense: powerful search engine, dead simple integration.
Every app needs it eventually. Rails gives us tons of options, from simple `ILIKE` queries to `pgsearch` or Elasticsearch.
This article shows how to add intelligent search in Rails using Typesense: powerful search engine, dead simple integration.
Reposted by Avo for Ruby on Rails
I am very happy to have become dual citizen 💎 since last @euruko.org. Thanks @adrianthedev.com and @avohq.io 😀
October 7, 2025 at 7:24 AM
I am very happy to have become dual citizen 💎 since last @euruko.org. Thanks @adrianthedev.com and @avohq.io 😀
Reposted by Avo for Ruby on Rails
We’re proudly sponsored by Chime Financial, @bolt.new @cisco.com, Gusto, @temporal.io , @avohq.io , @scoutmonitoring.bsky.social ,Typesense , Cedarcode, @planetargon.com, onCactus.com and Tidewave.ai
September 22, 2025 at 1:47 PM
We’re proudly sponsored by Chime Financial, @bolt.new @cisco.com, Gusto, @temporal.io , @avohq.io , @scoutmonitoring.bsky.social ,Typesense , Cedarcode, @planetargon.com, onCactus.com and Tidewave.ai
The SPA era is over. Hotwire is now the go-to for interactive Rails apps. But API-only Rails still works for mobile apps, teams using frontend frameworks, or multi-platform needs. Here's how to add auth to API-only Rails 8 with the new generator.
September 22, 2025 at 3:17 PM
The SPA era is over. Hotwire is now the go-to for interactive Rails apps. But API-only Rails still works for mobile apps, teams using frontend frameworks, or multi-platform needs. Here's how to add auth to API-only Rails 8 with the new generator.
We’re going to be at SF Ruby to show the latest and greatest updates we brought to Avo.
Who’s going to be there?
Who’s going to be there?
Friends, tickets for the San Francisco Ruby conference are on sale and available. Grab yours, and I’ll see you with 600 Ruby friends and dozens of Ruby startups to pave the bright future for Ruby and Rails together on November 19-21!
sfruby.com
sfruby.com
September 22, 2025 at 1:50 PM
We’re going to be at SF Ruby to show the latest and greatest updates we brought to Avo.
Who’s going to be there?
Who’s going to be there?
Organic traffic is great for building a sustainable digital business, but poor page rendering can hurt your search rankings. Duplicate content is the main culprit. It messes with how search engines index and rank your pages. Here's how to fix it with canonical URLs in Rails.
September 16, 2025 at 11:49 AM
Organic traffic is great for building a sustainable digital business, but poor page rendering can hurt your search rankings. Duplicate content is the main culprit. It messes with how search engines index and rank your pages. Here's how to fix it with canonical URLs in Rails.
Reposted by Avo for Ruby on Rails
@adrianthedev.com @lucianghinda.com and the whole @avohq.io team have been incredible hosts. From cool talks, to city tours, to a coffee brewing workshop. @friendlyrb.com has it all ❤️
September 10, 2025 at 7:49 PM
@adrianthedev.com @lucianghinda.com and the whole @avohq.io team have been incredible hosts. From cool talks, to city tours, to a coffee brewing workshop. @friendlyrb.com has it all ❤️
Reposted by Avo for Ruby on Rails
Add this to the task list for your LLM when creating something with Rails and you've got a good-looking and user-friendly admin interface out of the box with @avohq.io
#WeekendProject #Rails #Ruby #ClaudeCode
#WeekendProject #Rails #Ruby #ClaudeCode
August 23, 2025 at 7:45 AM
Add this to the task list for your LLM when creating something with Rails and you've got a good-looking and user-friendly admin interface out of the box with @avohq.io
#WeekendProject #Rails #Ruby #ClaudeCode
#WeekendProject #Rails #Ruby #ClaudeCode
Reposted by Avo for Ruby on Rails
Can recommend the embassy at #RailsWorld courtesy of @avohq.io
September 4, 2025 at 4:07 PM
Can recommend the embassy at #RailsWorld courtesy of @avohq.io
Active Storage has greatly simplified file uploads for Rails applications: it has become the de facto standard replacing alternatives that were dominant back in the day like Paperclip or CarrierWave.
September 1, 2025 at 11:40 AM
Active Storage has greatly simplified file uploads for Rails applications: it has become the de facto standard replacing alternatives that were dominant back in the day like Paperclip or CarrierWave.
Rails devs: Stop losing users after they close your app. Learn how to build Apple Wallet passes that live on their lock screen and trigger based on location/time.
Complete guide: Apple Developer setup → pass creation → dynamic images.
Your retention will thank you.
Complete guide: Apple Developer setup → pass creation → dynamic images.
Your retention will thank you.
August 19, 2025 at 1:18 PM
Rails devs: Stop losing users after they close your app. Learn how to build Apple Wallet passes that live on their lock screen and trigger based on location/time.
Complete guide: Apple Developer setup → pass creation → dynamic images.
Your retention will thank you.
Complete guide: Apple Developer setup → pass creation → dynamic images.
Your retention will thank you.
Great products don't guarantee success. As acquisition costs skyrocket, smart founders use referral systems to acquire users for pennies on the dollar. Here's how to build one in Rails with the Refer gem.RetryClaude can make mistakes.
August 13, 2025 at 1:00 PM
Great products don't guarantee success. As acquisition costs skyrocket, smart founders use referral systems to acquire users for pennies on the dollar. Here's how to build one in Rails with the Refer gem.RetryClaude can make mistakes.
I know it's the summer slump and everybody is thinking about the beach, but how do you like these buttons 🫣?
August 11, 2025 at 1:59 PM
I know it's the summer slump and everybody is thinking about the beach, but how do you like these buttons 🫣?
Just released marksmith 0.4.7 with tab indent, view component 4 support, semantic classes and a few more tweaks.
github.com/avo-hq/mark...
github.com/avo-hq/mark...
GitHub - avo-hq/marksmith: GitHub-style markdown editor for Ruby and Rails
GitHub-style markdown editor for Ruby and Rails. Contribute to avo-hq/marksmith development by creating an account on GitHub.
github.com
August 7, 2025 at 1:00 PM
Just released marksmith 0.4.7 with tab indent, view component 4 support, semantic classes and a few more tweaks.
github.com/avo-hq/mark...
github.com/avo-hq/mark...
Build React apps in Rails without losing form helpers, flash messages, or authentication flows. Complete guide to Superglue: setup to SSR, keeping Rails productivity intact.
August 4, 2025 at 1:00 PM
Build React apps in Rails without losing form helpers, flash messages, or authentication flows. Complete guide to Superglue: setup to SSR, keeping Rails productivity intact.
Reposted by Avo for Ruby on Rails
If you're doing TailwindCSS development, do yourself a favour and drop this snippet in your `application.html.erb` file ✨
You have an at a glance view of which breakpoint you should use based on the screen size.
You have an at a glance view of which breakpoint you should use based on the screen size.
July 31, 2025 at 11:19 AM
If you're doing TailwindCSS development, do yourself a favour and drop this snippet in your `application.html.erb` file ✨
You have an at a glance view of which breakpoint you should use based on the screen size.
You have an at a glance view of which breakpoint you should use based on the screen size.
Reposted by Avo for Ruby on Rails
I've been playing around with @avohq.io for the past few days and really digging it, especially how declarative it is. My favorite part is not having to build any of the CMS functionality myself.
July 28, 2025 at 6:06 AM
I've been playing around with @avohq.io for the past few days and really digging it, especially how declarative it is. My favorite part is not having to build any of the CMS functionality myself.
Learn how to integrate the Model Context Protocol (MCP) into your Rails application to create intelligent, AI-powered tools that can interact with your data and perform complex tasks conversationally. Complete with code examples, client integrations, and real-world use cases
July 29, 2025 at 1:00 PM
Learn how to integrate the Model Context Protocol (MCP) into your Rails application to create intelligent, AI-powered tools that can interact with your data and perform complex tasks conversationally. Complete with code examples, client integrations, and real-world use cases
Building configurable OTP input fields with Stimulus for better UX. Those familiar 6-digit verification boxes everyone uses for 2FA, phone verification, and token auth - but done right with smooth user interactions and clean code.
avohq.io/blog/otp-in...
avohq.io/blog/otp-in...
July 21, 2025 at 1:00 PM
Building configurable OTP input fields with Stimulus for better UX. Those familiar 6-digit verification boxes everyone uses for 2FA, phone verification, and token auth - but done right with smooth user interactions and clean code.
avohq.io/blog/otp-in...
avohq.io/blog/otp-in...
Reposted by Avo for Ruby on Rails
The weather this time of year in Philly generally changes a lot day to day so take the forecast for #RailsConf with a grain of salt. Here's my suggestions for anyone traveling from outside the east coast:
July 1, 2025 at 4:01 PM
The weather this time of year in Philly generally changes a lot day to day so take the forecast for #RailsConf with a grain of salt. Here's my suggestions for anyone traveling from outside the east coast: