Vibeleaderboard

Henry Dowling

Viber rank373

Henry Dowling is cofounder and CTO of Stash, working on systems that learn from agents’ real-world runs. He also builds developer tools and writes about keeping agent-produced software simple.[1][2][3]

Start with Four practices for reducing unnecessary code and tests in agent workflows →
Henry Dowling

Education

Harvard University

Study in Applied Mathematics and Computer Science

[1]

Links

Website GitHub X

Cofounder and CTO · Stash

Career

Dowling studied applied mathematics and computer science at Harvard. He joined Bubble’s early team in 2020 and worked there until 2024, mostly on AI. He joined South Park Commons in 2024 and co-founded Stash with Samuel Liu. His account of Stash describes capturing transcripts from agent runs and distilling them into information that can improve later work.[1][2]

Contributions

Make contextual autocomplete work outside one editor

Dowling and Samuel Liu built Codeswitch, a macOS autocomplete experiment. His technical account explains how accessibility APIs, screen recognition and a browser extension collect context, while a small overlay places suggested text near the cursor. Inserting an accepted suggestion uses clipboard and keyboard behavior, with a virtual clipboard to preserve previous contents. Google Docs required separate handling because its text is rendered through a canvas.[5]

Turn a spoken interaction into working documents

His Caplog project connects a real-time voice agent to file operations. Its repository provides a browser microphone path through WebRTC and an optional Twilio phone path. A backend tool creates or appends Markdown files, letting a voice session produce documents that can be used after the conversation. The project’s setup separates the browser interface, voice gateway and file-writing service.[6][7]

Ideas

Dowling’s short coding-agent checklist collects practices for removing needless code and tests. He credits Dillon Mulroy’s anti-slop linting, Lopopolo’s test-deletion approach, a deletion pass suggested by Secondmindsys and complexity goals credited to Joseph Viviano. His own contribution is the synthesis and argument that an agent can preserve a bad test as if it were an authoritative specification. The post recommends examining that assumption before adding more machinery to satisfy it.[4]

Tools, writing & talks

Writing, research & talks

Tools

References

Latest source check 2026-10-30

  1. [1] Henry Dowling personal website

    henrydowling.com · Checked 2026-10-30

  2. [2] Henry Dowling introduces Stash

    x.com · Checked 2026-10-30

  3. [3] Henry Dowling X profile

    x.com · Checked 2026-10-30

  4. [4] Four practices for reducing unnecessary code and tests

    x.com · Checked 2026-10-30

  5. [5] Autocomplete everywhere that reads your mind

    henrydowling.com · Checked 2026-10-30

  6. [6] Caplog / Reverse Notebook LM

    github.com · Checked 2026-10-30

  7. [7] Henry Dowling projects

    henrydowling.com · Checked 2026-10-30

Henry Dowling | VibeLeaderboard