- All Weeks
- JavaScript
- Jasmine: JavaScript Testing
- JavaScript Frameworks and Libraries
- Debugging JavaScript
- Front End Engineering
- Code Review, from Zee
- Coding Interview Tips, from Paul
- Singing With Sinatra, Parts 1-3, :level_1, :tutorial
- Sinatra, :level_1, :documentation
- Designing With Class: Sinatra + PostgreSQL + Heroku, :level_1, :tutorial
- Deploying Sinatra Apps to Heroku,:level_2, :tutorial
- Creating the basic User model: a strollthrough
- ERB, :level_1, :documentation
- request/response cycle, :level_1, :tutorial
- URI, :level_1, :tutorial
- bcrypt , :level_2, :documentation -Socket, :level_2
- RSpec
- RSpec Cheatsheet
- How I learned to test
- Testing with Rspec,:level_1, :tutorial
- RSpec Assertions: expect, :blog, :level_1
- RSpec Expect, :documentation, :level_1
- Testing Web Apps with Capybara and Sinatra,:level_2, :tutorial
- Using Capybara, :level_1, :tutorial
- RSpec Rake Tasks, :level_2, :documentation
- shoulda-matchers, :level_2, :documentation
- Testing Web Apps with Capybara and Sinatra
- Zee TDDs Conways Game of Life
- ActiveRecord Migrations, :level_1, :documentation
- ActiveRecord Relations, :level_1, :documentation
- ActiveRecord Validations, :level_1, :documentation
- ActiveRecord Query Interface, :level_1, :documentation
- sinatra-activerecord gem, :level_1, :documentation
- ActiveRecord Scopes, :level_3, :documentation
- 3.2.x Documentation (default version on the site is 4.x)
- ActiveRecord::Base
- Build a Simple Website, :level_1, :tutorial
- Learn HTML and CSS, :level_1, :tutorial
- Dash HTML/CSS Tutorial, :level_1, :tutorial
- A Beginners Guide to HTML and CSS, :level_1, :tutorial
- An Advanced Guide to HTML and CSS,:level_2, :tutorial
- semantic markup, :level_1
- [CSS Tricks](pseudo-selectors, :level_2, :tutorial
- CSS3 transitions, :level_2, :tutorial
- List of CSS Resources
- An Advanced Guide to HTML and CSS
- Sublime Shortcuts: Embedded ruby tag
- Perfect Pixel Chrome Extension.
Layer a screenshot of your intended design over the Web page you're building.
- Rack Compliant Frameworks, :level_2
- What is Rack, :level_2
- Rack Apps , :level_2
- nested query params, :level_2, :blog
- Environment Variables in Ruby, :level_2, :tutorial
- $LOAD_PATH, :documentation, :level_2
- Gemfiles , :level_1
- Managing Secret Data in Open Source Projects
- Open a gem in a browser
- Environment Variables in Ruby
- Rake, :level_2, :tutorial
- restful routes - see the Restful Routes Table, :level_2, :documentation
- HTTP Server in ruby, :level_3, :blog
- Best: Using Pull Requests
- Effective pull requests
- Pull Requests - What to Do When Things Get Complicated
- Example of a Pull Request on the Bitly code
- MDN Javascript Guide - in particular: 'Working With Objects'
- MDN JavaScript Documentation
- Team Treehouses: Javascript Foundations
- Understanding this and call and apply
- Justin Searls video : javascript testing tactics
- exercism.io JavaScript,:level_2, :tutorial
- Javascript Cheat Sheet
- Good Habits, :level_2?
- exercism.io JavaScript
- JavaScript Prototype
- Codeschool: Dev Tools Course
- Debug with Node