Skip to content
View chowjiaming's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsoring

@tannerlinsley

Block or report chowjiaming

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
chowjiaming/README.md

Joseph Chow

Joseph Chow

Full-stack engineer · MCP observability & agent DX
josephchow.dev

Website   Email   GitHub   LinkedIn

About

I build inspectability for agent tool use — traces, latency, and cost — for MCP clients like Cursor and Claude Code. Local-first by default. I care more about making tool calls debuggable than shipping another chatbot.

Full-stack engineer with 8 years of experience. Currently building AP automation at Iteration Matrix; on the side I work on MCP observability and agent DX. Author of toolcall-timeline. More at josephchow.dev · contact@josephchow.dev

Work

toolcall-timeline — MCP tool-call waterfall

A Network-tab-style proxy for MCP tool calls — wrap any stdio server, record every call, inspect locally.
Works with Cursor · Claude Code · any stdio MCP server

Pinned Loading

  1. wsl-dev-bootstrap wsl-dev-bootstrap Public

    Idempotent Ubuntu/WSL2 bootstrap for a full-stack TypeScript workstation — Node, Docker, Rust, Go, CI-tested

    Shell 1

  2. toolcall-timeline toolcall-timeline Public

    Chrome DevTools Network tab for AI agent tool calls (MCP-native, local-first)

    TypeScript

  3. canaryfile canaryfile Public

    TypeScript

  4. sandboxed sandboxed Public

    Falling-sand cellular automaton in Rust, compiled to WebAssembly

    Rust