Magic Links Authentication with Rails
Let's learn how to build an authentication using magic links with Devise and the 'devise_passwordless' gem to add this feature to your Rails application.
Marketing Specialist
Let's learn how to build an authentication using magic links with Devise and the 'devise_passwordless' gem to add this feature to your Rails application.
Marketing Specialist
Adding a table of contents is usually a nice way to help our users navigate our content quicker. In this article we will learn how to add one to a Rails app using the Nokogiri gem to build a PORO responsible for generating the TOC
Marketing Specialist
An RSS feed is a convenient way for users to subscribe to our content updates without the need for a newsletter subscription. Let's learn how to add one to a Rails application in this article
Marketing Specialist
Adding social logins is a good way to increase trust in your authentication process and increase your conversion rates. Let's learn how to do it using Rails
Marketing Specialist
Sitemaps are an important part of optimizing our Rails app for SEO. Let's learn how to add one to a typical Rails app and host it on the cloud
Marketing Specialist
Find out what makes Rails 8 special and why it's a unique opportunity to jump in to the Rails bandwagon and develop faster than ever
Marketing Specialist
Meta tags are important for SEO. Learn how to add them to a Rails application in this article
Marketing Specialist
Learn how to implement friendly or pretty URLs using the FriendlyId gem for your Rails application
Marketing Specialist
Serving assets from a CDN is a great way to improve your app user's experience. Let's learn how to do it and how to use a custom subdomain
Marketing Specialist
Using a CDN to serve Active Storage uploads helps them get delivered faster. Learn how to implement this feature in this article
Marketing Specialist
Learn how to upload files to AWS S3 with this complete guide: S3 configuration, regular and direct file uploads plus integration with S3 compatible services.
Marketing Specialist
Sometimes, you may want to track the loading times and memory allocations of ViewComponents, similar to how you do with partials. Follow these two steps to enable this functionality.
Author & CEO
Designing a Kanban board feature presents unique challenges, especially when dealing with multiple record types and minimal database constraints. In this article, we explore different iterations of modeling a Kanban board within the Avo framework. Learn how to manage diverse models without enforcing database restrictions, ensuring flexibility and configurability for an ultimate Kanban board experience.
Author & CEO
Did you know you can easily override the field method to add default values to your options?
Author & CEO
We are looking to find someone to write some technical articles.
Author & CEO
We try to improve our codebase on every commit but we also have regular performance and security audits
Author & CEO
Avo is a part of tiny seed Spring 24 batch.
Author & CEO
Instead of suggesting a solution to the problem, you should state the problem and the thing that you're trying to do/fix.
Author & CEO
Easy Avo 2 to Avo 3 subscription updates
Author & CEO
This is it! Avo 3 stable is out there! It's on rubygems.org, it's on the GitHub repo, and it's open-source
Author & CEO
Avo 3 beta is released with the new features like dynamic filters, resource scopes, new fields API, Custom controls everywhere, Record preview and more
Author & CEO
I often get the question, "How is Avo different from other starter kits?". And the simple answer is that it provides a different function. Avo helps the developer build their application's business side using configuration rather than regular logic code. When I say business-side, I mean the actual part that provides the unique value to their customers.
Author & CEO
I think we did well in 2022 in support and features, and we could work more on our documentation. But, all in all, you mostly believe this product brings you value, and you like being a part of its journey.
Author & CEO
Load, parse, compile, and serve assets efficiently in a Rails Engine.
Author & CEO
Sure, an agency’s success is just directly proportional with how well their employees and collaborators are treated, but let’s not forget the primary source of income that grants that success: Customer satisfaction
Author & CEO
Programmers are very sought after. Especially for such frameworks as Ruby on Rails. In order for an agency to secure a solid web development team, they need to think about more than material incentives.
Author & CEO
Having launched and failed is better than not having launched at all
Author & CEO
Today we changed the design of our blog a bit and wanted to add photo credits to each post.
Author & CEO
In any transaction, if the seller understands the customer’s needs, the latter is happy, thus the transaction is successful. This is also valid if the seller is formed of a team of people.
Author & CEO
With Avo, being a Ruby on Rails engine, we have a few controllers where we "chew up" the request, fetch the data, and display the results. Some users need to extend it.
Author & CEO
The mental model of the webpacker to js-bundling and tailwindcss wasn't adequately communicated when the new packages were first introduced.
Author & CEO
Usually, an Avo Resource maps to one Rails model. So there will be a one-to-one relationship between them. But there will be scenarios where you'd like to create another resource for the same model.
Author & CEO
I spent some time talking with Charles about the common pitfalls of admin panel gems.
Author & CEO
Successful startups use MVPs because they understand the importance of cost and time optimization. Platforms that optimize workflow and budget efficiency by 10x should be at the front of your toolbelt.
Author & CEO
Avo had a crazy marketing week 🎉 The biggest public launches yet on the major platforms for this niche.
Author & CEO
Avo 2.8 with Stimulus JS integration, enabled ranges in all cards, scope out global search, and much much more
Author & CEO
This auto-reloading technique makes the development experience so much better!
Author & CEO
Avo 2.0 is here with a mobile-ready UI, dashboards and a free and easy upgrade path from 1.0
Author & CEO
How we use the power of Hotwire with Avo to lazy-load the common pages.
Author & CEO
We fixed some association fields and general improvements all-round
Author & CEO
New target on NavigationLinkComponent, moved the link into the `_logo` partial and a few more improvements
Author & CEO
This week's 1.21.0 release brings on a most requested feature, dynamic search for BelongsTo associations. You can now search your models using fuzzy search and display rich data for each record.
Author & CEO
Another big release today that brings a few features, fixes some compatibility edge-cases, and improves the general development experience.
Author & CEO
Pretty huge release this week. We crammed quite a few features in, fixed many bugs reported by you guys in the past week, and refactored some stale code.
Author & CEO
We have exciting news to share. Avo has a new big brother, basetool.io.
Author & CEO
This release brings standalone actions and a lot of bugfixes
Author & CEO
The select field has computed options, and the belongs_to association can be polymorphic now.
Author & CEO
Quickly run a search through one or more resources at once.
Author & CEO
This release brings custom fields, progress field, Trix attachments and a few improvements and bugfixes.
Author & CEO
KeyValue field is back. YAML lang added to the Code field. Removed Webpacker as a dependency in the testing environment
Author & CEO
Bring your own asset pipeline fix breadcrumbs and some new languages
Author & CEO
You should be able to test Avo in your commercial projects.
Author & CEO
Since DHH launched Hotwire back in December, we knew Avo should use it. We could see all the advantages of going full Hotwire & Rails.
Author & CEO