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...

Simple Message Queue

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.

Tim Blair Tim Blair

Tagged

  • mysql
  • queueing
  • ruby

RESTfulCF

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!

Tim Blair Tim Blair

Tagged

  • coldfusion
  • framework
  • rest

Octarine

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.

Mat Sadler Mat Sadler

Tagged

  • gem
  • http
  • routing
  • ruby

Going Postal

The GoingPostal mixin provides classes with postcode formatting and validation methods; currently supported are UK, US and CA post/zip codes.

Mat Sadler Mat Sadler

Tagged

  • gem
  • postcode
  • ruby

airbrake-statsd

Extends the Airbrake gem to also report exceptions to Esty's StatsD statistics aggregator.

Tagged

  • airbrake
  • statsd
  • error-logger
  • ruby

CFLogger

A simple logger library for ColdFusion with simple pluggable interface for log message destinations. Provided listeners include plain text file, database and socket.

Tim Blair Tim Blair

Tagged

  • coldfusion
  • logging