Recently I’ve been heavily involved in dev-ops. It’s a bit of a guilty pleasure for me really. These days it’s almost expected that we developers know something about setting up boxes correctly for our applications. It makes sense, we spent a lot…
Continue Reading… Do you remember the formal announcement of the asset pipeline at RailsConf 2011? I do, I thought it was pretty cool stuff. Like almost anything in Rails, some loved it and others hated it. Either way it made waves, then in the…
Continue Reading… I vaguely remember the first time I had to use the command line. It’s a scary step for any would be developer. You leave a safe, friendly, graphical environment for a bleak and unforgiving landscape. It’s just one of those things. After…
Continue Reading… To give them their Sunday name, Finite State Machines (FSMs) are all around us and if we open our eyes long enough you can see them in play when you buy a can of soda, progress through e-commerce shopping carts, pass through…
Continue Reading… Testing is a Given I have played with a lot of testing frameworks. We Rubyists are forever obsessing about our testing. Be it testing like Usain Bolt or the TSA, either way, we be testing. And that is a very good thing.…
Continue Reading… It is more than likely you write tests for your Ruby code. There are many forms of testing we can employ from isolated unit level to full stack integration. A common workflow for this is to pull the latest “clean” commit of…
Continue Reading… The CMS market is a pretty saturated landscape. I feel confident saying that, at one time or another, every developer has dirtied their hands using WordPress, Joomla or some other PHP solution. In the Ruby world, there are far fewer options and…
Continue Reading… Now more than ever is the security of your rails application under close scrutiny. Github user homakov (Egor Homakov exposed a vulnerability of Rails (that no doubt also lives in an app near you) with this playful commit in the Rails project…
Continue Reading… It was such a cliche of a title, I just had to use it. I’m sure you have heard of the great BDD tool Cucumber, but what you may not know about is how smelly cukes can be. I have recently been…
Continue Reading… Chef is billed as “A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure”. It doesn’t matter how many times I read that, I still hear a ‘whoosh’ over my head. Put simply, we can manage…
Continue Reading…