Technical Redis - Replication and high availability In the previous blog post, we looked at how to set up replication and high availability with PostgreSQL. Now let's look at how to do the same for Redis database.
Technical PostgreSQL - Replication and High Availability We were using MySQL as database for Teckportal till now, whereas the Open-source software we use for Teckportal known as loraserver uses PostgreSQL. Maintaining different databases and deploying them with
Technical Linting in Angular We have all been using Angular for more than a year now. One thing I believe we haven't been paying attention to is linting. Angular-cli provides support for linting by
Technical Typescript import path case sensitivity Almost all developers here are Mac users 😁. Generally, by default, Mac OS file system is case insensitive. Hence, the following line in a Typescsript file, import { switchMap } from 'rxjs/Operators/
Technical Liquibase scripts with Hsqldb Liquibase is an open source library for tracking, managing and applying database changes that can be used for any database with a JDBC driver. In some of our projects, we
Technical Building multiple versions of the same applications with a single project I will start with a little context on why we had to do this. So, the long term plan of Ubilog (NEFTAG cloud) is that it will be a central
Technical Working with ngx-translate Earlier, with AngularJs, we were using Gettext-translate. Now, we have shifted to angular and it has Angular-i18n lib for translations. But unfortunately, it has a different workflow than what we
typescript Overriding getter/setter in TypeScript In contrast to the convention in Java, in TypeScript, we generally don't use getters or setters. We access and set variables directly. However, sometimes it is useful to perform some