rails
-
#145
My VS Code / Cursor plugins in 2025 ruby, rails
-
#144
My recommended Jekyll plugins in 2025 ruby, rails
-
#143
Custom chapters with Vimeo Player API ruby, rails, youtube, api, vimeo, stimulus
-
#142
Render Markdown FILES in Rails app rails, markdown
-
#141
Use Vimeo API with Ruby on Rails ruby, rails, youtube, api, vimeo
-
#140
Generate and display OpenGraph images ruby, rails, ruby-on-rails, SEO, meta-tags, ferrum
-
#139
Rails 8 Authentication generator: user registration rails, devise, authentication
-
#138
Rails 8 Authentication generator: user sign in rails, devise, authentication
-
#137
TailwindCSS on Rails: Dark Mode rails, tailwindcss, dark-mode
-
#136
TailwindCSS on Rails: Minimize Collapsible Sidebar rails, tailwindcss
-
#135
TailwindCSS on Rails: reusable button variants rails, tailwindcss
-
#134
Track change history of attributes and display diff rails, git, diff, frontend, diffy, audited
-
#133
Tailwind CSS Bottom Navigation rails, tailwindcss, animation, page-transition
-
#132
Rails 8 will be a PWA (Progressive Web App) by default! pwa, rails
-
#131
Import ICS events to calendar rails, icalendar, ics
-
#130
Calendar pagination with Pagy ruby, rails, calendar, pagination
-
#129
Country select dropdown. Why does country_select gem even exist? rails, country, select
-
#128
Does Turbo 8 morphing make sense? rails, hotwire, turbo, morphing
-
#127
HTML to PDF in Rails with gem DocRaptor (successor of wicked_pdf) rails, pdf, wicked_pdf, active-storage
-
#126
Custom Turbo Stream Actions rails, hotwire, turbo-streams, modals
-
#125
Crazy, stupid page transition animation with StimulusJS and TailwindCSS rails, tailwindcss, animation, page-transition
-
#124
Progress animation with HTML meter element and javascript rails, stimulusjs, html
-
#123
Modals with HTML dialog element, TailwindCSS and StimulusJS rails, dialog, modal, tailwindcss
-
#122
TailwindCSS on Rails 03: Responsive content layout. Grid, Flex, Center rails, tailwindcss, grid, flex
-
#121
TailwindCSS on Rails 02: Responsive dropdown menu rails, tailwindcss
-
#120
TailwindCSS on Rails 01: Responsive layout with sidebar rails, tailwindcss
-
#119
Image scraping with Rails. Save image from URL to ActiveStorage ruby, rails, active-storage
-
#118
Finding similar/related posts/products based on matching tags ruby, rails, tags, content, algorythm, similar-products, similar-posts, related-products, related-posts
-
#117
Use Sidekiq in Development and Production ruby, rails, active-job, sidekiq
-
#116
Use YouTube API with Ruby on Rails ruby, rails, youtube, api
-
#115
Testing Devise authentication with Minitest and Faker ruby, rails, minitest, faker
-
#114
Broadcaster pattern for Turbo Streams Broadcasts ruby, rails, ruby-on-rails, hotwire, turbo, broadcasts
-
#113
Send SMS with Twilio in Rails ruby, rails, twilio
-
#112
Realtime Online User Tracking with Actioncable and Rails ruby, rails, kredis, action-cable, hotwire, turbo, broadcasts
-
#111
Live Visit Count for website or page. ActionCable, Turbo Broadcasts, Kredis ruby, rails, kredis, action-cable, hotwire, turbo, broadcasts
-
#110
How to use the Browser Geolocation API with Rails ruby, rails, geolocation, geocoder
-
#109
gem MapkickJS for beautiful JavaScript maps with one line of Ruby ruby, rails, mapkick
-
#108
gem Geocoder - calculate coordinates, distances, search nearby ruby, rails, geocoder
-
#107
Parse JSON with Ruby on Rails ruby, rails, json
-
#106
Parse YAML with Ruby on Rails ruby, rails, yaml, yml
-
#105
Browser tab title notifications stimulusjs, html, rails
-
#104
Use Service Objects ruby, rails, ruby-on-rails, service-objects
-
#103
Slim Select with StimulusJS ruby, rails, ruby-on-rails, turbo, stimulusjs
-
#102
Highlight @ mentions, convert # hashtags to links ruby, rails, ruby-on-rails
-
#101
RGB complimentary colors (opposite colors) in Ruby ruby, rails
-
#100
Autogenerate and store images with Rmagick and Imagemagick with ActiveStorage ruby, rails, ruby-on-rails, turbo, stimulusjs
-
#99
Link to previous page if internal request rails, ruby-on-rails
-
#98
Double loading StimulusJS controllers ruby, rails, ruby-on-rails, turbo, stimulusjs
-
#97
Export CSV from Rails ruby, rails, ruby-on-rails, export, excel, xls, xlsx, csv, download
-
#96
Import CSV to Rails ruby, rails, ruby-on-rails, export, excel, xls, xlsx, csv, download
-
#95
Load partials async with Turbo Frames ruby, rails, ruby-on-rails, turbo, hotwire
-
#94
Mass update selected records ruby, rails, ruby-on-rails, bulk-actions, mass-params
-
#93
Classless CSS frameworks rails, html, css
-
#92
Semantic HTML in Ruby on Rails rails, html
-
#91
gem acts_as_votable 4: cached votes, vote scopes, Hotwire ruby, rails, ruby-on-rails, acts_as_votable, hotwire, turbo
-
#90
Live form validations and error rendering. Live markdown preview ruby, rails, html, stimulusjs, forms, markdown
-
#89
🛑🇷🇺 Block access to your software from Russia IPs rails, Ukraine, rUssia
-
#88
TIL: Pass a Hash to Flash rails, today-i-learned
-
#87
#21 Hotwire Turbo: The one right way to do Modals ruby, rails, ruby-on-rails, hotwire, turbo, tldr, modals, tailwind, viewcomponent
-
#86
Gem data-migrate - an essential gem! ruby, rails, ruby-on-rails, database, migrations
-
#85
TIP: if-else, case-when, hash? ruby, rails, ruby-on-rails, tiny-tip
-
#84
TIP: Rendering partials and collections ruby, rails, ruby-on-rails, tiny-tip, action-view
-
#83
#17 Turbo Streams: Broadcasts ruby, rails, ruby-on-rails, hotwire, turbo, broadcasts
-
#82
Emoji select with `gem unicode-emoji` ruby, rails, ruby-on-rails, unicode, emoji
-
#81
TIL: HTML tags I did not know about ruby, rails, ruby-on-rails, today-i-learned, html
-
#80
TIL: date_select VS date_field ruby, rails, ruby-on-rails, today-i-learned, html
-
#79
#16 Turbo Streams: Edit Modal. ruby, rails, ruby-on-rails, hotwire, turbo, modals
-
#78
Tip: Automatically annotate rails views ruby, rails, ruby-on-rails, action-view, viewcomponent
-
#77
#15 Turbo Streams CRUD ruby, rails, ruby-on-rails, hotwire, turbo, CRUD
-
#76
StimulusJS autopaste controller ruby, rails, ruby-on-rails, stimulus
-
#75
Make Devise work with Hotwire Turbo and Rails 7 ruby, rails, ruby-on-rails, devise, turbo, hotwire
-
#74
Pretty URLs with gem friendly_id ruby, rails, ruby-on-rails, friendly_id
-
#73
RE-REVISED: Polymorphism 101. Part 5 of 3. Even better Polymorphic Comments ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations, comments
-
#72
TIP: URL helper: Redirect to previous page ruby, rails, ruby-on-rails, url
-
#71
Validate uniqueness on the database level ruby, rails, ruby-on-rails, postgresql, active-record
-
#70
#13 Turbo Streams: 5 ways to render View Components ruby, rails, ruby-on-rails, hotwire, turbo, viewcomponent
-
#69
Paginate/Tab records by any attribute ruby, rails, calendar, ruby-on-rails, pagination, tabs
-
#68
#12 Turbo: Pagination with gem Pagy, ViewComponent without page refresh ruby, rails, ruby-on-rails, hotwire, turbo, view-component, pagination, pagy
-
#67
#11 Turbo Frames - Load content only when a dropdown is opened ruby, rails, ruby-on-rails, hotwire, turbo, turbo-frames, dropdowns
-
#66
#10 Turbo Streams - Create and stream records. Flash messages. Reusable Streams ruby, rails, ruby-on-rails, hotwire, turbo, turbo-streams, flash
-
#65
Gem Meta Tags for better SEO ruby, rails, ruby-on-rails, SEO, meta-tags
-
#64
#9 Turbo Frame Tabs ruby, rails, ruby-on-rails, hotwire, turbo, tabs
-
#63
#8 Hotwire Turbo: Tabbed content with Turbo Streams ruby, rails, ruby-on-rails, hotwire, turbo
-
#62
ONLY Omniauth login with Devise (without email registration) ruby, rails, ruby-on-rails, devise, omniauth
-
#61
Tiny Tip: Inline if-else statements ruby, rails, ruby-on-rails, if-else, tiny-tip
-
#60
#7 Hotwire Turbo Frames: Search without page refresh. Stimulus. Ransack ruby, rails, ruby-on-rails, hotwire, turbo, ransack, stimulus
-
#59
5 ways to associate current_user with record on create ruby, rails, ruby-on-rails, users, associations
-
#58
Generate Entity-Relationsip-Diagrams (ERD) from a Rails app ruby, rails, ruby-on-rails, erd
-
#57
#6 Hotwire Turbo: Increment likes count without any page refreshes ruby, rails, ruby-on-rails, hotwire, turbo
-
#56
#5 Turbo: Button to update status and refresh frame. Edit inboxes inline ruby, rails, ruby-on-rails, hotwire, turbo
-
#55
Tiny Tip: URL and link helpers. ruby, rails, ruby-on-rails, request-params, url_for, link_to
-
#54
#4 Turbo Frame - Sort records without page refresh. Sorting without a gem. ruby, rails, ruby-on-rails, request-params, hotwire, turbo
-
#53
Tiny Tip: Debug current request in views ruby, rails, ruby-on-rails, devise
-
#52
Current attribute. Access current_user from model ruby, rails, ruby-on-rails, devise
-
#51
#3 Turbo: Keep the audio playing after changing the page with data-turbo-permanent ruby, rails, ruby-on-rails, hotwire, turbo, audio, mp3, turbo-drive
-
#50
#2 Turbo Stream inboxes to inboxes/index. Lazy load form. Replace form on submit. ruby, rails, ruby-on-rails, hotwire, turbo
-
#49
#1 Turbo Stream messages to inbox. Render errors ruby, rails, ruby-on-rails, hotwire, turbo
-
#48
Install and use ActiveAdmin in 13 steps ruby, rails, ruby-on-rails, active-admin
-
#47
HTTP Basic authentication ruby, rails, ruby-on-rails, http-authentication
-
#46
Generate a BARCODE for a Product ruby, rails, ruby-on-rails, active-storage, barcode, service-objects
-
#45
Generate a QR code for a Product and store it in ActiveStorage. Service Objects ruby, rails, ruby-on-rails, service-objects, active-storage, qr-code
-
#44
Select or Create Tags with Tom-Select without jQuery (VanillaJS) ruby, rails, ruby-on-rails, vanilla-js, no-jquery, stimulus
-
#43
Gem Traceroutes - find routes without controller actions, actions without routes ruby, rails, ruby-on-rails, code-quality
-
#42
Gem Public Activity: Complete guide to total surveillance ruby, rails, ruby-on-rails, public_activity, surveillance
-
#41
Export from database table to Excel Workbook. Level 1 ruby, rails, ruby-on-rails, export, excel, xls, xlsx, csv, download
-
#40
Quick tip: Helper to display different text based on time of day ruby, rails, ruby-on-rails, helpers, rspec
-
#39
gem Draper: abstract view logic from the model ruby, rails, ruby-on-rails, draper, views, decorators
-
#38
Boolean Checkbox array - easier than you think! ruby, rails, ruby-on-rails, checkboxes, array
-
#37
Procfile: automatically run migrations on Heroku deploy ruby, rails, ruby-on-rails, heroku, procfile
-
#36
Install and use Rubocop - TLDR ruby, rails, rubyonrails, rubocop, code-quality
-
#35
Rails authorization with gem Pundit ruby, rails, ruby-on-rails, pundit, authorization, roles
-
#34
Rails enums - different approaches ruby, rails, ruby-on-rails, enums
-
#33
Ruby on Rails 6+: install jQuery with yarn and webpacker ruby, rails, ruby-on-rails, jquery, webpacker, yarn
-
#32
gem acts_as_votable 3: vote search scopes ruby, rails, ruby-on-rails, acts_as_votable
-
#31
config_for settings.yml ruby, rails, ruby-on-rails, settings, config_for, config, yml
-
#30
REVISED: Polymorphism 101. Part 4 of 3. Polymorphic Comments ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations, comments, ajax, js-erb
-
#29
Quick tip: Permit params by current user roles ruby, rails, ruby-on-rails, authorization, roles, params
-
#28
Edit Rolify roles for a User ruby, rails, ruby-on-rails, rolify
-
#27
Markdown Level 2. Style markdown css with gem Rouge ruby, rails, ruby-on-rails, markdown, redcarpet, rouge
-
#26
Migrating from Bootstrap 4 to Bootstrap 5 ruby, rails, ruby-on-rails, markdown
-
#25
Add Markdown to your Rails app ruby, rails, ruby-on-rails, markdown
-
#24
Role scopes with gem Rolify ruby, rails, ruby-on-rails, rolify
-
#23
Install and use gem pg_search ruby, rails, ruby-on-rails, pg_search
-
#22
Stimulus Rails - Count characters in input field (+ add css if > 140 characters) ruby, rails, ruby-on-rails, stimulus
-
#21
Stimulus Rails - Count characters in input field ruby, rails, ruby-on-rails, stimulus
-
#20
Install Stimulus on Ruby on Rails 6 ruby, rails, ruby-on-rails, stimulus, yarn, webpacker
-
#19
Display or hide div based on field input (RoR + JS) ruby, rails, ruby-on-rails, javascript
-
#18
Add social log in with Github (Omniauth) ruby, rails, ruby-on-rails, devise, omniauth, github
-
#17
Complete guide to generating PDFs with gem wicked_pdf ruby, rails, ruby-on-rails, pdf, wicked_pdf
-
#16
install and troubleshoot mysql ruby, rails, ruby-on-rails, mysql, mariadb
-
#15
gem acts_as_votable 2: reddit-style up and down voting ruby, rails, ruby-on-rails, acts_as_votable, ajax, js-erb
-
#14
gem acts_as_votable 1: Like and Dislike posts with Vanilla JS ruby, rails, ruby-on-rails, acts_as_votable, ajax, js-erb
-
#13
Install Bootstrap 5 with Ruby on Rails 6+. Yarn, Webpack. Popovers, Tooltips. StimulusJS ruby, rails, ruby-on-rails, bootstrap, webpack, yarn, stimulus
-
#12
Telegram Part 3. Authentication. Bot to send private messages ruby, rails, ruby-on-rails, telegram, bots, httparty
-
#11
Telegram Part 2. Notification for CRUD actions ruby, rails, ruby-on-rails, telegram, bots, httparty
-
#10
Search field without gems ruby, rails, ruby-on-rails, search
-
#9
counter_cache - count how many children a records has ruby, rails, ruby-on-rails
-
#8
Telegram Part 1. Button to send group messages ruby, rails, ruby-on-rails, telegram, bots, httparty
-
#7
Button to update status attribute of a table ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations
-
#6
Polymorphism 101. Part 3 of 3. ActsAsTaggable without a gem. SelectizeJS ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations, tags, selectize-js, jquery
-
#5
Polymorphism 101. Part 2 of 3. Polymorphic Payments inside-out. ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations
-
#4
Polymorphism 101. Part 1 of 3. Polymorphic Comments. ruby, rails, ruby-on-rails, polymorphism, polymorphic-associations
-
#3
Custom scaffold templates railsbytes, rubidium, generators, templates, scaffolds, rails, ruby-on-rails-6
-
#2
HAML or ERB for Ruby on Rails development in 2021? haml, erb, ruby, rails
-
#1
Tracking Online Users using Timestamps ruby, rails