When you finish Rails Best Practices you're going to get free peepcode screencast . You can use this credit to maybe grab a VIM, cucumber, RSpec, or play by play screencast produced by Geoffrey Grosenbach. You can even watch Rails & Ruby committer Aaron Patterson himself build a Rails app in his play by play cast .
If you play through Rails for Zombies 2 (even if you skip the videos) you'll get a free month of Railscasts.com …
I was bouncing around the Rails API documentation yesterday, and I noticed a few rails console tricks I haven't seen before . There's been plenty of posts about irb and Rails before, but I'm hoping you'll learn something new here. The following console samples were taken with Basecamp Next on Rails version 3.2.3.
Dive into your app
Running the app method in rails console gives you an integration session instance, so you …
We'd proudly like to announce that, due to their contributions, two specific members of our team were recently awarded by the Ruby on Rails community (by the Rails Core Team, to be more precise).
Without further ado we'd like to congratulate our fellow Carlos Antonio ( @ cantoniodasilva ) and Rafael França ( @ rafaelfranca ) for honorably earning the commit access to the Ruby on Rails repository!
@ cantoniodasilva and @ rafaelfranca
Guys, congratulations! …
" Rails is hot," ain't no headline today. Five years ago, Ruby on Rails was an underdog, the somebody to watch, the next big thing. It's not news that the Rails community continues evolving and growing while its members do a good job protecting the integrity and quality of the platform. Rails 4 is visible on the horizon and looks better than ever. The growth of the Rails community worldwide appears to be relentless, but there's a dark underside to that growth that …
Week of May 7 - May 13, 2012
As usual, I'm only pulling out the things that look most interesting to developers using Rails; there's a great deal of work still happening on Rails 4.0 internals. This work is valuable and necessary, but it's the part of the iceberg that remains underwater for most Rails users.
Some time in the last week or two, by the way, Rails master passed 30,000 commits.
ceb1dcc3 adds a default humans.txt to new Rails projects. …
rspec-rails-uncommitted - Rake tasks to run specs for all uncommitted, unpushed, or unmerged files in your project.
Devise Async - Send Devise emails using Resque, Sidekiq, or DJ.
SourceNinja - Monitor your software to know when there are patches available to the bits you depend on.
SheetMapper - Connect spreadsheet rows to ruby objects. Feeds - Get notifications from GitHub, Basecamp, Trello and other services in your Mac menu …
We're looking for another teammate. This time we're looking for someone who is completely focused on improving conversion and retention. You love moving the needle, one small step at a time. This job is all about seeing untapped potential.
Conversion could be financial (get more people to start a trial or complete it - what we consider a "sale"), or outcome-based (inspire people to create more Basecamp projects by showing them creative ways to use Basecamp they never thought …
It assumes that more code in the world is an inherently desirable thing. In my thirty year career as a programmer, I have found this ... not to be the case. Should you learn to write code? No, I can't get behind that. You should be learning to write as little code as possible . Ideally none.
It assumes that coding is the goal. Software developers tend to be software addicts who think their job is to write code. But it's not. Their job is to solve problems . Don't …
This post is written by Darin Wright. Darin is a Principal Software Engineer at New Relic who works on all things related to RUM — collecting, aggregating, persisting, and presenting end user metrics.
The Navigation Timing Specification is a JavaScript API detailing the timing information of a page load. Available in most newer browsers (including IE 9, Chrome, and Firefox 10+), it helps developers test user experiences remotely and easily, and quickly optimize …
When I purged my Twitter feed of tech content, a ton of music and acting content remained. This had a very interesting effect. Almost immediately, I found myself thinking of my own music and acting in more serious terms. There are tons of other hackers who make music, and there are tons of musicians who also write code, but it's different when all you hear from is people who do it for real. Doing it for fun, to relax, after a hard day's work, is different from working your ass off …