Author Archives: Todd Sampson

How We Got Pair Programming Wrong

We admit it, Cloudspace made a mistake. We got pair programming wrong. We did it with the best of intentions, but our plan completely backfired. Let me explain…

We have been using versions of Agile Development at Cloudspace for most of our 13 year history — even before it had a formal name. However, we didn’t implement pair programming, or extreme programming (XP) as it is sometimes called, at the company until more recently. One of the driving factors for moving to pair programming was the rapid growth of our business working with tech startups. In order to serve these clients, we needed to grow the team rapidly. As we started discussing options, implementing pair programming came up. Pairing junior developers with more senior developer on the team to mentor them through on the job training sounded like a good idea. In fact, we thought this was so much of a good move that we carved out specific team roles for Jr. Developers and Pair Leads.

Posted in agile development | Tagged , , , , , | 3 Comments

Javascript Widget Performance

I received the following question today from Rustin over at The Blog Frog, a cool community service for mommy bloggers:

Like MBL, we use external javascript that is referenced from the blog. If our site ever goes down, even for 2 minutes, browsers try to load the javascript and pause for 30 seconds. Publishers then get upset that we are blocking their blog and take us off. How did you get around this with MBL? How did you display real-time data (when user visits their picture immediately shows up), but decouple from the database (which I assume was necessary)?

Since we have been asked this question more times than I can count, I figured it was time to post a quick response on the blog so anyone who is interested could benefit…

Posted in Performance | Tagged , , , , , , | 2 Comments

Cloudspace is Getting Ready for Halloween

Try JibJab Sendables® eCards today!

I think that Roozbeh has a bit too much time on his hands…

Posted in Uncategorized | Tagged | Leave a comment