Blog
- Redis: More Than Just a Cache
 - Kafka - Core Concepts, Use Cases, and Scaling Strategies
 - Database - High-Level Overview of Database Write and Read Mechanisms
 - Data Structures - Understanding Heaps and Priority Queues through a Java Implementation
 - Algorithms - Comparing Shortest Path Algorithms in Graphs
 - Azure - Solving HTTPS Configuration Issues in AKS with Cert-Manager
 - Database - Sharding vs Partitioning
 - Database - Understanding Database Replication
 - Azure - Add custom domain in AKS - Ingress
 - Azure - Automated Deployments in AKS
 - Next.js - When to Use Static Generation v.s. Server-side Rendering
 - Next.js - Two Forms of Pre-rendering