DARK MODE
Field Guide
// 12 topics · deep dives · Q&A by level · system design
Backend
🌐
Distributed Systems
Core patterns and tradeoffs behind reliable, scalable distributed architectures.
Backend
🐹
Go (Golang)
Compiled, statically typed language built for concurrency and cloud-native workloads.
Backend
🗄️
Hibernate / JPA
Java ORM framework for mapping objects to relational databases with caching, lazy loading, and JPQL.
Backend
📨
Apache Kafka
High-throughput distributed event streaming for real-time data pipelines and fault-tolerant messaging.
Backend
🌱
Spring Boot
Opinionated Java framework for production-ready microservices and REST APIs.
Backend
Infrastructure
⎈
Kubernetes
Container orchestration for automated deployment, scaling, and self-healing services.
Infrastructure
🔴
OpenShift (OCP)
Enterprise Kubernetes with integrated CI/CD, image registry, and security controls.
Infrastructure
Security
🎟️
JSON Web Tokens
Compact self-contained tokens for stateless authentication and claims exchange.
Security
🔑
OAuth 2.0
Industry-standard authorization framework for delegated, scoped API access.
Security
🛡️
Spring Security
Authentication and authorization framework for securing Spring-based applications.
Security
🔐
HashiCorp Vault
Secrets management with dynamic credentials, encryption-as-a-service, and audit logging.
Security
Data
🐘
PostgreSQL
Advanced relational database with rich indexing, JSONB, and extensible type system.
Data