skip navigation

Here you will find ideas and code straight from the Software Development Team at SportsEngine. Our focus is on building great software products for the world of youth and amateur sports. We are fortunate to be able to combine our love of sports with our passion for writing code.

The SportsEngine application originated in 2006 as a single Ruby on Rails 1.2 application. Today the SportsEngine Platform is composed of more than 20 applications built on Rails and Node.js, forming a service oriented architecture that is poised to scale for the future.

About Us


Deploying Node.js apps without npm using pac

11/07/2013, 2:00pm CST
By Mike Frey

The importance of reducing deploy dependencies can never be overstated.

On November 4th, the npm registry was unavailable for several hours. Leaving many developers without a way to obtain the node modules they need for development. And in some cases, the npm downtime kept people from deploying their applications.


Fixing the Javascript `typeof` Operator

10/31/2013, 3:00pm CDT
By Jesse Houchins

Learn how to get the results you expect without jumping through hoops.

Checking the type of a variable in javascript is not as easy as it should be. Because almost everything in javascript is an object, you often get unexpected results from the native `typeof` operator. See our approach to making the process a bit easier on your brain.