Let's learn how to add a llms.txt file to a Rails application to help large language models better process our content| avohq.io
Learn how to implement Passwordless Authentication in Rails with the NoPassword gem using the email and OAuth flows.| avohq.io
Let's learn how to implement Cloudflare Turnstile as a method to prevent spam submissions or unwanted access to parts of our application| Avo Blog
Learn how to add custom domains and SSL for local Rails development using the puma-dev gem| avohq.io
Learn how to add a Sign in With Apple feature to your Rails application to improve user sign-ups.| avohq.io
Learn how to integrate Cloudflare R2 uploads with Active Storage and enjoy the advantages offered by the service| avohq.io
Learn how to build a multistep form with Rails and the Wicked gem to improve your users' onboarding experience| avohq.io
Learn how to add image uploads to a markdown field using the EasyMDE editor, Rails and Active Storage.| avohq.io
Learn how to add GitHub-flavored Markdown to your Rails application, common features and how to add custom embeds with Commonmarker.| avohq.io
Improve your SEO results by adding structured data to a Rails application quickly and without much effort.| avohq.io
Learn about the Resize Observer API with Stimulus: what it is, how it works and how to use it in your applications with real-world examples.| avohq.io
Learn to add short codes or callouts to a Rails app with the Marksmith editor| avohq.io