<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1063935717132479&amp;ev=PageView&amp;noscript=1 https://www.facebook.com/tr?id=1063935717132479&amp;ev=PageView&amp;noscript=1 "> Bitovi Blog - UX and UI design, JavaScript and Front-end development

development

Solving State Management Problems with NgRx

Building complex web applications is hard. Building complex web applications that you can still understand once you’ve built them is even harder.

Combine Terraform and Ansible to provision and configure a webserver

Terraform is one of the best tools for provisioning cloud infrastructure, but when working with virtual machines lacks good support for SSH'ing on to the server to configure it. This is where Ansible...

BitOps + Terraform

BitOps works well with different deployment tools and today’s focus is on Terraform. By the end of this you will have used BitOps to create a prod and test AWS VPC.

4 Reasons to Fall in Love with Angular Component Inheritance

 

BitOps, Yo!

BitOps is an open source Docker image created by Bitovi that bundles popular deployment tools with the understanding of what to do with an operations repository. This coupling makes it easier than...

Introducing Bitops

Defining infrastructure as code repositories to handle complex systems with automated pipelines is difficult to manage at scale. BitOps is a solution to describe your infrastructure and the artifacts...

Survival Strategies for New Remote Developers

There has been a continual drive towards remote work in the tech industry - commutes are awful, interruptions suck, and open office layouts are the actual worst. The remote lifestyle seems glamorous...

The Remote Company Checklist: Strategies for Effective Remote Team Management

Working remote sounds glamorous, but it takes more work and discipline than teams may realize. 

RxJS with React (Part 1)

RxJS and React go together like chocolate and peanut butter: great individually but they become something incredible when put together.

Understanding Angular's Control Value Accessor Interface