← All skills

Skill

Static analysis

Related work and learning, in one place.

Projects

  • Language and editor tooling

    A custom language with a lexer, parser, scope checks and Python AST execution, plus TypeScript editor extensions, a language server and a debug adapter for diagnostics, source breakpoints and stack frames. I architected and directed the AI-assisted implementation.

  • Source-derived architecture diagrams

    I directed development of a Python tool that parses source ASTs, extracts dependency relationships and generates Mermaid diagrams, with a comparison check for stale diagrams.