Tutorials


Rails ActiveStorage Direct Upload on React Native - DEV Community
Recently, I needed to integrate direct upload functionality into a React Native application. After spending some time researching Internet solutions for Rails ActiveStorage Direct Uploads (which are rather sparse), I found out that it can be done ...
![[Tutorial] Setup very basic authentication with Devise in Rails 7 - DEV Community](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTE0MTEsInB1ciI6ImJsb2JfaWQifX0=--642e017e2e08d41eff10e87b67df8828bf2f002c/open-uri20230516-7804-guyqy6.avif)
[Tutorial] Setup very basic authentication with Devise in Rails 7 - DEV Community
devise is the most popular gem in Rails for authentication. However, it's also the most confusing gem for beginners. It is so confusing that it even suggests not using it if you're new to Rails or web development in its readme.I'd like to show you...


How to use tomselect to create and edit a "belongs_to :many relation" with Ruby on Rails - DEV Community
Imagine that you have a has_many xxx :through relation where you need to select several records out of thousands. Selection should be using an html select tag which would prove problematic if you had to select say 5 records out of 50.000 or moreWe...

No Refresh Sorting Dropdowns with Turbo and Stimulus | Ruby on Rails 7 - YouTube
Creating dropdowns for sorting with no refreshing is pretty easy with Turbo and StimulusCheckout my course(s) at: https://learn.deanin.comSource: https://github.com/Deanout/turbo_drop...Join this channel to help support these videos: / @deanin ...

Demystifying Active Record Associations - DEV Community
As a programmer, understanding how to work with databases is crucial for building robust web applications. One fundamental concept in database management is Active Record associations. In this beginner's guide, we'll explore the world of Active Re...



Let's make a blog with Bridgetown | Hanami Mastery
Today I'm going to show you the Bridgetown, a progressive-site generator written in Ruby. Even though I'm not using it just yet, I'm going to be a heavy user relatively soon and therefore I wanted to do some digging into this topic for you.It's wr...