Archive for November, 2007

  • Effective content caching is one of the key features of scalable web sites. Although there are several out-of-the-box options for caching with modern web technologies, a custom built cache still provides the best performance.

    Golden rule of web caching

    Effective content caching is one of the key features of scalable web sites. Although there are several out-of-the-box options for caching with modern web technologies, a custom built cache still provides the best performance.

    Continue Reading...

  • New version of DbFit (0.92) is now available for download from SourceForge. Here are the most important changes: Better error handling, DbFit now prints out missing column/parameter names and warns if table/procedure could not be found new Inspect fixture to help with regression tests: DatabaseTest has three methods to automate...

    DbFit 0.92: Inspect fixture and better error handling

    New version of DbFit (0.92) is now available for download from SourceForge. Here are the most important changes: Better error handling, DbFit now prints out missing column/parameter names and warns if table/procedure could not be found new Inspect fixture to help with regression tests: DatabaseTest has three methods to automate...

    Continue Reading...

  • I’ve just read about the Naked Agilists conference – seems like an interesting thing to attend. It is a skype conference, so you can listen in from your home, and it is scheduled for 19th of January 2008 from 20:00 to 21:30 GMT. The conference is based around short experience...

    Naked agilists – 2008-01-19

    I’ve just read about the Naked Agilists conference – seems like an interesting thing to attend. It is a skype conference, so you can listen in from your home, and it is scheduled for 19th of January 2008 from 20:00 to 21:30 GMT. The conference is based around short experience...

    Continue Reading...

  • Acceptance tests should reflect customer’s perception of when the job is done, so they must be defined by a customer or a business analyst. That still leaves us with a question who should translate that definition into FIT/FitNesse tables. There was an interesting discussion on this topic at the XPDay...

    Who should write acceptance tests?

    Acceptance tests should reflect customer’s perception of when the job is done, so they must be defined by a customer or a business analyst. That still leaves us with a question who should translate that definition into FIT/FitNesse tables. There was an interesting discussion on this topic at the XPDay...

    Continue Reading...

  • For the last couple of years, I’ve been working with mid-size and large UK bookmakers, trying to introduce agile development practices into those environments on several projects. Although for most of the readers of this blog using agile practices is no longer a question, agile development is fairly rare when...

    Fighting the monster

    For the last couple of years, I’ve been working with mid-size and large UK bookmakers, trying to introduce agile development practices into those environments on several projects. Although for most of the readers of this blog using agile practices is no longer a question, agile development is fairly rare when...

    Continue Reading...