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.
Blog
From the team that builds Avo: get more out of your admin, keep up with each release, and skip the mistakes we already made.
Learn how to render GitHub-flavored Markdown in Rails with Commonmarker, explore syntax highlighting, add shortcodes, and customize output with AST or Nokogiri.
Let's learn how to implement Cloudflare Turnstile as a method to prevent spam submissions or unwanted access to parts of our application
Let's learn how to add custom domains and SSL for local Rails development using the puma-dev gem
Let's learn how to add a Sign in With Apple feature to a Rails application using Devise or the Rails 8 auth generator
Let's learn how to integrate Cloudflare R2 uploads with Active Storage if S3 or other alternatives are not of your liking
Let's learn how to build a multistep onboarding flow for our Rails app with the Wicked gem
Markdown is very convenient but handling externally uploaded images can be tedious. Let's learn how to add image uploads to the EasyMDE editor with Active Storage.
Let's learn how to add short codes—also called callouts—to a Rails application with the Marksmith editor.
Learn how to add Structured Data to a Rails application and improve your SEO results without much effort
Let's learn how to use the Resize Observer API together with Stimulus by building a resizable audio player
Let's celebrate with confetti by adding it to your application using the stimulus-confetti library.
Let's learn how to add tests to an OmniAuth integration in a Rails application.