Favorite tools for late night startup hackers

Joe Heitzeberg
January 16, 2011

(Illustration) An illustration of a person wearing a hat and glasses, working on a laptop in a blue room with a sign hanging above them. Text: VARIETY TECHNR HAITI #0000FF | #00FF00 | #800000 | #808000 | expressive | Colors: #0000FF, #00FF00, #800000, #808000 Note: The image is a stylized, non-photorealistic depiction of a scene, indicating it's an illustration. The use of watercolor-like textures and expressive lines further supports this categorization.

Working flexible/crazy hours and from various locations is the norm in the startup world, and I’ve been meaning to write a quick post about some of the useful tools I’ve come across for helping collaboration in my startup, MediaPiston. I just saw this tweet by @thinkmaya which inspired me to get the post out.
(Other) A screenshot of a tweet from a user named thinkmaya about co-working with developers on a Saturday night using Skype. Text: thinkmaya thinkmaya Sat night. 5 developers. Co-working. Skype ROCKS 22 minutes ago Favorite Retweet Reply Note: This image is a screenshot of a social media post, which doesn't fit neatly into the other categories. It contains a photo, but the primary purpose is to convey the text message.

NOTE: this post is over 10 years old. It’s interesting to see what products are still around, and how these categories have evolved.

Here are some of my favorite collaboration tools in no particular order:

1. oLark – If you make it easier to do something, they’ll do more of it — in this case: getting customer feedback. oLark puts a live chat box on your website and routes chats to your favorite IM in realtime. I can initiate a chat with visitors or vice-versa. Every startup doing customer development / lean startup should be using oLark.

(Logo) The image features a graphic design with two overlapping, rounded, speech-bubble-like shapes. The left shape is orange with the white text 'join', and the right shape is green with the white text 'me'. Text: join me #FF9900 | #66CC33 | #FFFFFF | Colors: #FF9900, #66CC33, #FFFFFF Note: This image is a stylized graphic featuring text within distinct shapes, designed to represent a concept or action ('join me'). Its simple, memorable design and clear text suggest it functions as an identifier, similar to a logo or an icon.2. Join.me – conduct free screencasts without hassle. The key is “without hassle.” There was some one-time software setup for me, but from that point on I just launch the app and it spits out a URL to send to whomever I happen to be talking to and they can instantly see what I’m doing on my computer. I’ve never had it stutter or be a problem for the other side.

3. Propane for Campfire – Propane is a rich client GUI for Campfire (a group-chat room geared for developers). At MediaPiston we keep a chat room open 24×7 and have things configured so that merge conflicts, check-ins and and other code or server related events show up.

4. FaceTime – Sometimes it’s easy to have a face to face discussion, or you just need to look someone in the eye. My sister for example likes to gesticulate, so when she was helping us out on a big project, I found that FaceTime was the best way to communicate.

(Illustration) A digital illustration depicting a stylized film camera, where the lens area is replaced by a modern screen displaying a vibrant abstract background and what appear to be app icons. #A0A0A0 | #000000 | #C000C0 | #000080 | 3D, glossy, skeuomorphic | Colors: #A0A0A0, #000000, #C000C0, #000080 Note: The image is a digitally rendered graphic, characterized by its clean lines, glossy textures, and stylized representation, clearly not a photograph. It's designed to be an icon or a visual representation.5. ScreenFlow – Sometimes screencasts are the best way to explain something or to get feedback on a concept (without needing the other party to be 1:1 live) and I’ve found ScreenFlow to be the best tool around for quickly making great screencasts. Simple but powerful editing + easy upload to YouTube.

6. Thinkfuse - Thinkfuse turns the mundane necessity of status reporting into something easy and fun. I’m using Thinkfuse with our account managers so we can easily capture the status of various customer accounts, comment on them and see the history of everything rolled up. (Disclosure: I’m an advisor to Thinkfuse via the TechStars program, Update: they’ve sold to Salesforce.com and the product has unfortunately since been shut down)

(Logo) The image displays a logo featuring a dark gray cloud icon positioned to the left of the text 'CloudApp', all set against a plain white background. Text: CloudApp #333333 | #FFFFFF | Colors: #333333, #FFFFFF Note: The image combines a distinct graphic symbol (a cloud) with a brand name ('CloudApp'), which is characteristic of a corporate or product logo designed for brand identification. 7. CloudApp - sometimes you’re on an IM chat and you want to share a screenshot with someone in realtime. CloudApp makes that possible by automatically uploading screenshots to a server and putting the public URL in your copy buffer. It can be toggled on and off in one click too.

GitHub – Social features meets source code repository. Every checkin or at least the one’s commited by me (Illustration) The image shows a classic yellow smiley face with a wide grin. #FFFF00 | #000000 | 2D | Colors: #FFFF00, #000000 Note: The image is a simple drawing of a common emoticon, thus categorizing it as an illustration. get reviewed and commented on. “Um, you program Ruby like a Java dev, try it this way instead…” and the feedback process is awesome for keeping dev collaboration tight and helping bring new team members up to speed. Side-note: I know someone who wrote a script to crawl GitHub to identify the best coders for recruiting purposes!

Q: What are your favorite tools for helping collaboration given the odd hours and distributed team environments common to startups?

Ready for more?

Check out other posts from this blog.

View all »