Bitovi Blog - UX and UI design, JavaScript and Front-end development


Meet React to Web Component v2

June 13, 2023

Greetings, dev community! The highly-anticipated release of the new React to Web Component (@R2WC/react-to-web-component) API is here! We have been thrilled by the level of adoption version 1.0 has...

Open Source BitOps: v2.1-2.3 Updates

January 6, 2023

It’s been a while since BitOps v2.0.0 introduced extensibility via plugins and a core platform rewrite with Python. Since then, we’ve been working hard—experimenting and gathering feedback, exploring...

Stateful Mock Server: One Library to Mock Them All

October 25, 2022

While there are many tools available that assist with mocking, at least when it comes to GraphQL, none of them supports a very desirable feature: statefulness. We at Bitovi went on a mission to...

Use @bitovi/querystring-parser With Your Favorite ORM

October 24, 2022

The @bitovi/querystring-parser library helps to parse query parameters into a moderately complicated database query. It could help the client query the database directly via query parameters.

Getting Started with BitOps v2.0: Terraform

September 9, 2022

ICYMI, BitOps v2.0 is here and better than ever! We’ve introduced new features and improvements like support for plugins and a more powerful engine.

Announcing BitOps v2.0

August 26, 2022

Introducing BitOps v2.0! After months of heavy development, BitOps v2.0 is available for download. The new version is a major iteration of the powerful Operations Repository pattern to organize...

Bitovi ESLint Config: Handpicked Rules to Improve Your Code

August 3, 2022

Linting is an important step to ensure code quality, and it fits well as an automated process in the development pipeline. Most teams use the default lint configuration provided by their framework,...

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

Manage Form-Driven State with ngrx-forms (Part 1)

May 21, 2021

If your Angular application already uses NgRx, you know the value of writing good reducers and using one-way data flow. However, that knowledge may not be enough to keep the biggest form in your app...

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.