Rake Routes

Rails, Ruby, and other programming.

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!

Rails Isn’t for Beginners

There’s been some talk online about how Rails is losing its focus on beginners or that it’s getting too complex for its own good. I have a different take: Rails was never written for beginners. Let’s go through a bit of Rails history and philosophy.

How to Use Bundler Instead of Rvm Gemsets

Listening to the latest Ruby Rogues I was intrigued to hear AndrĂ© Arko describe how using bundler can completely obviate using rvm gemsets. He said that projects using bundler will just work if you have all of your gems piled together. No need to go through the hassle of managing a gemset for each project. I’m all about avoiding hassle, so I set out to investigate.

Add Kalendae to Your Rails App With Kalendae Assets

Kalendae is an awesome JavaScript date picker that doesn’t require jQuery (or any other library) and that just works. I liked it so much that I wrote a gem to make it easy to add to the Rails asset pipeline: Kalendae Assets

In this post, I show just how easy it is to add Kalendae to an existing Rails app and end up with a great looking date picker.

RVM Workflow for a New Rails App

You want to start a new Rails app. But you also want to start a new RVM gemset for the app so you can start with the latest Rails and gems. In this code snippet I show how I start off an up-to-date Rails project in a clean gemset.

Learning Ruby, Rails, and Programming

Programming. You can always do it better. There’s always someone on the horizon that you’re aspiring towards. It’s the best thing about this career: to learn is to succeed.

Today I’m sharing a bunch of the resources I use to continually retain and expand my programming knowledge. Yes, it’s the blogging equivalent of a clips episode.

Real Time Analytics