Travis CI

A distributed continuous integration service used to build and test software projects hosted on GitHub. Makes it simple to test and deploy the app. 


A flexible web-based task management application that provides a visual overview of what is being worked on and who is working on it, it uses the Kanban system.


A global platform and IT company that provides security solutions, advanced data analytics, infrastructure services, application services, cloud management software, etc. 


A browser-based issue tracking system and project management software developed by JetBrains, it includes auto-completion, manipulating issues in batches, customizing the set of issue attributes, and creating custom workflows.


An open-source software tool for building and maintaining portable virtual development environments, working with virtual machines, it provides a simple and easy to use command-line client for managing these environments, is written in Ruby. 


An HTTP accelerator that can increase the speed of a web site while simultaneously reducing the load on the web server.

Version Control System (VCS)

Team of developers may change the same files.

VCS tools

Git, Mercurial, SVN, CVS, Perforce.

VCS services

GitHub, Bitbucket, GitLab.


A Java-based template engine that enables anyone to manage a template language to reference objects designated in Java code.


A general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use, runs on Windows, Linux, Macintosh, Solaris hosts and supports a large number of guest operating systems. It is developed by Oracle Corporation. 

Visual SourceSafe

A source control program that creates, maintains and organizes a virtual library of computer files.


Stands for Visual Studio Team System, an IDE developed by Microsoft that allows to encompass development teams, with special roles and tools for software architects, developer specialties and testers. 


An online communication tool used for working together remotely, it allows video conferencing and screen sharing, has a specialized functionality for webinars, training, remote technical support, etc, it is a Cisco product.

Wireless networking

A method used be telecommunications networks as a connection between various equipment locations, avoid the costly process of introducing cables.


An open source packet analyzer. It is applied for network troubleshooting, analysis, software and communications protocol development etc.

A natural language developing tool used to build speech recognition and voice control apps.


Stands for Windows Server Update Services, a Microsoft computer program used by administrators to manage the distribution of updates in a corporate environment, it is an integral component of Windows Server.


A software building tool from Apache, it is open source cross-platform web server that consists of Apache HTTP Server, MariaDB and interpreters for PHP and Perl scripts, allows to create a local web server for testing and deployment purposes. 


An open-source framework for developing programming languages and DSLs, it generates parser, class model for the abstract syntax tree, as well as providing a fully featured, it is a part of the Eclipse Modeling Framework. 


An open source client-side development tool used to build modern web applications, it combines functions of generating a starter template, managing dependencies, running unit tests, optimizing production code for deployment, etc.


A network monitoring tool that works with a centralized Linux-based server, it automatically collects and parses data from monitored hardware, allows administrators to check availability in network performance. 


A centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. It is a software project of the Apache Software Foundation.

Subscribe for updates