--- http_interactions: - request: method: get uri: '' body: encoding: US-ASCII string: '' headers: User-Agent: - Typhoeus - https://github.com/typhoeus/typhoeus response: status: code: 0 message: headers: {} body: encoding: UTF-8 string: '' http_version: adapter_metadata: effective_url: '' recorded_at: Tue, 03 Dec 2013 06:07:19 GMT - request: method: get uri: rakeroutes.com/this-url-does-not-exist body: encoding: US-ASCII string: '' headers: User-Agent: - Typhoeus - https://github.com/typhoeus/typhoeus response: status: code: 404 message: Not Found headers: Date: - Tue, 03 Dec 2013 06:07:19 GMT Server: - Apache Vary: - Accept-Encoding Content-Length: - '340' Content-Type: - text/html; charset=iso-8859-1 body: encoding: UTF-8 string: | 404 Not Found

Not Found

The requested URL /this-url-does-not-exist was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

http_version: '1.1' adapter_metadata: effective_url: HTTP://rakeroutes.com/this-url-does-not-exist recorded_at: Tue, 03 Dec 2013 06:07:19 GMT - request: method: get uri: rakeroutes.com body: encoding: US-ASCII string: '' headers: User-Agent: - Typhoeus - https://github.com/typhoeus/typhoeus response: status: code: 200 message: OK headers: Date: - Tue, 03 Dec 2013 06:07:19 GMT Server: - Apache Accept-Ranges: - bytes X-Mod-Pagespeed: - 1.4.26.5-3533 Cache-Control: - max-age=0, no-cache, must-revalidate Vary: - Accept-Encoding,User-Agent Content-Length: - '15195' Content-Type: - text/html body: encoding: UTF-8 string: |2 Rake Routes

Rake Routes

Rails, Ruby, and other programming.

Deliberate Git

Hello Internet! Here’s my talk “Deliberate Git” in blog post form.

There’s also video of my presentation of Deliberate Git at Steel City Ruby 2013.

If you’d like to just read the slides they’re up on Speaker Deck: Deliberate Git - Slides. Although I highly recommend just pointing people to this blog post if they want to read the talk instead of watching it online.

Special thanks to PhishMe for sending me to Steel City Ruby to give this talk!

Customize Your IRB

You probably spend a lot of time in IRB (or the Rails console) but have you taken the time to customize it? Today we’ll take a look at the things I’ve added to mine, and I’ll show you how to hack in a .irbrc_rails that’s only loaded in the Rails console.

Program Like a Videogamer

I see a lot of you out there worried about the next step in your programming career. Or even worried about the next step when learning a new framework or language. Today let me try to assuage some of that fear by describing my approach.

Gem Spotlight: Interactive_editor

Today we’ll take a quick look at one of my favorite gems: interactive_editor. Have you ever been in a REPL session (rails console, irb, pry, etc.) and wished that you could pop open a full editor to write out some code? (Ok, maybe not you pry users.) Well interactive_editor is a gem that gives you just that, as well as some really nice object inspection and manipulation.

Subscribing to RubyTapas Using Downcast

Avdi’s Ruby Tapas are a fantastic resource for learning pieces of Ruby. Now that he and DPD have enabled iTunes-compatible RSS feeds of the videos it’s easier than ever to stay current with the videos.

Today I’m just going to share the steps required to add Ruby Tapas to Downcast on your iPhone or iPad. It’s very easy, but it’s handy to have all the steps in one place.

Things Most Interviewees Fail to Discover

It’s a great time to be a Rails developer. Companies left and right are turning to Rails or using it already for efficient web development. If you know Rails and the web stack well then you have the luxury of choice: let’s make sure you make a good pick!

Effective Window Management by Dividing Your Monitor Into Zones

I love my 27 inch Apple Thunderbolt display, but after some amount of neck strain I had to conclude that it’s just too big to use it like a laptop monitor and fullscreen everything.

Instead, I’ve come up with a great window management solution that capitalizes on the monitor’s strengths and gives me an awesome work environment.

New Post Coming Soon

Sorry that Rake Routes has been silent these past weeks. All at once I’ve been busy with a couple of other projects:

  • a new job with the fine folks at PhishMe
  • the birth of our new baby girl. Aww

I’m starting to get things settled into a new routine, so I’m finally carving out time to blog again!

I’ve got a new post coming soon on getting up to speed on a new git repository. This is useful for when you want start contributing to a new project or you’re starting a new job and want to get the lay of the land. Look for it this week!

Real Time Analytics http_version: '1.1' adapter_metadata: effective_url: HTTP://rakeroutes.com/ recorded_at: Tue, 03 Dec 2013 06:07:20 GMT recorded_with: VCR 2.8.0