Antony Denyer


Tilling the land of software
  • Language Obsessed

    Recently on the GOOS group discussion board there was a good debate about Acceptance Testing. Whilst much of the advice was good it amazed me how many people hadn’t looked outside of their own language community for inspiration. For instance, in the dot net world automated acceptance testing frameworks for... [Read More]
  • Feature Tests using Cucumber.js and zombie.js

    I wanted to start looking at alternatives to our current set of cucumber feature tests. At the moment on the web team we’re using using FireWatir and Capybara. So I though I’d take at look at what was available in Node.js. Many people think it’s strange that a .Net shop... [Read More]
  • OpenRasta is opening up to the community

    Last Thursday a few of us from 7digital had a meet up with Sebastien Lambla author of OpenRasta. As some of you may know we’re been writing all our new API endpoint using OpenRasta, we have a vested interested in ensuring the success of this project and as such are... [Read More]
  • Out of band caching

    One of the things we try and do is always keep our site up, sounds simple right? One way to achieve this is to have a good caching policy. Here’s what we do: [Read More]
  • Double Entry Accounting and TDD

    Double-entry bookkeeping system A double-entry bookkeeping system is a set of rules for recording financial information in a financial accounting system in which every transaction or event changes at least two different nominal ledger accounts. At it’s simplest you have two ledgers when you make an account transaction you make... [Read More]