The premise

“Designing Your Life” treats career decisions as design problems - iterative, prototype-driven, hypothesis-testing. This repo is both the workspace for applying that methodology and the tooling to support it.

What’s in here

Job Search Workspace - Markdown-based system for:

  • Daily reflections (Good Time Journal)
  • Odyssey plans (career path exploration)
  • Case studies from past work
  • Archive distillation from various sources

Document Processing - Python tools for:

  • EPUB → ChromaDB embedding pipeline
  • Semantic search across career books
  • Per-book and shared collections
  • 384-dimensional embeddings via all-MiniLM-L6-v2

Claude Code Skills - Custom interactive journaling:

  • daily-journaler - Main journaling interface
  • journal-morning / journal-evening - Time-specific prompts
  • journal-activity - Activity logging

The embedding pipeline

books/*.epub → parsers → embeddings → ChromaDB

           384-dim vectors via all-MiniLM-L6-v2

           per-book collections: {name}_{timestamp}
           shared collection: multi-book search

The methodology

From the book: you don’t find your life, you design it. Key practices:

  • Good Time Journal - Track energy/engagement across activities
  • Odyssey Plans - Design 3 wildly different 5-year paths
  • Prototyping - Small experiments before big commitments
  • Reframing - Stuck? Reframe the problem

The tooling exists to support reflection and research, not replace the thinking.