Idea: make a web site that has a high level descriptions of things developers use. There are so many, and many times it’s confusing if you read an article about it that assumes you already know what it is on a basic level (how it fits into the larger picture). Maybe make a simple ember app to create this site? Or add it to this site?
Idea: make a web app (Sinatra or Rails probably) for music that could show a tree of drafts of one track, and even how different tracks are related (if one came out of the other). Each track has its own page. Each recording has its own page? Ember for that? Cool thing for the front page could be a running count of the number of tracks and the number of recordings.
WIP is “work in progress” – you’re committing something that isn’t complete yet.
- Old – :key => ‘value’
- New – key: ‘value’
Prefer single quotes unless double are necessary for nested quotes or for string interpolation in ruby.
Changed sublime text to delete trailing whitespace. How: Preferences, then Settings (whether default or personal) and look for this setting:
// Set to true to removing trailing white space on save
Read the ruby pickaxe book.
Get an app called Dash for easy reference of documentation on your desktop.
Other ruby books recommended to me (I think at Austin.rb)
- Object Oriented Ruby by Sandi Metz
- Confident ruby by Avdi Grimm
Good projects to try:
- Simple blog with rails.
- Reddit clone (would be good for bbox)