Blog

Guides, deep dives and release notes

From the team that builds Avo: get more out of your admin, keep up with each release, and skip the mistakes we already made.

Meanwhile, 10 releases avo-dynamic_filters 3.21.1 + 9 more + 9 more

GitHub Flavored Markdown in Rails with Commonmarker

Learn how to render GitHub-flavored Markdown in Rails with Commonmarker, explore syntax highlighting, add shortcodes, and customize output with AST or Nokogiri.

Exequiel Rozas Marketing Specialist
Meanwhile, 8 releases avo 3.21.0 avo-dynamic_filters 3.21.0 + 7 more + 6 more
Meanwhile, 7 releases avo 3.20.3 avo-advanced 3.20.3 + 6 more + 5 more

Sign in with Apple for Rails apps

Let's learn how to add a Sign in With Apple feature to a Rails application using Devise or the Rails 8 auth generator

Exequiel Rozas Marketing Specialist
Meanwhile, 12 releases avo-dynamic_filters 3.20.2 + 11 more + 11 more

Cloudflare R2 with Active Storage

Let's learn how to integrate Cloudflare R2 uploads with Active Storage if S3 or other alternatives are not of your liking

Exequiel Rozas Marketing Specialist
Meanwhile, 7 releases avo 3.20.0 avo-dynamic_filters 3.20.0 + 6 more + 5 more
Meanwhile, 12 releases avo 3.19.3 avo-dynamic_filters 3.19.3 + 11 more + 10 more

Resize Observer API with Stimulus

Let's learn how to use the Resize Observer API together with Stimulus by building a resizable audio player

Exequiel Rozas Marketing Specialist
Meanwhile, 24 releases avo 3.19.0 marksmith 0.4.0 + 23 more + 22 more
Meanwhile, 3 releases marksmith 0.3.0 + 2 more + 2 more

Testing OmniAuth authentication

Let's learn how to add tests to an OmniAuth integration in a Rails application.

Exequiel Rozas Marketing Specialist