KNOWLEDGE / WHAT I UNDERSTAND
A connected library of
engineering knowledge.
Concepts explained with mental models, diagrams, code, tradeoffs, common mistakes, and links to the projects and experiments where they matter.
INDEX / 01
Knowledge domains
Categories are generated from content metadata, not hardcoded into navigation components.
AI Engineering
Reliable application systems around language and multimodal models.
- RAG
- Embeddings
- Agents
- Tool Calling
- Structured Output
- Evaluation
Backend Engineering
APIs and services designed for correctness, resilience, and operational clarity.
- API Design
- Authentication
- Caching
- Queues
- Redis
- Observability
Databases
How data is modeled, stored, indexed, queried, and kept consistent.
- PostgreSQL
- Indexing
- Transactions
- Query Planning
- Replication
System Design
Practical architecture patterns and the tradeoffs behind distributed systems.
- Scalability
- Reliability
- Consistency
- Messaging
- Rate Limiting
Data Structures & Algorithms
Reusable problem-solving models, patterns, and carefully explained solutions.
- Arrays
- Binary Search
- Trees
- Graphs
- Dynamic Programming
- Sliding Window
DevOps
Shipping, observing, and operating services with confidence.
- Docker
- CI/CD
- Cloud
- Monitoring
- Infrastructure
RECENT / 02
Recently updated
Durable explanations, separate from personal writing and project narratives.