<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

DevOps Automation using StackStorm: BitOps Secrets Management

In a recent series of blog posts, I drew up how to go from a basic StackStorm installation and pack deployed using Ansible, to moving that entire custom deployment to a one-touch cloud deployment...

Angular Consulting at Bitovi

Psst, hey you! Are you looking for a place to grow your Angular skills by working on interesting projects with fabulous teammates?  At Bitovi we’re expert developer consultants that care about our...

RxJS with React: Actions and Subjects (Part 2)

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

Angular Upgrades: Painless Migration from TSLint to ESLint

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

5 Reasons To Choose NodeJS

Node, or Node.JS, is a runtime environment for JavaScript containing everything that you need to execute a JavaScript program on a computer, or server, instead of in a browser. Node is an incredibly...

Using Declarative Infrastructure to Deploy an EKS Cluster and Helm Chart

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

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

DevOps Automation using StackStorm - Cloud Deployment via BitOps

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

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

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