Rudy Jahchan

About Rudy Jahchan

Rudy’s fascination with computer programming began at age 10 when he mistakenly picked up the Micro-Adventure book Space Attack; he thought it was going to be about Star Wars. That happy accident led him to graduate from McGill University in Computer Science and start a 12 year career in software development playing with a wide range of technology; everything from web applications to cryptology to NoSQL.

Monkey-Patching iOS with Objective-C Categories Part I: Simple Extensions and Overrides

Have you ever wanted to introduce new functionality to base classes in the iOS SDK? Or just make them work a little bit differently? In order to do so, you must enter the wild and dangerous world of monkey-patching. Monkey-patching … Continue reading

Posted in Mobile | Tagged , , | 5 Comments

Agile Team and Product Building: Our 2012 SXSW Panel Proposals

This year’s SXSW was a great experience; we saw old friends, made new ones, gave presentations on agile games and starting Cassandra, and learned a lot from others. We’ll be back and hopefully, with your help, presenting a few of … Continue reading

Posted in Everything Else | Leave a comment

Join Us for CarboNite: A Half-Day Hack-athon

Every two weeks at Carbon Five we have a half-day Project Time where we get to work on projects of our own choosing, with colleagues from different teams. The goal is to create new libraries, learn new technologies, generate subjects … Continue reading

Posted in Everything Else | Leave a comment

Getting “Test”-y in iOS Apps: Test-Driven Development and Automated Deployment

View more presentations from rudyjahchan Recently, Jonah and I have been exploring test-driven development and automated deployment on the iOS platform. As we were both attending iOSDevCamp 2011, we decided to give a lightning talk summarizing our discoveries and to … Continue reading

Posted in Mobile, Process | 7 Comments

Book Review – Cassandra: The Definitive Guide

2010 will go down as a watershed year for NoSQL solutions. Apache Cassandra itself had a year that was, in the words of Jonathan Ellis, filled with Code, Community, and Controversy. Between all that activity, the brand new release of … Continue reading

Posted in Everything Else | Tagged , , | 2 Comments

Integrating topic branches in Git

A key feature of Git is how easy it is to create topic branches to separate and organize, whether locally for your own work or remotely for others to share. However, if you are working on a team without even a simple workflow around the branching process can lead to a confusing repository. Here’s how we’ve been avoiding this and crating informative histories. Continue reading

Posted in Everything Else | Tagged | 4 Comments

Vote for Carbon Five’s SXSW 2011 Interactive Sessions

Next year will be the third time Carbon Five visits Austin for SXSW Interactive. We’ve proposed some hands-on, take-away focused sessions that we ourselves would enjoy and think you would too. For example Embracing NoSQL – Your First Cassandra Project … Continue reading

Posted in Everything Else | Tagged , | 2 Comments