DesktopPet: A Desktop Pet I Built to Help Me Study in English

A study companion that lives on the macOS desktop, with chat, word lookup, live captions and notes after class. This post covers the scope decisions, the model comparisons and a few things I learned along the way.

September 29, 2026 · Xiao Xiangtao

A Tour of Payment Methods on Chinese E-Commerce Platforms

1. Comparing the mainstream payment methods 1. Business-to-business cash transfer How it works: an initiated transfer from a bank counter or corporate online banking, or a payment through a bank’s fund-splitting system with a receipt. Limits: large transfers are possible. Anything above RMB 50,000 goes through the PBOC’s large-value payment system, which doesn’t run on weekends and holidays, and can be affected accordingly (on weekdays it runs from 20:30 the previous evening through 17:15 the same day). ...

January 29, 2026 · Xiangtao XIAO

Telecom Fraud, Money Laundering, and Risk Control

I’ve recently been working on some anti-fraud and anti-money-laundering projects, and it’s given me a much more concrete sense of how telecom fraud and money laundering actually work. E-commerce platforms are an easy target for criminals, and as a product manager you have to design with that risk in mind from the start — if crime ends up happening on your product, the best case is you feel terrible about it, and the worst case is regulatory penalties. Under China’s “dual penalty” system, that liability now runs from the platform all the way down to the individuals responsible. Fighting this kind of crime is everyone’s job. ...

October 22, 2023 · Xiangtao XIAO

A First Look at Cross-Border Payments

Notes from working through Cross-Border E-Commerce Payment and Settlement, my starting point for getting into cross-border payments. A few basic concepts Foreign exchange (FX) Foreign exchange is a claim held by a country’s monetary authorities — the central bank, currency management bodies, exchange stabilization funds, and the treasury — in the form of bank deposits, treasury bills, and short- and long-term government securities, that can be drawn on to cover a balance-of-payments deficit. It covers foreign currency itself, foreign-currency deposits, foreign-currency securities (government bonds, treasury bills, corporate bonds, stocks), and foreign-currency payment instruments such as drafts, bank certificates of deposit, and postal savings certificates. ...

May 5, 2023 · Xiangtao XIAO

What I'd Tell a New Product Manager on Day One

Wrapping up what to prepare for when you’re new to a job, and the mistakes I made so I don’t forget them. 1. Get your tools set up Find out what software the company runs on day to day. If IT already has it installed for you, great. If it’s something you’ve never used, learn the basics when you have a spare moment, or just ask a colleague. 2. Learn how the place actually works ...

July 30, 2021 · Xiangtao XIAO

Notes on Requirement Analysis and Management

When you’re digging into what users actually need, it’s rarely something concrete and explicit. There’s the old Ford line — “if I’d asked people what they wanted, they’d have said a faster horse” — but once you get to actually building the product, you still have to land on something concrete: specific features that satisfy the underlying need. So what I mean by “requirement analysis and management” here is the whole chain: start from a surface-level ask, dig into the real need underneath it, evaluate it, land on a specific solution, and hand that off to engineers and designers to turn into an actual product. B2B and B2C products differ quite a bit in how this plays out. ...

March 30, 2021 · Xiangtao XIAO

Notes on Doing Competitive Analysis

1 Why Bother with Competitive Analysis 1. Better decisions. Understanding competitors’ products helps you position your own — and steer clear of the strongest players so you don’t wander into a red ocean. It lowers the risk of getting your bets wrong. 2. Learning from others. Studying what makes a competitor’s product strong lets you build more deliberately: take what works, absorb their strengths, and use it to sharpen your own edge. ...

March 28, 2021 · Xiangtao XIAO