Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dankimio/rails-notes
Useful learning resources, bookmarks, notes on Ruby on Rails
https://github.com/dankimio/rails-notes
List: rails-notes
awesome-list list rails ruby
Last synced: about 1 month ago
JSON representation
Useful learning resources, bookmarks, notes on Ruby on Rails
- Host: GitHub
- URL: https://github.com/dankimio/rails-notes
- Owner: dankimio
- License: mit
- Created: 2019-05-19T01:31:38.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-07-09T13:46:44.000Z (over 2 years ago)
- Last Synced: 2024-12-03T01:09:20.650Z (about 1 month ago)
- Topics: awesome-list, list, rails, ruby
- Homepage:
- Size: 13.7 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - rails-notes - Useful learning resources, bookmarks, notes on Ruby on Rails. (Other Lists / Monkey C Lists)
README
# Notes on Ruby and Ruby on Rails
Useful learning resources, bookmarks and notes on [Ruby on Rails](https://rubyonrails.org).
## Books
- ⭐️ [Learn Web Development with Rails: Michael Hartl's Ruby on Rails Tutorial](https://www.railstutorial.org)
- [The Pragmatic Bookshelf | Agile Web Development with Rails 5](https://pragprog.com/book/rails5/agile-web-development-with-rails-5)
- [An introduction to Rails Demystified](https://launchschool.com/books/demystifying_rails/read/introduction)## Screencasts
- ⭐️ [GoRails - Ruby on Rails screencasts for Web Developers](https://gorails.com/)
- [Clean Javascript Code Using Data-Behavior On The Frontend | GoRails - GoRails](https://gorails.com/episodes/clean-javascript-with-data-behavior)
- [RubyTapas – Short Screencasts of Gourmet Ruby](https://www.rubytapas.com)
- [Two screencasts, two ways to eradicate Ruby nil values – RubyTapas](https://www.rubytapas.com/2017/01/31/two-screencasts-two-ways-eradicate-ruby-nil-values)
- [Learn Ruby on Rails | GoRails](https://gorails.com)
- [gorails-screencasts/gorails-24-liking-posts](https://github.com/gorails-screencasts/gorails-24-liking-posts)
- [Ruby on Rails Screencasts for Web Developers | Drifting Ruby](https://www.driftingruby.com)
- [Not RJS and Turbolinks | Drifting Ruby](https://www.driftingruby.com/episodes/not-rjs-and-turbolinks)
- ⚠️ [Ruby on Rails screencasts - RailsCasts](http://railscasts.com) (outdated)
- [#274 Remember Me & Reset Password - RailsCasts](http://railscasts.com/episodes/274-remember-me-reset-password)## Open-source apps / examples
- [hibiken/stories: Medium clone built with Ruby on Rails](https://github.com/kenny-hibino/stories)
- [jp7internet/rails-apz](https://github.com/jp7internet/rails-apz)## Resources
- ⭐️ [Awesome Ruby](http://awesome-ruby.com/)
- [A list of resources for learning Rails and relevant technologies](https://gist.github.com/andycandrea/75f5e97c25934fc9eb84)
- [Matt Sears | Minitest Quick Reference](http://mattsears.com/articles/2011/12/10/minitest-quick-reference/)
- [Ruby · Styleguide](https://github.com/styleguide/ruby)
- [Ruby Weekly: A Free, Weekly Email Newsletter](http://rubyweekly.com/)
- [For a Good Strftime - Easy Skeezy Ruby Date/Time Formatting](http://www.foragoodstrftime.com/)## Articles / tutorials
- ⭐️ [Evil Front Part 1: Modern Front-end in Rails — Martian Chronicles, Evil Martians’ team blog](https://evilmartians.com/chronicles/evil-front-part-1)
- [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com/)
- [Learn Ruby with the Edgecase Ruby Koans](http://rubykoans.com)
- [Practicing Ruby | Delightful lessons for dedicated programmers](https://practicingruby.com/)
- [Ptico/from-rack-to-rails](https://github.com/Ptico/from-rack-to-rails)
- [guides/gem-development.md at master · radar/guides](https://github.com/radar/guides/blob/master/gem-development.md)
- [Delightful lessons for dedicated programmers - Practicing Ruby](https://practicingruby.com/)
- [Rails Best Practices - Rails Best Practices](http://rails-bestpractices.com/)
- [Engineering Lunch Series Step-by-Step Guide to Building Your First Ruby Gem - Quick Left](https://quickleft.com/blog/engineering-lunch-series-step-by-step-guide-to-building-your-first-ruby-gem/)
- [Zen Ruby: Procs and Lambdas: Closures in Ruby](http://www.zenruby.info/2016/05/procs-and-lambdas-closures-in-ruby.html)
- [Deploying Rails Applications with the Puma Web Server | Heroku Dev Center](https://devcenter.heroku.com/articles/deploying-rails-applications-with-the-puma-web-server)
- [Stuff DHH Says](http://ericfarkas.com/posts/stuff-dhh-says/)
- [Top 8 tools for Ruby on Rails code optimization and cleanup — Infinum](https://www.infinum.co/the-capsized-eight/articles/top-8-tools-for-ruby-on-rails-code-optimization-and-cleanup)
- [Using ActiveSupport::Configurable to store config options](http://hashnuke.com/2012/06/04/using-activesupport-configurable-to-store-config-options.html)
- [Dale Sande : Web fonts and Rails’ Asset Pipeline](https://coderwall.com/p/v5c8kq)
- [Caching result sets and collection in Rails 5 | BigBinary Blog](http://blog.bigbinary.com/2016/02/02/activerecord-relation-cache-key.html)
- [Honey, I shrunk the internet! - Content Compression via Rack::Deflater](https://robots.thoughtbot.com/content-compression-with-rack-deflater)
- [10.3. Multilingual Rails Application](http://www.xyzpub.com/en/ruby-on-rails/3.2/i18n_mehrsprachige_rails_applikation.html)
- [Search and filter Rails models without bloating your controller - Justin Weiss](http://www.justinweiss.com/articles/search-and-filter-rails-models-without-bloating-your-controller/)
- [Patterns - RubyGems Guides](http://guides.rubygems.org/patterns/#semantic-versioning)
- [Abusing Rails I18N to Set Page Titles - Brandon Keepers](http://opensoul.org/2012/11/05/abusing-rails-i18n-to-set-page-titles/)
- [The Best of RailsConf 2015 | mattbrictson.com](https://mattbrictson.com/best-of-railsconf-2015)
- [A Beginner's Guide to Exceptions in Ruby - Honeybadger Developer Blog](https://www.honeybadger.io/blog/a-beginner-s-guide-to-exceptions-in-ruby/)
- [How to start using Arrays in Rails with PostgreSQL | Arkency Blog](https://blog.arkency.com/2014/10/how-to-start-using-arrays-in-rails-with-postgresql/)
- [Don't Inline-Rescue in Ruby](https://thoughtbot.com/blog/don-t-inline-rescue-in-ruby)
- [UUID Primary Key in Rails 6 with PostgreSQL and ActiveRecord](https://pawelurbanek.com/uuid-order-rails)## Contributing
Contributions are welcome! Please submit a pull request.