Acceptance testing with SpecFlow and Selenium
I'm an avid believer in testing - TDD helps drive design, and having a test suite available to verify behaviour while maintaining an… »
I'm an avid believer in testing - TDD helps drive design, and having a test suite available to verify behaviour while maintaining an… »
I've been playing a bit with Vagrant , an easy way to set up virtual machines for development purposes. Vagrant provides a simple command… »
A week ago, I wrote : Sigh, I can't seem to make up my mind about the platform to host my blog on. You can find my new blog over at www… »
Git , the distributed source control system is fast becoming the de facto standard, at least in the open source arena. Although it comes… »
As developers, we are very good at breaking up components into sub-components - sometimes exceedingly so. When confronted with a larger… »
I've had some interesting discussions lately on the management of work through user stories. A lot of teams, especially those just starting… »
In a discussion with a former colleague of mine on the organization of components and on system boundaries, we focused on the complexity… »
This post is more than two months late, but I've been at DStv Online since November 2011. Intervate has been incredibly good to me, and… »
In preparation for my recurring new years resolution of updating this blog, I've followed the advice of Simon Cropp and moved my old blog… »
A "You sure you want to do this?" confirmation when you attempt to run a query that contains a destructive update (delete/update) without… »