Dec 03 2012

Dr. Mojo

Sam: “Hey guys, I’m gonna try building a game in HTML5, and then we’re all gonna write modules to try and beat it.” Everyone: “Awesome, let us know if you need any help.”…

Nick Kishfy

EngineeringMojoTech

Nov 29 2012

Winners: Boston AngelHack 2012

Our very own Sam Saccone and Ryan Coughlin competed last weekend in Boston at AngelHack. They had 24 hours to build a product and demo it to the judges. That product was Snowcast. (see a video of all of Sam’s Git…

MojoTech

EngineeringMojoTech

Nov 09 2012

Introducing Batchelor

Imagine you have a Rails model that does not have an integer primary key. Also imagine that you have a massive number of these models and not a whole lot of RAM. “No problem,” you’d say, “I’ll just use find_each,”…

MojoTech

EngineeringMojoTech

Oct 29 2012

Blimey Brackets

My job at MojoTech often involves editing sophisticated CSS rules. Sometimes, a single rule is so large that it cannot be viewed all at once. In these cases, it can be hard to remember the indentation level for a rule.…

MojoTech

Engineering

Oct 12 2012

Easy FAQs with I18n

I stumbled across an interesting way to use I18n recently when modifying a FAQ section on a site. FAQs by their nature tend to be a constantly tweaked part of the site. Having to constantly change copy or add and…

MojoTech

Engineering

Oct 10 2012

The 4Cs: A Code Review Mnemonic

I’ve never been much into buying jewelry. However, even I knew that there was one particular purchase that would warrant careful thought and consideration: the diamond engagement ring for my future-fiancee. The diamond industry is more than happy to accommodate…

Chris Shoemaker

Engineering

Oct 10 2012

Dynamic Image Loading For Adaptive Designs

For our new website we use some large images.…

MojoTech

Engineering

Oct 03 2012

Resque Background Jobs - A Redis Library | MojoTech

Resque is a great library for creating background jobs. Usually these jobs are fire and forget tasks that may take considerable computation time, or may contain expensive operations. But what if you need to monitor these processes after they are…

MojoTech

Engineering

Sep 18 2012

A Fireside Chat About Optional Parentheses

In ruby (and in CoffeeScript) you can say:…

MojoTech

Engineering

Sep 17 2012

Modding Out Bob

Meet Bob. Bob works in a warehouse gathering items to ship out for fulfillment of online orders. Customers hate to pay for extra shipping, so companies like Bob’s often group items going to the same destination together into the same…

MojoTech

Engineering