How to Improve Your Business ROI with Java Application Log Monitoring

4 Online Collaboration Tools for Developers

Online collaboration software has been on the rise since the World Wide Web pushed us into an era of cloud computing. Today, we review the 4 best online collaboration tools for developers. You can now harness the power of the cloud to do almost anything, such as; collaborate, create, and design before deploying applications. The use of collaboration tools can make teamwork more efficient through proper planning, organizing and managing of resources.

Beanstalk App is a popular collaboration tool for developers. It has a free version with 100 MB storage, and the paid packages start from $15/month. Beanstalk allows developers to achieve the following:

Version control for mercurial, git or subversion code repositories

Working from web or mobile browsers

Instant HTML preview

Code Editing using a built in editor within Beanstalk

Assigning and seeing responsibility for each code line via a Blame tool

Atlassian is known for building products for developers. They are the makers of a very popular source code-hosting site called Bitbucket.org. They also make a lesser known, but powerful, project management software product for collaborative development, called Jira. Jira starts at $10/month. Jira boasts the following features:

The ability to track everything, including issues, tasks and bugs

Management of application lifecycle, from start to finish

Facility for Agile Development (achieved through GreenHopper add-on)

Linking of issues to source code

Pulling in of code from various repositories like Github, Bitbucket, etc.

Creation of custom searches using JQL (Jira Query Language) to make access quicker

Github is probably the most popular social coding software around. Every developer knows about it. A free version allows you to create many public repositories, whereas paid versions give you more features, like privacy, etc. Paid versions start from $7/month. Github has the following features:

Collaborative features with the ability to contribute as part of teams

Cloud 9 is a cloud based collaboration tool for developers. It is more like a cloud based IDE (integrated development environment). It has two plans – a free version with basic facilities and a premium version starting at $12/month. Cloud 9 is special because of its real time coding and chatting environment, allowing remote developers to communicate and code great projects more efficiently. Here is what Cloud 9 has to offer:

It enables real time code editing and chatting – pair programming

You can pull in your project source code from a Github repository

True terminal access, like make, telnet, VIM

Runtime environment for Python and Ruby apps, Run apps on the cloud

File access via SSH, FTP

A great feature for rapid development, code completion

App deployment for Heroku, Cloud Foundry, Azure and more soon

Easy Go-to-file feature with multiple theme designs for code editing

Support for Git and Mercurial along with CLI

These 4 collaboration tools for developers have their pros and cons, so the one you choose ultimately depends on your personal needs and preferences. Nonetheless, these cloud-based tools are very useful when it comes to collaborating with your geeky teammates, all within the comfort of a web browser. Try them out; who knows, you might just fall in love with one of them.

No one likes to be interrupted in the middle of playing their favorite online game with the message “our servers are experiencing issues, please check back later.” But (read more)

01.07.2016

Last week’s DevOpsDays Silicon Valley conference was a two-day thrill with a whirlwind of inspiring presentations and super-smart devops talks! The conference took place on June 24-25, 2016 (read more)

There’s never been a more exciting time to be involved in the business of technology. It seems that every day now we hear about some exciting new breakthrough (read more)

01.07.2016

Last week’s DevOpsDays Silicon Valley conference was a two-day thrill with a whirlwind of inspiring presentations and super-smart devops talks! The conference took place on June 24-25, 2016 (read more)