Collective Idea

Collective Idea Logo

Recent Posts

Fixing intermittent failing tests

Some tricks to help you fix tests that sometimes fail.

Read More…

0 Comments – By Daniel Morrison on May 26, 2015

Scheduling Crowd-Sourced Entropy with Webhooks

I love writing gems. Lately, I’ve been particularly interested in tackling the big, important problems in math, like how can a computer generate a truly random number. I took this challenge head-on when I developed the fair_dice_roll gem.

Read More…

0 Comments – By Steve Richert on May 13, 2015

How to Get Your Server to Email You After it Fails

Running routine tasks like a server health check often sends an email every time it returns healthy. Overtime, they’re easy to ignore. But, what you really need to know is when these email stop sending. Using a new Dead Man’s Snitch feature, you can now easily monitor when an email isn’t sent and DMS will alert you.

Read More…

0 Comments – By Spencer Toth on May 08, 2015

Welcome Ray Brown

We’re very excited to welcome Ray Brown to the Collective Idea family.

Read More…

0 Comments – By Daniel Morrison on May 07, 2015

Better Ruby Rounding

Need to round to the nearest 30 minutes or up to the next 250 or some other fun rounding case? Ruby’s build-in round, floor, and ceil won’t help you, but the Rounding gem will.

Read More…

0 Comments – By Brian Hempel on May 01, 2015

Bootstrap Your App

Insert your app’s bootstrapping into CI to ensure that setting up a new developer is one script invocation.

Read More…

0 Comments – By Jason Roelofs on April 13, 2015

Streaming Data From Postgresland to Rubyland

I recently gave a talk covering find_each, pluck, and the PostgreSQL Cursor gem for the West Michigan Ruby Users Group.

Read More…

0 Comments – By Brian Hempel on April 09, 2015

How to use Sketch's revert feature — it's actually really awesome!

Over the last year, I have moved my entire workflow over to Sketch. The app is very versatile and removes the need for a number of apps that I was previously using simultaneously every day. If you design interfaces or vector graphics for screens, it will change your life.

Read More…

0 Comments – By Victor Sirotek on April 05, 2015

Welcome Laura Mosher

We’re very excited to welcome Laura Mosher to our team!

Read More…

2 Comments – By Daniel Morrison on March 26, 2015

Optimizing Rails for Memory Usage Part 4: Lazy JSON Generation and Final Thoughts

Code to copy-paste so you can lazily serialize JSON and maybe even stream it to the client, and an argument for why we shouldn’t have to do any of this.

Read More…

0 Comments – By Brian Hempel on March 13, 2015

Archives by Month

Contact Us

Find us on Google Maps
Collective Idea
44 East 8th Street, Suite 410
Holland, Michigan 49423 USA 42.790334-86.105251


Follow us on the Interwebs

We are currently available for medium and long term projects. Please get in touch if we can be of service.