I used to write my assertions like this: assert user.active? refute user.inactive? Enter...
gets is seen is basically every introductory Ruby tutorial, but they rarely tell the whole...
My company does some cool stuff with our CI pipeline. When someone submits a merge request, we know...
I recently had one of those moments where some code failed, but not in the way I expected it to. To...
If you’ve used the Rails framework, you will probably recognise this: class Comment <...
David Heinemeier Hansson and Jason Fried of Basecamp and Signal v. Noise lay out how they achieve...
For books that spark joy, but still take up too much bleedin' space.
I tried writing about myself and the things I want to see, but I couldn't really find anything I was...
In production mode, Rails 4 uses the uglifier gem to compress your JavaScript code into something...
A silly and very simple hand-holding sim
There are a few complaints that are often made about the internet by those of us who spend too much...
I recently bought myself a copy of Refactoring UI by Adam Wathan and Steve Schoger. I opted for the...
I am reliably informed that one day soon, programmers will be obsolete. All the hard work you've put...
We all have skeletons in our closets.
What was the first time you really felt your development accelerate?
About a week ago, I built this as an excuse to test out create-react-app. I was expecting to get a...
A handy tool for tech recruiters who ask for fifteen years experience in technologies that have only existed for three months.
Advice for asking questions in a productive and unobtrusive way
Where do you go to keep up to date?
The beginning of this year was awful for work. I just couldn’t get in to it. There were probably a...
I’ve been writing code in one form or another for several years now. Sometimes ...
Questions to ask before development begins