The UK government pays me to write open source all day
Update: Here’s a discussion of this post on Reddit, and here is a French translation. I’m a developer. Here’s the graph of my open source contributions on GitHub for the last 12 months: (green squares...
View ArticleRelease of DbFit 2.0.0 RC5
I am pleased to announce the release of DbFit 2.0.0 RC5 – it’s been a while since the last release. The ZIP archive can be downloaded from the DbFit homepage. The highlights: Support for encrypting...
View Article7 types of feedback that helped make GOV.UK awesome
I remember going to the dentist one time and being told off for having a bad brushing technique. As well as causing mild embarrassment, the rebuke got me thinking about feedback cycles – assuming that...
View ArticleBrowser testing tip: decompose page objects into panel objects
The problem If you are writing browser-driven tests, the Page Object pattern is a really useful abstraction to use. Let’s assume that our test wants to interact with the navigation bar on a complex...
View ArticleBig data profiles: surviving a legacy migration with continuous delivery
Recently, I interviewed a team lead, working in a large financial services company, about ensuring a high level of quality for a large ETL migration project that his team had delivered. Project...
View ArticleUseful GitHub patterns
Both my day job and my open-source work involve constant use of git and GitHub. These are some useful patterns that I’ve found myself using regularly. (From this point onwards, I shall abbreviate a...
View ArticleRelease of DbFit 2.0.0 final
Good news, everybody – the long-overdue release of DbFit 2.0.0 is finally here. As always, the ZIP archive can be downloaded from the DbFit homepage. This release is identical to the 2.0.0-RC5 release,...
View ArticleShould DbFit be used for running performance or production data tests?
This question has been discussed on the DbFit forums a few times (and very similar discussions have taken place over at the FitNesse forums); here is my 2c on the subject. Unit tests and executable...
View ArticleGOV.UK discussion in parliament
GOV.UK was brought up in Parliament yesterday. Some praise, and I liked the challenge laid down to improve the usability. Lord Leigh of Hurley: In fact, last week I attempted to put myself in the shoes...
View ArticleWhat we do with anonymous user comments on GOV.UK
Anonymous feedback from GOV.UK’s users has proven immensely useful since the site launched in 2012. This post describes how this feedback is captured and what makes it useful. Problem reports Most...
View ArticleThe iterations of the GOV.UK product wall
GOV.UK, the UK’s single website for government information and services, is built in the open by a team within the Government Digital Service (GDS). The GOV.UK team is made up of several product,...
View Article
More Pages to Explore .....