Programming practice questions with Ruby, JavaScript, Rails, and Bash.