<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


When Should You Build Your Own Angular Design System?

April 21, 2022

When should you start thinking about building a design system? Wade:

A Simple Asynchronous Alternative to React's useReducer

July 27, 2021

Even though React's useReducer has gained a lot of popularity during the last couple of years, it can be difficult to use for some common cases. Specifically, it requires a lot of boilerplate to...

Understand Declarative vs. Imperative Code using Array Functions

May 25, 2021

Declarative code: it’s a hot term in all types of programming. But what does it really mean? More importantly, how do you make the jump from understanding the concept to actually writing declarative...

RxJS with React: Actions and Subjects (Part 2)

February 22, 2021

Part 2 of this series, focusing on Actions and Subjects, is available on Dev.to.

Angular Upgrades: Painless Migration from TSLint to ESLint

February 5, 2021

Linting: the spell check of code. Once you have it, you can’t imagine how you ever lived without it. Useful for solo developers and large teams, linting keeps your code consistent and prevents bugs...

Using Declarative Infrastructure to Deploy an EKS Cluster and Helm Chart

February 1, 2021

We're going to create an operations repo that creates and manages an AWS EKS cluster using Terraform and deploys a Helm chart to the cluster. We'll use BitOps to orchestrate this whole process.

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

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.

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

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.