Native Vs. ImmutableJS Vs. Immer — Are Libraries the Way-to-go For Immutability in React?

Maintaining immutability when dealing with objects and arrays is very important in React. It ensures that the DOM updates correctly and predictably. But when we have nested data structures, maintaining immutability in our data can get ugly, very fast. This article explores 3 approaches to immutability — doing it natively, using ImmutableJS (a library which … Continue reading Native Vs. ImmutableJS Vs. Immer — Are Libraries the Way-to-go For Immutability in React?

PostgreSQL: An Ultimate Toolkit to Execute Data With A Positive Outcome

The Problem I have been working on an application that, at it's heart, stores a large amount of data that is organized primarily through the use of a foreign key and a timestamp field. The table's own primary key is UUID based, combining the foreign key with a UUID for the individual record itself, and … Continue reading PostgreSQL: An Ultimate Toolkit to Execute Data With A Positive Outcome