Challenges Using Istio
The team and I decided to use Istio to secure the communication of our microservices. However, we ran into many challenges using Istio in our environment.
How to Fix: Could not establish connection. Receiving end does not exist
If you are developing a Chrome extension with message passing, then you might have received the following error: Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
Kafka Nodejs Example with Producers and Consumers
Setup Kafka Zookeeper in Docker
Here's a quick tutorial on how to setup Apache Kafka and Zookeeper in docker.
Scrape Google Search Using Puppeteer
I needed to scrape Google search using Puppeteer for my sideproject. I navigated to google search results and clicked on a link.
Install Hyperledger Fabric on Kubernetes
A step-by-step tutorial on how to install hyperledger fabric on Kubernetes. This setup uses a two node cluster but can be done on a single VM.
Why I Switched From WordPress to Hugo
I decided to switch from WordPress to Hugo for lower cost and simplicity.
Read System Environment Variables in Angular
How to read system environment variables in Angular 7
How to Setup Search on Hugo
Here's how to setup search using lunr on your static Hugo your Jekyll site