Our team's documented coding standards for each language we use, as well as general development principles, code review guidelines and checklist, and an application development security overview.
Open Source Projects
We feel that as we’ve gained so much from the open-source and technology communities, it’s only fair that we give a little back. As well as being regulars at community meet-ups like Reading Geek Night and LRUG, and sponsoring larger events like BarCamp London, we are contributing more and more to open-source projects, including...
Use WebMock to test your use of pipelined HTTP requests.
Encrypt and decrypt strings using Coldfusion's CFMX_COMPAT encryption algorithm in Ruby.
Convert Emoji codes into real emoticons in AngularJS apps with a simple filter.
Send UrlyBird off into the intricate canopies of your URI-inhabited content, and watch him bring you back a beakful of Addressable::URI objects to do with what you will.
Overrides caches_page and stores in memcached instead.
The GoingPostal mixin provides classes with postcode formatting and validation methods; currently supported are UK, US and CA post/zip codes.
Octarine is a Sinatra-like DSL for writing a HTTP routing proxy, i.e. a service that accepts incoming requests, re-issues them to the appropriate endpoint, and relays the output. It also includes support for modifying the output, or transforming one external request in to multiple internal requests.
SMQ is a simple database-backed, JSON-based message queue and worker base. It's designed to handle light load only, but is useful when you already have a SQL backend and don't want to add an additional piece of queueing infrastructure (e.g. Redis, RabbitMQ) to your architecture.
A ColdFusion CFC that sends errors and exceptions to Airbrake.
A framework for ColdFusion that simplifies the publishing of RESTful API-style interfaces. We’ve been using this framework heavily at Global Personals to power a number of sub-systems, and it’s been working great for us!
A simple logger library for ColdFusion with simple pluggable interface for log message destinations. Provided listeners include plain text file, database and socket.