Tech Docs
Reference Tech Docs
Topics Covered
Basics
Topic | Description |
---|---|
Encryption Explained | This document explains how Symmetric vs Asymmetric Encryption & their role in HTTPS Communication |
HTTPS Explained | This document explains how HTTPS protocol works |
Conventions
Topic | Description |
---|---|
FastAPI Code Conventions | Code conventions a Python FastAPI Project |
Rest HTTP Codes | REST APIs Http Status Codes |
VSCode Shortcuts | VSCode Keyboard Shortcuts |
System Design
Topic | Description |
---|---|
Database Selection | Database Selection based on Read-Write Load |
GeoHashing | GeoHash Explained |
Google Maps | Map Tiles & Routing Tiles Explained |
Optimistic Locks | Conflict Resolution in optimistic locks |
QuadTree | QuadTree usage in Geolocation Services Explained |
Simhash | Deduplication in Web Texts |
Storage 101 | Block vs File vs Object Storage |
SQL Deepdive | SQL Deepdive |
Time Uid | Timestamp as Unique Ids |
Deployments
Docker
Topic | Description |
---|---|
Docker | What is Docker |
Docker Commands | This document list & categorizes most docker commands |
Docker Compose Primer | Docker Compose Primer |
Docker Files | Dockerfile & .dockerignore explained |
Kubernetes
Topic | Description |
---|---|
Helm | Helm - A K8s Package Manager |
Kubernetes Commands | Kubernetes Commands |
Kubernetes Concepts | A Comprehensive document on Kubernetes Concepts with References |
Kubernetes Local Deployment | Kubernetes with Docker Desktop |