1.2.3 Model-View-Controller (MVC)
1.3.2 What good does Git do you?
1.3.4 Branch, edit, commit, merge
1.4.1 Heroku setup and deployment
1.4.2 Heroku deployment, step one
1.5.1 What we learned in this chapter
1.6 Conventions used in this book
2.1.2 A toy model for microposts
2.2.3 Weaknesses of this Users resource
2.3.2 Putting the micro in microposts
2.3.3 A user has_many
microposts
2.4.1 What we learned in this chapter
3.3 Getting started with testing
3.4.2 Adding page titles (Green)
3.4.3 Layouts and embedded Ruby (Refactor)
3.5.1 What we learned in this chapter
3.6.2 Automated tests with Guard
4.2.2 Objects and message passing
4.2.4 Back to the title helper
4.4.3 Modifying built-in classes
4.5.1 What we learned in this chapter
5.1.2 Bootstrap and custom CSS
5.2 Sass and the asset pipeline
5.2.2 Syntactically awesome stylesheets
5.5.1 What we learned in this chapter
6.3.2 User has secure password
6.3.3 Minimum password standards
6.3.4 Creating and authenticating a user
6.4.1 What we learned in this chapter
7.1.1 Debug and Rails environments
7.1.4 A Gravatar image and a sidebar
7.3.4 A test for invalid submission
7.4.1 The finished signup form
7.4.4 A test for valid submission
7.5 Professional-grade deployment
7.5.3 Production database configuration
7.6.1 What we learned in this chapter
8.1.3 Finding and authenticating a user
8.1.4 Rendering with a flash message
8.2.3 Changing the layout links
8.4.1 What we learned in this chapter
9.1.1 Remember token and digest
9.3.1 Testing the “remember me” box
9.3.2 Testing the remember branch
9.4.1 What we learned in this chapter
10 Updating, showing, and deleting users
10.1.3 Testing unsuccessful edits
10.1.4 Successful edits (with TDD)
10.2.1 Requiring logged-in users
10.2.2 Requiring the right user
10.5.1 What we learned in this chapter
11.1 Account activations resource
11.1.1 Account activations controller
11.1.2 Account activation data model
11.2 Account activation emails
11.2.4 Updating the Users create
action
11.3.1 Generalizing the authenticated?
method
11.3.3 Activation test and refactoring
11.5.1 What we learned in this chapter
12.1.1 Password resets controller
12.1.3 Password reset create
action
12.2.1 Password reset mailer and templates
12.4 Email in production (take two)
12.5.1 What we learned in this chapter
12.6 Proof of expiration comparison
13.1.3 User/Micropost associations
13.2.3 Profile micropost tests
13.3.1 Micropost access control
13.4.4 Image upload in production
13.5.1 What we learned in this chapter
14.1.1 A problem with the data model (and a solution)
14.1.2 User/relationship associations
14.1.3 Relationship validations
14.2 A web interface for following users
14.2.2 Stats and a follow form
14.2.3 Following and followers pages
14.2.4 A working follow button the standard way
14.2.5 A working follow button with Ajax
14.3.1 Motivation and strategy
14.3.2 A first feed implementation
3.80.129.195