learn

what i'm actively learning and exploring.

deep dives

Graph Databases & Knowledge Graphs

Building better memory systems for AI requires understanding how to represent and query relationships between concepts.

Vector Embeddings & Semantic Search

Moving beyond keyword matching to understanding meaning and context.

  • Sentence transformers and BERT variations
  • FAISS and approximate nearest neighbor search
  • Hybrid search strategies (dense + sparse)

also exploring

Design Systems

How to build component libraries that scale and stay maintainable.

Advanced TypeScript Patterns

Type-level programming, branded types, and making impossible states impossible.