blogheader1

7 Web Development Tools to Boost Productivity

15 October 2015

Working at a web development company requires a significant amount of organisation and planning. We have three offices in three different continents. Objectives and deadlines need to be met. Our teams also need to be in constant communication to ensure that everything is running on track.

We are always looking for ways of improving our quality of work and the rate at which we complete it in. For this we use a variety of software and applications to increase our productivity. This week we asked our web development staff to name some of their favourite tools:

 

Advanced REST Client

This useful Chrome extension helps with creating and testing custom HTTP requests.

Advanced REST Client

This tool is invaluable when integrating payment gateways such as Paypal as it allows you to quickly test and debug API calls.

Beyond Compare

This powerful tool allows you to compare files, folders and even entire drives at high speed. For us the best feature is the ability for our team of developers to collaborate on a single file. Everybody can immediately see what the difference is between the various versions. Essentially it makes merging code easier.

Beyond Compare

You also have the ability to synchronise your files, and generate reports that document all the changes.

 

Google Docs

Google Docs is a powerful tool in the business world, and it’s gaining popularity year on year. According to a 2014 survey by BetterCloudBlog, the Google Docs userbase increased by 10.6% among businesses with more than 1,000 employees compared to the previous year. Smaller business showed even bigger growth.

 Google Docs

We use it for a variety of tasks in the Lilo offices. Our developers find it useful for listing a variety of information, such as tasks and even bugs. They then track all the data as everybody can edit the documents at the same time and progress can be monitored in real time. Our SEO / Social media department utilises it when writing their weekly blog content.

And all your content is on Google Drive, so you can access it via any of your devices and from any location.

 

FileZilla

Filezilla launched back in 2001, starting off as a computer science class project. It is an open-source FTP (File Transfer Protocol) client for transferring files – generally from your own computer to an online server. FTP is the easiest way to transfer your images and other files to your server.

FileZilla

FileZilla also supports more secure protocols like FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP). Other features include: a tabbed interface to work on many servers simultaneously; the ability to set transfer speeds to limit potential errors; the ability to pause / resume file transfers; drag-and-drop support; and more.

It’s 100% free, relatively easy to use, and is distributed for all platforms (though the FileZilla Server application is only available on Windows).

 

Komodo IDE

An IDE (intelligent code editor) to ensure you write your code better and faster. Its long list of features includes code auto-completion, unit testing and the ability to track changes. It also supports all major programming languages such as PHP, Python, Perl, Ruby and more. Access for multiple users is also included. Also note that the purchase of a license allows you to install Komodo on Windows, Linux and Mac platforms.

Komodo

You can try out the basic features with the Komodo Edit version.

 

Sublime Text Editor

An extremely powerful cross-platform text editor specifically designed for writing code, markup and prose. It also has a large variety of extensions.

Sublime Text

Sublime is a free download but can only be used on a trial basis, after which you need to purchase a license. With the purchase of one license, it can be used across all platforms – OS X, Windows and Linux.

 

Tortoise SVN

An Apache Subversion client. Subversion allows developers to manage files and directories, and catalogues the changes made to them. You can view logs of changes that were made, who made those changes, or possibly roll back to older versions of projects.

Tortoise

SVN clients form part of a group called version control systems. According to Stackoverflow’s 2015 survey, 90% of developers use version
control software.

There are many more applications available to web developers. The seven tools listed above are only part of our digital toolbox. Try and sample as many as you can to see what works for you.