Our Thoughts

Using EMR (Hadoop) for Massive S3 Transfers

Jordan Graft, 18 days

For use cases where you need to move terabytes of files from one S3 bucket to another, EMR can be the right tool to handle this job.  This process takes awhile for the initial mapping of the bucket to complete after which the task of copying the f...

read more

Applying Prediction Results From Amazon's Machine Learning

John Harlan, about 2 months

Machine Learning Is More Than Just Making Predictions We wanted to follow-up on our previous post to talk a little more about the actual implementation of Machine Learning applications. Specifically dealing with the need to handle cases of (1) lo...

read more

Receive emails in Rails app using AWS Lambda & SES

John Harlan, 2 months

Here is a basic Ruby on Rails application demonstrating exactly how to receive emails from an Amazon Web Services (AWS) Lambda process. This method works for any Rails app where you want users to be able to send emails into your Rails app. Setup ...

read more

CSV Methods for ActiveRecord Models

John Harlan, 3 months

The following content comes from our github.com account. You can view the gem here. Here is a gem we built for adding default CSV behavior to ActiveRecord models using Ruby on Rails. Overview Extending default CSV behavior to Active Record model...

read more

Angular Typeahead Example

Cole Cammack, 3 months

To begin, make sure these are loaded into your app: <head>  <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.js"></script>  <script src="http://angular-ui.github.com/bootstrap/ui-bootstrap-tpls-0.6.0....

read more

Geolocation and finding the closest dropoff point to a coordinate

John Harlan, 5 months

Everybody's Got Problems In consulting, one of the best parts of our job is getting to see all the interesting and sometimes unique problems high-growth businesses face. While rebuilding Live Well 30A's eCommerce site and platform, one of the big...

read more

Determining delivery zone for a shipment using geocodes

Jordan Graft, 6 months

On a recent project, we were building a custom mobile workforce management system for handling deliveries of equipment. The management team wanted to start separating deliveries into zones and build routes based on optimal delivery patterns in tho...

read more

Amazon's Machine Learning Can Help Solve Workflow Constraints

John Harlan, 6 months

A Document Processing & Workflow Bottleneck We were pretty excited when AWS announced its new Machine Learning service earlier this year and began immediately thinking about projects that would benefit from it. Our first chance to implement t...

read more

Tracking Offline Revenue With Rails & Google Analytics

Connie Harlan, 7 months

The following content is based partly on a tutorial from LunaMetrics, entitled "Tracking Offline Transactions with Universal Analytics" with additional steps for implementing within a Rails application. Tracking offline revenue is a major headache...

read more

OCR on multi-page pdf using GhostScript and Tesseract

Josh Reid, 11 months

We've been doing a lot of image management and OCR work here recently, and we started running into performance issues when using ImageMagick's convert method on large multi-page scanned PDF's. The real issue was that we needed high-quality images ...

read more

Let's Encrypt on Ubuntu 14.04 with NGINX & Cron

Connie Harlan, 12 months

Securing a website and maintaining a certificate can be quite a hassle. Let's Encrypt is a completely free, automated way to turn on and off HTTPS with simple commands. The following content is partially based on the "Getting Started" tutorial fro...

read more

NGINX forwarding HTTPS traffic to new domain

John Harlan, about 1 year

We had some added stress the other night when we were pushing a new app into production for a client. As part of the new app launch, our client wanted to move his site to a new domain that he purchased. No problem, right? Just setup some NGINX ser...

read more

Rails & AWS Cloudfront

Yang Yu, over 1 year

Getting Cloudfront to work nicely with your Rails app takes a few additional adjustments.     Add the rack-cors gem to your application  Use the configuration below for rack-cors in your config/application.rb:  You will also need to configure your...

read more

Like What you see? We should talk!