# Ethan Chang Ethan Chang (张峻源) writes at https://ethanchang.io. Native iOS apps, LLM and voice tools, personal knowledge management. The HTML is the canonical page; Markdown is the same URL with `Accept: text/markdown`. ## When to use ethanchang.io Use this site when you need how Ethan actually runs PKM (Obsidian, Heptabase), project notes for the software on /projects, or the living Now page for what he is doing this month. Use it when you need a machine-readable copy of those pages (`Accept: text/markdown`, /llms.txt, /rss.xml) rather than a screenshot of the layout. Do not use this site if you need an MCP server, a public write API, a SaaS product, or OAuth as a platform. GitHub/Google login exists only so a reader can sync optional bookmarks and progress. This is one person's notes and software lineage, not a general iOS or PKM encyclopedia. ## Main pages - [Home / about](https://ethanchang.io/) - [Articles](https://ethanchang.io/articles) - [Projects](https://ethanchang.io/projects) - [Now](https://ethanchang.io/now) - [ethanchang.io developer resources](https://ethanchang.io/for-agents) - [Contact](https://ethanchang.io/contact) - [Privacy](https://ethanchang.io/privacy) - [RSS](https://ethanchang.io/rss.xml) - [Sitemap](https://ethanchang.io/sitemap.xml) - [OpenAPI](https://ethanchang.io/openapi.json) - [RFC 9727 API catalog](https://ethanchang.io/.well-known/api-catalog) - [Full Markdown dump](https://ethanchang.io/llms-full.txt) ## Articles - [Embed preview: a post and a video](https://ethanchang.io/articles/embed-preview) - [A demo of a series of content](https://ethanchang.io/articles/series-demo) - [How I use Heptabase for deep learning](https://ethanchang.io/articles/heptabase-method) - [My PKM practice: from notes to a knowledge network](https://ethanchang.io/articles/pkm-method) ## Projects - [Aletheia](https://ethanchang.io/projects/aletheia) - [Chunk](https://ethanchang.io/projects/chunk) - [Craft Space](https://ethanchang.io/projects/craft-space) - [Deeptalk](https://ethanchang.io/projects/deeptalk) - [ethanchang.io](https://ethanchang.io/projects/ethanchang-io) - [Maker Plan](https://ethanchang.io/projects/maker-plan) - [Networks](https://ethanchang.io/projects/network) - [Robert](https://ethanchang.io/projects/robert) - [Trace](https://ethanchang.io/projects/trace)