<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

Building an Image Gallery with NgRx

January 29, 2021

Welcome to part two of my blog on NgRx! In Part One we solved common Angular state management problems using NgRx. In Part Two we’re getting hands-on by building stateful animated GIF gallery using...

SVG Handwriting: Animation with Flair

January 26, 2021

On trend: handwritten and animated typography 2020 was the year of animated and hand-written typography. This design trend is likely to continue into 2021. A few CodePen examples of the latest "live...

DevOps Automation using StackStorm - Cloud Deployment via BitOps

January 25, 2021

Last time, we had refactored our basic one-line install of StackStorm and our custom pack into an Ansible playbook. The Ansible playbook works well enough on its own but still requires us to already...

Solving State Management Problems with NgRx

January 21, 2021

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

DevOps Automation using StackStorm - Deploying with Ansible

January 11, 2021

This is the second part in a StackStorm tutorial series: Part 1: DevOps Automation using StackStorm - Getting Started Part 2: DevOps Automation using StackStorm- Deploying with Ansible Part 3: DevOps...

8 Topics Every Node.js Microservice Developer Should Know

January 8, 2021

When you design a microservice system, there are some key topics and tools you should be familiar with. Designing a successful microservice system differs from developing a successful monolithic...

Combine Terraform and Ansible to Provision and Configure a Web Server

December 18, 2020

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...

DevOps Automation using StackStorm - Getting Started Guide

December 10, 2020

Event driven DevOps automation is a concept based around listening for desired events and then performing a task in response. There are a wide variety of applications for the event driven 'cause and...

5 Pitfalls of Node.js Microservices and How to Solve Them

December 8, 2020

When it comes to Node.js design patterns, microservices are useful patterns that can improve the flexibility and reliability of applications. However, microservice architectures must be carefully...

BitOps + Terraform

December 2, 2020

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.