Andy Jeffries
user

Andy Jeffries

Ruby on Rails, RubyMotion, jQuery and other techie stuff


Featured

My Setup ala UsesThis.com

Posted on .

What's this all about? I'm a big fan of The Setup on UsesThis.com and while I'm not famous enough to warrant my own article on there, I thought I'd actually like to document my own current setup/tools/etc so in the future I can compare how things have changed.…

Featured

rubyonrails, activerestclient

Using ActiveRestClient to Access an API

Posted on .

While contracting at Which? Ltd, I wrote a Ruby Gem to allow Ruby Developers to easily interact with REST-based services. Sure, there are other libraries out there to do this, but I've felt for a while there was nothing that was as easy as ActiveRecord. Acti…

Featured

git

25 Tips for Intermediate Git Users

Posted on .

I’ve been using git for about 18 months now and thought I knew it pretty well. Then we had Scott Chacon from GitHub over to do some training at LVS, a supplier/developer of betting/gaming software (where contracted until 2013) and I learnt a ton in the first d…

Featured

taekwondo

Interview with Grandmaster Pan Sim Woon 8th Dan Taekwondo

Posted on .

EXPLANATION: Aside from my day-time role as a Ruby on Rails Developer, I'm also a master-rank in Taekwondo and post occassionally about Taekwondo. I recently had the time to ask Grandmaster Pan Sim Woon, 8th Dan in Taekwondo, some questions about his views in …

Featured

rubyonrails

Real World Uses of Rails Metal and Middleware

Posted on .

What is Metal/Middleware? There are times when Rails feels very heavy! Jason Seifer has joked for ages about how Rails can’t scale, and we all know that’s a fallacy, but there are times when you know a bit of code is simple and could be really lightweight but …

Featured

agile

Agile - What's in it for me?

Posted on .

Let's start with what Agile means at a very basic level. The four key elements are: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change ov…