About Song Zheng

My name is Song Zheng, and I'm a Developer Evangelist at TokBox. I help maintain the Ruby Gem, NodeJS module, PHP Library, and PhoneGap Plugin. When I'm not working I like teaching and talking about tech and programming.

Firepad Plugin: WebRTC video collaboration

Yesterday Firebase launched Firepad, a Firebase-powered open source collaborative text editor. Here’s the product pitch, Michael Lehenbauer says it best:

Firepad provides true collaborative editing, complete with intelligent OT-based merging and conflict resolution. It’s full-featured and has support for both rich text and code editing. Some of its features include cursor position synchronization, undo / redo, text highlighting, user attribution, presence detection, and version checkpointing.

5 Comments Read More

Building an online Photo Booth app with Aviary

A few weeks ago at SXSW I had the opportunity to meet Ari Fuchs, developer evangelist at Aviary. After a few rounds of birthday drinks (I had just turned 24), I slurred a promise to him that I would play around with Aviary’s API.

883382_10151279728036612_1373695968_o

4 Comments Read More

TokBox bringing Awesome Swag to SXSW

SXSW is here again and we are ready!

This year we are giving out TokBox WristBands. They are motion activated and light up with a brilliant flare whenever you shake hands or fist bump someone. Make a visual connection! Here’s how it works:

TokBox WristBands

TokBox WristBands

Ankur Oberoi and Song Zheng will be roaming the city. To get your TokBox wristband simply find us and ask for one!

0 Comments Read More

The fundamentals behind a successful hackathon

 PennApps hackathon was the largest college hackathon in the world and it took place this past weekend. It produced some of the best/most entertaining hacks that I’ve seen at any hackathon: Remote controlled battle bots, Automatic Wifi Authentication for facebook friends, enlarging media seamlessly from one to multiple mobile screens, app that messages you if you forget to put required items in your backpack, exploring neighborhoods from the comfort of your couch with augmented reality, just to name a few.

Looking back, I would say that this hackathon was a smashing success, and I’m sure the other sponsors would say the same. From my perspective as a developer evangelist, here’s why PennApps turned out to be a legendary hackathon and what we can learn from it:

1 Comment Read More

A new kind of hackathon

 Last weekend we had the pleasure of sponsoring University Hacker Olympics. Unlike your typical hackathons, this one emphasized connecting University students with industry professionals.

Personally, I thought the event was innovative in the field of recruiting. In the traditional interview process, sometimes great candidates were dismissed because their shyness or nervousness inhibited them from performing. 1-1 interviews can be intimidating, we’ve all been there. From the interviewer’s perspective, asking candidates to solve problems does not provide any valuable insight into how pleasant it would be to work with them in a working environment.

0 Comments Read More