Personal · Author · 2026-08
Internship Applier
A local-first desktop tool that reads a resume, finds eligible internships, and drafts answers it can trace back to a stored fact.
Built across eight milestones covering resume ingestion, discovery, matching, a review queue, the writing engine, form filling, a tracker, and packaging, each with its own test suite.
Discipline Breakdown
What This Was, per Discipline
A TypeScript monorepo on React, Fastify, SQLite with Drizzle, Playwright, and Zod, built across eight milestones, each with its own tests.
The part worth pointing at is the verification gate: it refuses to generate any sentence it cannot trace back to a stored fact in the profile. An application tool that invents a credential is worse than no tool.
The README names what is still untested rather than claiming completeness, because a number written down in a README rots and a test count does not.
Links