PM Interview Practice Tool — Deep Closeout

Context

Built a live audio PM interview practice tool. Claude CLI as interviewer, browser SpeechSynthesis for TTS, Web Speech API for STT. Accessible at pezant.ca/interview/.

Key Decisions

  • Claude CLI via stdin — zero cost on Max sub
  • Browser SpeechSynthesis over Edge TTS — better voices
  • 15s silence timeout, user-configurable
  • SSH tunnel + Apache proxy for public HTTPS

What Was Built

  • Express + WS server with Claude CLI orchestration
  • Context loader reads 7 interview prep files
  • Settings panel with voice picker, text-only mode
  • Structured scoring rubric (5 categories, 1-5 scale)

Leave a Reply

Your email address will not be published. Required fields are marked *