How we work

We produce software.

But we know that there is a lot of good software already available, so we always try to make use of the hard work of others, focusing our efforts on the glue that joins these components, or adding new features where needed.

And we think this is a pretty powerful approach.

It means that if someone is already doing something to a high standard, why not make use of it? Often there will be a community around the software that will ensure that evolution continues, and in return, we can contribute any developments that we might make, back to that community.

And this approach doesn't just apply to software; our work in the evolution of web standards is part of the same process of continually trying to streamline the way web-applications are built. After all, creating, analysing and documenting patterns that can be reused is as important as writing a piece of code.