DSL
active_record
- Select unique latest grouped records from DB
- Use timestamp for predicates in Rails
- Optimize Rails app performance with ChatGPT
- Make your Ruby on Rails app 80x faster with SQL
- Rails migration for belongs_to association with custom table name
- From Single drop-down to Multiple check-boxes
- Efficient algorithm to check dates overlap
- Stub Rails ActiveRecord associations in your tests
- Run old migrations in the new migrations
- Do not give name Test for your models
ajax
angular
array
aws
belongs_to
billing
blog
bundler
callbacks
cancan
capistrano
chatgpt
clause
cms
coffeescript
condition
data-analysis
debug
domain
dry-schema
dry-struct
dry-types
dsl
enums
errors
exceptions
factory_girl
gem
gems
git
github
graphql
heroku
hosting
if
javascript
jekyll
layouts
mailchimp
mailer
migrations
partial
postgresql
rails
- Smart route aliases in Rails
- Use timestamp for predicates in Rails
- How to write SQL query in Ruby On Rails
- Make your Ruby on Rails app 80x faster with SQL
- Send Emails with SendGrid: A Step-by-Step Guide for Ruby on Rails Applications
- Fake Time.now in production
- Keep DB schema clean and consistent between branches
- Financial plan on Rails
- Rerun stale migration in Rails
- Parameterized Rails associations
- Rails migration for belongs_to association with custom table name
- From Single drop-down to Multiple check-boxes
- Dry-struct use cases
- Efficient algorithm to check dates overlap
- Stub Rails ActiveRecord associations in your tests
- Polish Rails migrations
- Travel in time during testing a Rails application
- Rescue exceptions DSL for plain Ruby objects with Rails
- Simple form array text input
- Integral factories in tests with FactoryGirl
- Nested layouts in Rails
- Skip callbacks in tests
- Change data in migrations like a boss
- Rails's url_for weaknesses
- Make irreversible migration work on change of migration
- Cascading selects with AJAX in Rails
- Do you test your rake tasks?
- Rule #2 to validate belongs_to association for presence
- Rule #1 to use belongs_to with presence validator
- Don't generate trash with rails generators
- Advanced Rails model generators
- Accessible resources list - DRY solution for controllers
- Environment variables in Rails
- Run old migrations in the new migrations
- Pass variables to javascript with gon
- Clean up your controllers with inherited resources
- Build associations automatically in fields_for helper
- Locomotive CMS - the best content management system
- Ruby hash styles formatting
- How to deploy Redmine to Heroku
- Returning method
- Deploy Ruby On Rails 3 application to free hosting
- How to generate Rake task
- Do not give name Test for your models
rails-development
rails3
rake
redmine
refactoring
render
rescue_from
reserved_words
rest
rspec
ruby
- Personal Gemfile for development
- Reconcile app users vs Stripe and prevent financial losses
- Unlocking the Power of ChatGPT with Ruby
- Move 35Gb files from DB to AWS S3
- Stripe plan change proration service
- Parameterized Rails associations
- Easy solution to run all mutations in DB transactions
- Improve code readability with closures in Ruby
- Enums as constants in Ruby DSL
- Rails migration for belongs_to association with custom table name
- From Single drop-down to Multiple check-boxes
- Dry-struct use cases
- Efficient algorithm to check dates overlap
- Conditional execution with DSL in Ruby
- Safe enums in Ruby
- Convert Ruby ranges to regular expressions
- A side effect of boolean parameters in Ruby
- How to test state machine in Ruby
- How to find the method definition in Ruby
- Parse CSV with column names
- Passing build options to bundler
- Ruby hash styles formatting
- Returning method
- How to generate Rake task
- Do not give name Test for your models
s3
sql
stripe
testing
text
time travel
validator
widefix