Collective Idea

Collective Idea Logo

Recent Posts

Turning Off

Now is the time to disconnect. Not forever, not always, but we need to disconnect so we can reconnect with the world.

Read More…

1 Comment – By Daniel Morrison on May 06, 2013

Meet Downside, our First iPhone Game!

I’m extremely excited to introduce Downside, our first foray into building a game for iOS.

Read More…

1 Comment – By Daniel Morrison on April 30, 2013

Conference Season: 2013

We’re gearing up for Conference Season. Want to see us in the flesh? Avoid us? Here’s the start of our schedule so you can plan accordingly.

Read More…

0 Comments – By Daniel Morrison on February 27, 2013

Becoming a Rubyist

I joined Collective Idea six months ago. In that time, I’ve had the chance to throw myself into a new language. Just like learning a new spoken language, learning a new programming language means learning a new way of thinking. Here are some of my reflections on becoming a Rubyist.

Read More…

4 Comments – By Jonathan Pichot on February 25, 2013

Chrome Profile Settings and Capybara 1.1 Stable

Custom profile settings for Chrome used with Capybara 1.1 stable seem to be getting ignored. Here’s my quick workaround.

Read More…

1 Comment – By Brian Ryckbost on January 25, 2013

Long Lost Allocation

There’s a great little method in Ruby that you might not be familiar with. It’s used all the time but it’s hardly ever called directly. The method is Class#allocate.

Read More…

11 Comments – By Steve Richert on January 23, 2013

Reverse Search with Elasticsearch

Elasticsearch has an amazing feature called Percolation, which allowed us to save the complicated searches of the Group Portfolio into an index, then when a new project is added, we can ‘search the searches’ to return the Group Portfolio ID.

Read More…

0 Comments – By Jason Carpenter on January 14, 2013

Running HAProxy behind Amazon's ELB

You can run HAProxy behind Amazon’s ELB for increased control over traffic to your web servers. The following tweaks will help with stable, sustainable performance in such a setup.

Read More…

0 Comments – By Jason Roelofs on January 11, 2013

Inter-Service Authentication with SSL

At Collective Idea, we love building web services. Oftentimes we also build the client applications that consume those services.

One of the major challenges with a service-oriented architecture is authenticating communication between the client and the service as well as between services.

Read More…

10 Comments – By Steve Richert on December 17, 2012

So We Bought a Printer

After doing a bit of boring research, we bought a printer. Here’s hoping this helps someone in the same boat!

Read More…

1 Comment – By Daniel Morrison on December 11, 2012

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.