Microtasking App

  • AWS
  • Capistrano
  • foreman
  • Handlebars
  • Jasmine
  • Jenkins
  • jQuery
  • Karma
  • module-activator
  • MooTools
  • NewRelic
  • Nginx
  • Postgres
  • Rails
  • rbenv
  • Redis
  • Require.js
  • RSpec
  • Ruby
  • Selenium
(1/13-3/13)
  • Frontend

Summary

Assumed frontend ownership of our most highly-trafficked, revenue-generating application.

Overview

The app is CrowdFlower's most highly-trafficked app. It also happens to be one of the company's most technically complex, given its history.

Its architecture is that of a Rails app, wrapping a Gem that extracted business logic from the company's legacy (original) Merb app. The Gem contains all logic around rendering, styling, and providing interactivity for CML, the basis of abstracting microtasks in the platform.

The app was built (before my time) in order to bring a richer, more interactive experience to those doing microtasking work. When the original architect departed only weeks after I joined the company, maintenance and feature implementation fell to me.


anthony at bluxomelabs dot com