Rake Routes

Charting a course for Ruby and Rails adventure!

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.

Real Time Analytics