8 posts found under,


When building applications, many repetitive tasks could be automated so that you can spend more time developing and less time on grueling tasks like optimization, testing, and deployment. This is where Gulp and similar automation toolkits come into play. In this video, we will learn how to solve a common problem that many developers face when they are getting ready to deploy. We will see how to use Gulp and Node.js to optimize a website consisti

Basic Vault setup was covered in a previous post. In this one, we are going to focus on integrating Vault with AWS ECS. The goal here is to allow services to access Vault on a dedicated service namespace. Vault recently released new AppRole authentication geared towards machines and services. AppRole is a set of login credentials — that allows us to get a Vault Token with a pre-defined scope. Overview The AWS IAM Task Role lets you specify which

For some time now, I have been practicing a very strict way of keeping my local development machine clean and universal. Working as Developer Unleasher for X-Team, I am in a unique position of having to deal with several different programming languages and technologies. Very often, I switch between projects or start new ones. For all those reasons, I like to keep my computer free of any packages or services that are required to run specific proj

In this guide, we will be learning about how to use Ansible whilst deploying a simple Flask application on a CentOS 7 machine. We will use the provisioning tool Ansible to carry out this task, instead of running commands one by one. While building our deployment script, we will get the chance to explore a wide array of Ansible’s features and also some best practices. Prerequisites Before starting on this guide, you should have a non-root user con

Socket.IO with HAProxy on AWS We all know this feeling… You’ve done all your dev work in a local environment, but it’s not working as planned on production. Now it looks like you’ve wasted too much time trying to figure out what’s wrong. Here are some highlights from my story to make your life easier. Our setup We deploy our services on Amazon ECS clusters.Everything was working fine, until a new project, heavily depending on real-time notificati

Two weeks ago, I became an AWS Certified Solutions Architect (Associate). If you are also thinking about becoming certified, this post will help you out. This certificate is intended to verify someone’s skills and expertise in designing, deploying and operating applications and infrastructure on the AWS platform. Of course, having hands-on experience is the most crucial here, but I will also guide you through other resources that will prepare you

Just imagine. It’s Friday afternoon, the team has just finished a new feature which should be deployed to the servers before the weekend. And you are the lucky guy who is responsible for completing the task. Generally, it shouldn’t take more than five minutes. Well, what could possibly go wrong… So, let’s get the job done. Login to the server, pull the latest changes from git repository, install dependencies from composer and… receive a white pag

Scale your
Development team

We help you execute projects by providing trusted developers who can join your team and immediately start delivering high-quality code.

Hire Developers