Matthew Hendricks

Documentation • Onboarding • Developer Experience

Small, practical libraries for developer workflows. These projects focus on similarity search, content validation, and documentation-driven development.

Featured Projects

@watthem/quarrel

Lightweight TF-IDF similarity toolkit. Dependency-free, works in Node, browsers, and Obsidian.

  • Zero dependencies
  • Browser & Node
  • Powers obsidian-similar-notes

@watthem/fieldtest

Schema validation toolkit for content-rich systems. Standard Schema V1 compliant.

  • Deterministic schemas
  • Works in Node, Next.js, Astro
  • Content quality gates

@fieldtest/doc-ref

Doc-driven testing validation. Ensure tests reference documentation and those references are valid.

  • Vitest integration
  • CLI & programmatic API
  • Anchor & line validation

obsidian-similar-notes

Find semantically related notes locally—no API keys, no cloud. Powered by quarrel.

  • Privacy-first
  • No external APIs
  • TF-IDF similarity

Tools

@watthem/similar-files

CLI tool for finding similar files across a codebase using TF-IDF.

  • • Find duplicate or related code
  • • Works with any text files
  • • Fast similarity scoring

brickwave

Offline deterministic noise generator for DSP devs.

  • • White, pink, brown noise
  • • Seed-based deterministic results
  • • WAV output support

GitHub

Experimental

@frontjs/core

A small framework experiment focused on secure-by-default patterns and islands-first architecture.