Archived (old posts)

Please note these posts may contain outdated information – most of them were posted between 5 to 10 years ago!

Vim for Ruby on Rails (and a sexy theme!)

This post started off as a small guide mainly for my own reference, but it’s grown into a good overview of why Vim is so great for Rails development – if you’re unconvinced, just read through the killer commands listed below… you’ll soon see how Vim could make life a lot easier for you – […]

Stop knocking Rails – it’s easy to learn!

It seems fashionable to knock Rails as beginner unfriendly these days, but I think that’s wholly unfair – because I found Rails *much* easier to learn, and a better option for web development than most (if not all) of the other ‘options’ (some I tried, some I researched and rejected). Easier because Rails is written

Rails mass assignment security

While Rails does a lot to secure your app, some things it leaves to you (as one size doesn’t fit all) and mass assignment security (MAS) is one such example. Rails does of course, make it easy for you to bolt things up, here’s how. When will you need MAS? Whenever you are accepting data

Advanced Ruby & Rails books

This is the sequel to my Best way to learn Ruby & Rails post, if you’re new (or fairly new) to Ruby or Rails, read that first. In this post we look at books that help to get you from intermediate level to pro, although you’ll have to bear with me as this is currently

Ruby Koans Answers

Looking for the answers to Ruby Koans? Well you’re not going to get them here! But what I will do is show you how to get them and who to ask if you get stuck.