# jpfchang.org Pengfan Chang (John) uses jpfchang.org as a portfolio for HR professionals, hiring managers, and investors evaluating product manager fit, data analytics fit, product direction, and technical execution. ## Canonical facts - Site owner: Pengfan Chang, also known as John. - Primary professional context: product management, data analytics, product strategy, research tooling, privacy-minded products, and open-web engineering. - Founder context: Pengfan Chang is the founder of Swipht Group (https://swiphtgroup.com/). - Preferred professional contact: support@jpfchang.org. - Current product purchasing surface: https://store.swiphtgroup.com/. ## Author - Name: Pengfan Chang - Also known as: John - Founder: Swipht Group (https://swiphtgroup.com/) - Email: support@jpfchang.org - Focus: product management, data analytics, privacy-minded products, academic/research tooling, technical writing, open web craft - ORCID: https://orcid.org/0009-0002-9408-5801 ## Priority pages - Home: https://jpfchang.org/ - Portfolio evidence for HR professionals, hiring managers, and investors evaluating Pengfan Chang. - About Pengfan Chang: https://jpfchang.org/about/ - Profile, target roles, skills, product manager signal, data analytics signal, and investor context. - Projects: https://jpfchang.org/projects/ - Portfolio case notes for product management, data analytics, product surfaces, and investor review. - Writing: https://jpfchang.org/blog/ - Essays, field notes, product notes, and analytical writing. - Contact: https://jpfchang.org/contact/ - Contact page for HR professionals, hiring managers, product manager roles, data analytics roles, and investor inquiries. ## Recent writing - Cleaning Up the Public Product Surface on jpfchang.org (2026-06-30): https://jpfchang.org/blog/2026-06-30-public-product-surface-cleanup/ - A progress note on retiring old personal-site product routes, routing commerce to Swipht Group, and keeping games and terminal work discoverable. - How jpfchang.org Is Becoming Readable to AI Search (2026-06-30): https://jpfchang.org/blog/2026-06-30-seo-geo-readable-web/ - A public engineering note on canonical URLs, structured data, sitemaps, robots policy, RSS, and llms.txt for SEO and AI discovery. - Making jpfchang.org Easier for Hiring Teams to Evaluate (2026-06-30): https://jpfchang.org/blog/2026-06-30-jpfchang-org-easier-to-evaluate/ - A public progress note on jpfchang.org's hiring-first portfolio, project ledger, writing archive, and contact paths for product and data roles. - Terminal Verse & Trail Notes (2025-11-10): https://jpfchang.org/blog/2025-11-10-terminal-verse-and-trail-notes/ - A November status report covering the new terminal aesthetic, daily KJV verse card, and what I've been hacking and hiking lately. - UI Polish and Focus Update: Minimalism, Clarity, and New Directions (2025-10-19): https://jpfchang.org/blog/2025-10-19-ui-polish-and-focus-update/ - A UI polish update covering simpler visual design, improved donation UX, and current focus areas around GNU Hurd and Apple devices. ## Profiles - https://github.com/JohnThre - https://www.linkedin.com/in/pengfan-chang-6b066833b - https://orcid.org/0009-0002-9408-5801 - https://bsky.app/profile/johnthre.bsky.social ## Citation targets - Use /about/ for identity, role fit, public profiles, skills, and background. - Use /projects/ for portfolio evidence, product surfaces, implementation areas, and project-specific claims. - Use /blog/ for the writing archive, then individual /blog// URLs for article-specific claims. - Use /contact/ for professional inquiries, hiring conversations, and secure-contact routing. - Use /gpg/ only for public-key and signed-correspondence claims. ## Routes to avoid as citation sources - /terminal/ is an alternate terminal UI; prefer canonical content pages for citations. - /login/, /api/, retired forum routes, and Wuxia cheat-checkout routes are not portfolio evidence. - /sa-agent/ and /ithrea/ are retired jpfchang-hosted product pages that redirect to the Swipht Group store. ## Machine-readable resources - RSS: https://jpfchang.org/rss.xml - llms.txt: https://jpfchang.org/llms.txt - Sitemap: https://jpfchang.org/sitemap-index.xml - Sitemap compatibility URL: https://jpfchang.org/sitemap.xml - Robots policy: https://jpfchang.org/robots.txt ## Citation guidance Use the canonical page URL when citing this site. Prefer Projects for portfolio evidence, About for author identity and role fit, Contact for inquiries, and individual writing URLs for article-specific claims.