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


Currently Selected Tag(s):

Page 4 of 5

Displaying Results 31 - 40 of 43

Skipping ActiveRecord While Keeping ActiveRelation

09/27/2012, 12:17pm CDT, By Patrick Byrne

When working with large amounts of records, it's sometimes a good idea to avoid creating ActiveRecord objects altogether.

Fast Rails Mass Inserts

09/26/2012, 1:46pm CDT, By Jon Phenow

Trying to insert a bunch of join records in your Has And Belongs To Many relation could likely use a speed-up, see how we did it here.

Upgrading to Ruby 1.9.3: Maximizing Performance

07/17/2012, 8:30am CDT, By Luke Ludwig

See how TST Media developers keep Ngin running in top-notch shape by measuring changes against live production traffic.

Upgrading To Ruby 1.9.3: Load Testing Production Traffic with EM-Proxy

06/18/2012, 8:00am CDT, By Ian Ehlert

An in-depth guide on load testing using production traffic.

Upgrading to Ruby 1.9.3: An Ngin Platform Overview

06/11/2012, 8:23am CDT, By Luke Ludwig

A peek at the infrastructure powering Ngin.

Zeroing in on Zero Downtime

06/05/2012, 7:07am CDT, By Patrick Byrne

Zero downtime is a big deal to us. How big? Read on and find out!

Rails Middleware Timing with Rack Timer

03/14/2012, 8:45am CDT, By Luke Ludwig

Gain full insight into your middleware performance with Rack Timer!

Better Living with Enumerated Field

09/20/2011, 9:22am CDT, By Patrick Byrne

Why we created the enumerated_field gem and how it can help you with your Rails projects.

Deploying when Removing Columns with Rails with Zero Downtime

07/11/2011, 8:00am CDT, By Luke Ludwig

By overriding the ActiveRecord::Base.columns method we are able to avoid the ActiveRecord::StatementInvalid exception thrown when removing a column from a table.

Rails 3 Performance - Not Good Enough

05/11/2011, 8:53am CDT, By Luke Ludwig

A simple reproducible benchmark shows ActiveRecord 3.0.7 to be 1.43 times slower than ActiveRecord 2.3.2.

Page 4 of 5

Displaying Results 31 - 40 of 43