👋 Welcome to Terry’s Blog

Hi, this is Terry. I'm documenting my product ideas and learning notes in this blog. I'm interested in creating new user experiences through generative ai, focusing on synthesized content generation and actionable insight extraction.

About Me

CS & HCI @ Northwestern. Prev product @ Microsoft, TikTok, ByteDance. Experienced in product management and agent implementation. Right now I'm thinking about crowd intelligence, agentic workflows, and traveling the world. In my free time, I like to read. Always happy to chat ;)

Skills

Product

Prototyping, Roadmapping, Event Tracking, A/B Testing, SQL, Figma, JIRA

Programming

Python, C/C++, Javascript, HTML/CSS, Git, React.js, Node, Tensorflow, PyTorch

Growth

SEO, Analytics, Social Media Marketing, Influencer Partnerships, Lead Generation

Work Samples

Independent products I've shipped. For company work, see About.

CrowdListen

Social Listening

Turns large-scale social conversations into insights — sentiment, opinions, and narratives from raw social data.

A2A Catalog

Agent Directory

A directory of A2A agents and MCP servers — discover what's out there and submit your own.

Recent Posts

Senior Talk: Reflections on My Time at Northwestern

A reflection on my four years at Northwestern, shared with the LJVs.

Delegating Ambiguity: Human–Computer Interaction in the Age of Personal Agents

As interaction shifts from Human→Tool to Human→Agent→Tool, complexity becomes an affordance—but only if we design for reasoning transfer, progressive visibility, and calibrated trust.

When to Use MCPs vs Skills for Agents

A practical comparison of Skills and MCPs for modern agent workflows, with implications for OpenClaw-style systems and CrowdListen product design.