Case study
Forms on WordPress are infrastructure: applications, registrations and orders rest on them across an enormous number of sites. For seven years we worked inside that ecosystem — not on one site, but on the layer other developers build on top of.
The problem
Gravity Forms is one of the most widely used form solutions for WordPress; it runs at universities, international organisations and large companies. GravityView sits on top of it and turns accumulated entries into an application: catalogues, tables, maps, search and editing of records directly on the site.
Working on a product like that differs from working on a site. A mistake cannot be rolled back on one server: an update goes out to every installation at once. Backward compatibility is not a preference but an obligation to thousands of other people’s sites and plugins.
What we did
Result
Why this one is us
Product development instils a discipline that client work does not demand: thinking about an update you cannot recall, and about compatibility with code you did not write.