Skip to content
View costajohnt's full-sized avatar

Block or report costajohnt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
costajohnt/README.md

Hi there, I'm John

Software engineer in the San Francisco Bay Area with over a decade of experience.
Generalist by trade, but the work I keep choosing is developer experience.

Same pull in my open source work, whether that's contributing to dev tooling
like Ink and Homebrew or building my own, like oss-autopilot.


Tech Stack

Open Source Contributions

305 merged pull requests across 87 open source projects with 100+ stars. Some of the ones I keep coming back to:

Project Merged PRs
vadimdemedes/ink 60
super-productivity/super-productivity 32
owncast/owncast 12
Homebrew/brew 9
DioxusLabs/dioxus 7
sindresorhus/eslint-plugin-unicorn 7
directus/directus 6
oxc-project/oxc 5

Also merged in Prettier, Tailscale, apple/container, rust-clippy, Biome, Nushell, remotion, home-assistant/core, croc, refined-github, Actual, uutils/coreutils, React Spectrum, and pypdf. See them all →


Projects

Developer tooling

Project Description
oss-autopilot Claude Code plugin for managing open source contributions: track PRs, respond to maintainers, discover issues
oss-scout Find open source issues personalized to your contribution history, with deep vetting and viability scoring
fleetview One screen for all your background coding agents. Claude Code's agent view, ported to opencode, claude, and copilot
prlore Mines a repo's PR-review history into a portable AGENTS.md conventions file. Runs as an MCP server or CLI
pr-review-lenses PR review agents for GitHub Copilot CLI and opencode, ported from Anthropic's pr-review-toolkit
Ink components tree-view, scrollable-box, autocomplete, file-picker, json-viewer, timer for building terminal UIs

Apps & experiments

Project Description
murmur Local, offline voice dictation for macOS. On-device ASR plus a local LLM cleanup pass, nothing leaves your machine
SoundCompass iOS app helping people with single-sided deafness localize sound via the iPhone mic array. GCC-PHAT, CROS passthrough, Watch companion
CoralReefAR Self-hosted collaborative AR coral reef. Procedurally generated polyps, WebSocket-synced, NFC entrypoint

contribution snake animation

Pinned Loading

  1. oss-autopilot oss-autopilot Public

    Claude Code plugin — AI-powered autopilot for managing open source contributions. Track PRs, respond to maintainers, discover issues, maintain velocity.

    TypeScript 26 5

  2. oss-scout oss-scout Public

    Find open source issues personalized to your contribution history. Three-strategy search, deep vetting, and viability scoring.

    TypeScript 2 1

  3. SoundCompass SoundCompass Public

    iOS app that helps people with single-sided deafness localize sound using the iPhone's multi-microphone array. GCC-PHAT direction estimation, CROS passthrough, Apple Watch companion.

    Swift 2 2

  4. fleetview fleetview Public

    One screen for all your background coding agents — Claude Code's agent view, ported to opencode, claude, and copilot

    TypeScript 1 1

  5. murmur murmur Public

    Local, offline voice dictation for macOS (Apple Silicon): floating-button dictation with on-device ASR and a local Ollama cleanup model. Private by design, nothing leaves your machine.

    Swift

  6. prlore prlore Public

    Mine a repo's PR-review history and current code into a portable AGENTS.md conventions file

    TypeScript