7 tips for throwing an awesome (conference) hacker event:

May 06, 2015
Written by

bash-sign

In two weeks Twilio will be hosting the Signal conference and thus the evening event that shall be hence known as “a welcoming assault on my senses that I wish had never ended” or “$bash” for short.

Instead of the increasingly common conference hackathon, we want to give back to our builders and throw them a custom-tailored once-in-a-lifetime event. The goal is to create experiences that bind the creative mind to the rational mind, to inspire software people to live the spirit of challenge, and to create lasting bonds between the carnival-goers, each other and Twilio.

After years of experimenting we finally have the recipe for an unforgettable builder event — here are the 7 ingredients necessary.

9938053285_98533d04ad_k

1. Do it for the developers

Most developers go to one event a year – this may be their first and it may be their last. Many Twilio developers will be traveling to Signal and we want them to leave remembering the connections they made and the experiences they had. So we started by asking ourselves, what do we know about our developers?

At Signal we know our developers will have spent their day engaging the linguistic and rational side of their brain, so we want to create a space for them to let loose. We also know that many of them will be expecting to mingle and meet people at the evening event. So how do we create space to mingle, while giving them an excuse to have fun?

At Twilio $bash we’re doing this by recreating the world of possibilities that is a carnival. At a carnival there is no agenda, no “right way” to experience it, and we wanted this to be true of $bash as well.

A Carnival Atmosphere

5604709537_97b6b84dcd_o

The room will be surrounded by actual carnival booths, filled with games that range from technical to whimsical.

At a carnival there are games, treats, experiences and most importantly plenty of opportunities to lose your mind with friends… there will be lots of people losing their mind at $bash.

everyone

2. Have something for all skill levels

24-hour hackathons are my jam. I love hacking head-down on a problem. But when we’re throwing a builder event, we want to create experiences that appeal to developers of all skill levels.

At $bash we solved for this by creating events that are approachable by anyone and still rely on a diverse skill sets. Here are a few examples of the range in activities:

  • Killer Queen: an intense 10-player arcade game that relies on a mix of strong dictators, team-collaboration and flexible strategies. (see: this NYT article)
  • ShipIt!: Debug code faster than your neighbors and be the first to get your ship across the water.
  • Crypto.net: solve a cryptogram online to get access to more ticket-earning power.

Of course we still have a bunch of coding challenges, but again these range from simple css challenges to intense crypto puzzles. Something for everyone.

3. Constraints foster creativity

Balancing structure and complete freedom is a constant challenge in designing events for hackers.

Here is the problem with wide-open freedom at a builder event. As a hacker it can be overwhelming to open a new file and see an empty page, while others around you are typing furiously. I have seen hackers sit for an hour looking at their screen only to pack-up and head home having hit the dreaded “New File” writer’s block.

On the other hand, an overly scheduled or structured event can end up feeling like school work all over again.

2067269589_c67ca3208d_o

Activities like skeeball will be available for those who want a more traditional carnival experience.

$Bash strikes a balance by allowing people to jump into a structured event, or sit on the outskirts and observe. Either way people will have a chance to have the experiences they want, even if that means opening a new file.

4. Exercise all parts of the brain

In planning our events we try to create diversity in the types of experiences as well. The best vacations are always the ones in which you go from hiking trails, to helicopter rides, to lounging on the beach. Our brains crave interconnectivity, which is why experiences that induce more activity across different areas of the brain can create stronger longer-lasting memories.

Consider how to serve these different parts of the brain:

  • Logical: code challenges, problem-solving
  • Social: karaoke, word games, charades, team exercises
  • Intuitive: eye-hand coordination, video games, improv games, pinball
  • Creative: building stations, hackathons, api challenges

14578418464_4fa934a259_k

5. Make your prizes personal

At one of my first hackathons I won $10,000 in legal credit to get my idea off of the ground. Super useful to some people, but for my brand new baby of an application I would have been better served by $100 AWS credit. In fact, the most memorable prize from my hacking days was a personal compliment from Bradley Horowitz, who said our remote-controller app had real-world applications for Google’s self-driving car.

12024754716_a80d4f212c_k

Players can drop rings from drones, play skeeball or collaborate on an app in order to win raffle tickets that are then traded for prizes.

This year we have a prize booth, with hundreds of different prizes, but we tried to make sure there was something personal for everyone. Here are some of our ideas:

  • Mini Guitar Amplifiers – for the musicians in the crowd
  • Star Wars chess sets
  • Vintage Typewriters
  • VIP tickets to They Might Be Giants playing Signal’s closing night
  • Stuffed Animals for parents to bring home

If you have the choice of giving out phablets or replica swords from The Game of Thrones series, I’d ask yourself, what would Tywin Lannister do? (Hint: he likes to hand out swords).

113161-2_largest_pizza_Rome

6. Think outside the pepperoni

Oh how I love Pepperoni pizza. In New York a regular guilty pleasure of mine was wandering into 2Bros Pizza and getting two slices of pizza, with a root beer for $1.99 (thank goodness for the bizarre economic principles at work in New York City).

But, if you’re a developer you get pizza at almost every off-the-street meetup and event you go to. So if you are throwing an event for hackers at your big annual shindig and you decide have a pizza, it should probably be this one:

This year at Signal the food is going to be clutch. At $bash specifically we’re serving food with a modern-twist on the amusement park fare. However, you should still expect the classics:

  • Cotton Candy
  • Churros
  • Snow Cones
  • Kettle Corn

7. Do it for the developers

I know I have this one twice, but it’s really that important.

At the end of the day, this may be our one chance this year to thank all of the developers helping us change communications forever. If our only goal with this event was to expose our API to more people, no one would blame us. But we want to accomplish something much bigger with $Bash. When people walk out of the carnival tent, through the giant clown-mouth, past the skeeball and robots and churros, we want them to remember that one day when they were young they had big dreams and big feelings. They were going to slay dragons, to build castles on mars and to ride tigers through the jungles when they grew up.

At Twilio $bash when we want them to feel little again, so that they can exit back into the real world and dream big.


Register now before SIGNAL is sold out. Use code BASH20 for 20% off.