Saving the world

Be sure to check out our application, join some causes, spread the word and help save the world: causes.com.

We're Hiring!

Check out some of the listings in our jobs section.

Grab our feed

Stay up to date with the Causes engineering team by subscribing to our feed.

December 18th, 2009

Standup Meeting Tidbits: December 18, 2009

Rails’ content_for helper method appends to the content block by default and this has bitten us several times. We wrote a clear_content_for helper to help us overwrite the content, but that doesn’t help when we forget to use it.
Suggestion: Alias content_for as append_content_for and disable the original method so we don’t run into this problem [...]

Read more…
December 16th, 2009

Standup Meeting Tidbits: December 16, 2009

GMail has a nice one-button contact merge feature now
Vimana is a package installer for Vim

Obama action figures!

Read more…
December 15th, 2009

Standup Meeting Tidbits: December 15, 2009

Check out :help shortmess in vim to edit the warnings and whatnot you get
Math about pizzas

Read more…
December 14th, 2009

Standup Meeting Tidbits: December 14, 2009

Ruby has three different String hashing functions
Ryan is learning to skateboard
Someone dug up the world’s oldest Santa figurine in Ohio

Zed got inspired to test various aspects of Ruby’s randomness generation. He wrote a little script to generate number with String#hash, rand, and rand if you call srand every time with the result of String#hash (yeah, [...]

Read more…
December 11th, 2009

Standup Meeting Tidbits: December 11, 2009

Loosemaque deletes files from your machine while you shoot aliens.
Going to Yoshi’s Oakland forMike Stern and Dave Weckl at 8pm tonight.
Rackmonkey helps you manage your boxes.
Knocking is live video for your iPhone.

Read more…