Toggle navigation
Home
Blog
Work
About
Contact
Archives for 2020
2020
December
27
Realtime Google Analytics in Firefox tab
Browser Extension
13
Sockets in shell
Shell
05
Binary Search bug in JDK
Binary Search
November
29
Generic traffic splitting algorithm
Algorithm
13
Speed up debugging in IntelliJ
IntelliJ
01
Dual Booting Windows and Linux on different HDD / SDD
Windows
Kali
Dual Boot
October
18
Partitioned Browser Cache Starting Chrome v86
HTTP
September
27
Object Oriented Programming in JavaScript
Javascript
27
Handle timeouts while connecting to cassandra
Cassandra
12
Javascript Event loop and call stack
Javascript
06
Estimate no. of kafka partitions handled by a single thread on compute
Kafka
Concurrency
Multithreading
August
30
Kafka Consumer Multithreading
Kafka
Concurrency
Multithreading
21
Debugging SSL Issues
Java
SSL
16
Why do Lambda functions require final variables
Java
08
Best Mechanical Keyboards in India for Engineers
Keyboards
01
Overview of Active-Active Kafka Cluster using MirrorMaker 2.0
Kafka
July
26
Kotlin for Java Developers - Part 3
Java
Kotlin
17
Kotlin for Java Developers - Part 2
Java
Kotlin
10
Kotlin for Java Developers
Java
Kotlin
03
Bulk insertion of Rows in CosmosDB
Java
CosmosDB
June
28
The validation data provided must contain class
Swift
ML
21
Determine if your Macbook battery is about to die
Macbook
13
Finding intersection of two lists in shell
Shell
06
Executing commands in parallel in Shell and other fun stuff
Shell
May
30
Customize Windows 10 Desktop
Windows
16
Different HTTP Timeouts in HTTP Client
Java
HTTP
09
Unit testing HTTP retry strategies
Java
HTTP
01
Tools to test remote connectivity in Linux
Linux
April
25
Classloaders, Containers & Unit Tests
Java
11
Fastest way to spin up Kubernetes cluster on AWS
Kubernetes
March
28
Adding package suppressions in Checkstyle and Spotbugs
Checkstyle
Spotbugs
Java
22
Lessons learnt using Apache HTTP Connection Pooling Library
HTTP
Java
14
Tailing log files on multiple remote machines
SSH
07
Importing certificate into Java Keystore
Java
February
29
Solving: Request header is too large
Tomcat
Java
15
Must have Java code analysis Tools - Part 3
Java
08
Incrementally routing traffic to newer version of service
Hashing
Node.js
02
Must have Java code analysis Tools - Part 2
Java
January
26
Must have Java code analysis Tools - Part 1
Java
18
Running splunk on docker on OSX
Splunk
12
Ensuring git commit messages contain JIRA ID
Git