Prerequisite knowledge for Building Java Applications (i.e.A java application is always executed in a JVM using a JRE. The JRE contains a library of classfiles which the application does not have to…Oct 4Oct 4
Approach to introducing Liquibase in existing projectThis article provides an approach of how to introduce database change management to a database that has already got data in it. It is based…Jun 7Jun 7
Kafka Consumer Group CoordinatorWe could say that there is a loose analogy between these two relationships:Jan 1Jan 1
Kafka Controller and Zookeeper relationshipMany Kafka articles that talk about Zookeeper’s (ZK) or Kafka Controller’s role present their responsibilities/roles interchangeably. This…Dec 29, 2023Dec 29, 2023
Kafka in a nutshellWhere does Kafka fit? What is its purpose? What is its general design?Dec 21, 2023Dec 21, 2023
Decrease Angular2 bundle size for production*The approach in this article has been tested with Angular 9 and 10. The github sample project of this article is…Sep 17, 2023Sep 17, 2023
Notes on RxJs, Observables, Pipes and error handlingObservable.prototype.pipe methodSep 17, 2023Sep 17, 2023
Angular2 pipesLink to the example app code: https://stackblitz.com/edit/angular10-pipe-example?file=src%2Fapp%2Fapp.component.htmlSep 17, 2023Sep 17, 2023
Shell Scripting Basics (Windows & Linux)Running scripts from within other scriptsAug 8, 2023Aug 8, 2023