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.
Meet Downside, our First iPhone Game!
I’m extremely excited to introduce Downside, our first foray into building a game for iOS.
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.
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.
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.
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.
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.
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.
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.
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!

Subscribe