Collection Of Helpful Guides, Talks, and Resources
Guides
- Speed up rails seeding
- Ruby debugging tips and tricks
- Active storage in production: lessons learnt and in-depth look
- Undertstanding the CPU
- Building a drag-and-drop file uploading to S3 using Rails
- Rails authentication from scratch
- The ultimate guide to Ruby timeouts
- Best practices for running Rails in production
- Best practices for developing with Rails
- Best practices for scaling Rails
- Learn VIM for the last time
- Nested forms in rails
- Validating, normalizing, and formatting phone numbers in rails
Interesting talks
- Jim Weirich - Grand unified theory of software development
- Any talk by Jim Weirich
- Search YouTube for Jim Weirich’s talks
Resources
- Don’t autoload rails
/lib
- Awesome legal resources
- Oh Shit, Git!?!
- Intermediate Rails articles
- Closer look at N+1 queries in rails
- Well written break down of rails things
Security
- Guide to rails security
- Rails security checklist
- Zen rails security checklist
- Awesome Ruby security resources
- Best practices for securing Rails
- Ultimate guide to setting up rack_attack in Rails
- OWASP Ruby on Rails Security Cheatsheet
- Storing sensitive data in Rails
- IP lookup