Global Game Jams
Game Jam weekend is pretty much a creative jam session for game developers that I like to participate in each year. I show up to the event on a Friday night where they announce the secret theme. At that point, the challenge is to put together a team and make a game based on that theme by Sunday afternoon.
I generally look for a team where my skills can complement theirs, but with these types of collaborations, you almost always have to fill gaps outside your skill set anyway. Sometimes my teammates are professionals, sometimes they are students or hobbyists, and sometimes they have no idea what game dev is like, and they just want to experience it (I was all of these at one point).
All in all, it’s a very exciting weekend, where a lot of fun is had, and very little sleep is gotten.