Close

What are the Code Build Tools used by Toobler?

NPM or Node Package Manager is a fantastic build tool used by our team.It is all about using simple CLI commands or node scripts while working in the package.json file.  With npm, our team can easily install the packages they want to use and  keep track of all the packages and their versions enabling  easy updation or removal of dependencies.

Why NPM?

  • When using node, npm is already part of the process eliminating the need to download and learn a new build tool.
  • It offers our team a huge and active ecosystem. 
  • With the build process in package.json file, our team no longer needs to maintain multiple configuration files.

Yarn is another build tool used by our team. It is essentially a package manager that uses NPM registry as backend. By installing packages in parallel, Yarn offers high-speed performance. Using checksums, the tool enables our team to verify the integrity of every package installed before its code is executed.

Why Yarn?

  • Ultra-fast performance with maximum resource utilization.
  • Excellent network resilience. 
  • Queues up requests efficiently and enhances network utilization.
  • Uses lockfile format and deterministic algorithm to ensure an install works the same way on any given system

An open-source build tool, our team uses Kaniko to build container images from a Dockerfile without privileged root access. The team loves using Kaniko for it enables faster container image build even without depending on a Docker daemon.

Toobler DevOps Ecosystem

We Follow A Three-phase DevOps Pipeline

DevOps Toolchain and Practices Used

Incident Tracking and Management

Tools Used : Teamwork, Slack, Gitlab, Mantis

Source code management

Tools Used : Gitlab, Bitbucket

Continuous Integration and Delivery(CI/CD)

Tools Used : Jenkins, Gitlab CI

Code Quality

Tools Used : Code climate, Sonarqube

Code build

Tools Used : NPM, Yarn, Kaniko

Code test

Tools Used : Jest,Mocha, Selenium, Nightwatch and cucumber.js

Containerisation and Orchestration

Tools Used : Docker, Kubernetes

Configuration tools

Tools Used : Terraform and Ansible

Hire Dedicated DevOps Team

Scale your business by hiring our DevOps engineer or a complete team. We can help you setup a complete dedicated DevOps engineer team in under a week.

Starting $4K/Month
Starting $20K/Month

Testimonials

My experiences with the Toobler folks has been stellar. Their programming has been solid and their designs have been exceptional – a rare commodity in the outsourcing world. Without any hesitation – I will continue to use Toobler on all my projects.

Working with Toobler was easy for me. Their staff were always online when I needed to discuss something and they were professional and pleasant in their manner. They were also very knowledgeable and always had a good grasp on what was needed. This is a good company to have in your address book.

I believe that Toobler provided me the highest level of communication & coding during my product development. The world has greatly benefited from hands of their innovative team!

The guys at Toobler were very involved from the very first minute they started working on my project. Their commitment, knowledge and dedication helped me wrap it up in a spectacular fashion and needless to say, the result was a huge success.