Collective Idea

Collective Idea Logo

Recent Posts

Recommended Security Setup for AWS

Amazon Web Services runs an every growing percentage of the Internet, which means AWS accounts are more so a target of those-we-will-not-name. This post outlines the recommended minimal setup we at Collective Idea now apply to every Amazon account to ensure sufficient security.

Read More…

0 Comments – By Jason Roelofs on July 15, 2014

Finding MIA Cursor in iTerm

Have you ever been distracted while working in terminal and lost your cursor? Then, once you focus your attention back to your work, had to scan frantically and repeatedly through a mass of text for the small, blinking rectangle? iTerm has a sweet new feature that lets you zero in on the location of your cursor letting you find it quickly and efficiently. Just press Command-/ and your screen fades around your MIA cursor. The longer you hold down the keys, the more drastic the contrast between the fading and the location of your cursor, pinpointing you to its exact location!

Read More…

0 Comments – By Maria Eguiluz on June 13, 2014

DNS, ELBs, ANAMEs, and TTLs, Oh My!

We had an issue this morning with Dead Man’s Snitch which led to some surprising issues with ANAME DNS records.

Read More…

0 Comments – By Daniel Morrison on May 08, 2014

On Documentation-Driven Development

I love designing and developing APIs. In building a great API, the design and development processes demand equal attention. The problem is that popular development approaches don’t emphasize the design process. You may be familiar with the concepts of “test-driven development” and “behavior-driven development”, but let’s talk about the lesser-known concept of “documentation-driven development”.

Read More…

4 Comments – By Steve Richert on April 21, 2014

Segmentation faults on Travis CI caused by libxml-ruby

If ruby is segmentation faulting on Travis CI, try updating libxml

Read More…

0 Comments – By David Genord II on April 18, 2014

Regarding Rockstars

A potential client asked us recently: “What makes you rockstars?” The question had us stumped and it took a while for us to realize why. Here’s how we responded:

We’re not rockstars. We’re the roadies.

Read More…

2 Comments – By Steve Richert on March 16, 2014

Public Methods != Public API

I love designing and building APIs. Usually those APIs are in the form of REST web services. A lot of care goes into the interface of a web service because it’s how your application is presented to the outside world. But what about the interfaces of your internal code?

Read More…

3 Comments – By Steve Richert on February 19, 2014

Welcome Chris Rittersdorf

We’re very excited to welcome Chris Rittersdorf to Collective Idea!

Read More…

0 Comments – By Daniel Morrison on February 19, 2014

A Simple Pair Programming Setup with SSH and Tmux

Here at Collective Idea, we do a lot of pair programming. We also believe in remote working. When pairing with any of our remote developers, we typically use a combination of SSH and tmux. There are a lot of good articles on this type of setup, but we’ve settled on an easy solution that works well.

Read More…

17 Comments – By Tres Trantham on February 18, 2014

Selective Restore in MongoDB

MongoDB makes it really easy to selectively restore deleted or lost data from a backup dump without doing a full restore.

Read More…

0 Comments – By Jason Roelofs on February 14, 2014

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.