The tools change. The way I work is more consistent.
I work across different industries, customer contexts, and types of projects. I usually start by understanding the business and the problem, then decide which research, marketing, AI, design, or digital tools actually belong in the work.
01 / Entering a New Industry
Learn the market before making the marketing.
Marketing experience transfers across industries. Industry knowledge doesn't automatically come with it.
Research Lens
UNDERSTAND BEFORE PRODUCINGEducation · Postpartum Care · Japanese Proxy Shopping · Jewelry · Retail
02 / Cross-Cultural Marketing
Adapt the marketing system, not just the language.
The underlying business may stay the same. The context around it often doesn't.
- 01BUSINESS TRUTH
What cannot change?
- 02CUSTOMER CONTEXT
What needs to be understood?
- 03CULTURAL / MARKET CONTEXT
What's relevant here?
- 04PLATFORM CONTEXT
How does discovery and trust work here?
- 05MESSAGE & EXECUTION
What should change?
- 06CUSTOMER JOURNEY
What happens next?
EDUCATIONChinese-language discovery and parent communication → Canadian education context
RETAILCanadian retail calendar + culturally relevant customer moments
SPECIALIZED CLIENT WORKCategory understanding → localization → content
03 / From Customer Signal to Offering
Sometimes the marketing question reveals a product or service question.
Repeated customer questions can point to a gap in the offer or customer journey, not just a missing piece of content.
- 01QUESTION
- 02PATTERN
- 03RESEARCH
- 04OPPORTUNITY
- 05PRODUCT / SERVICE
- 06POSITIONING
- 07MARKETING
ELL student questions → Academic-language gap → BC curriculum research → Science Bridge Course → Positioning & marketing
What started as a communication problem became a service-development question.04 / Workflows I Actually Run
Repeatable systems, with judgment kept in the loop.
These are working systems used in real production contexts—not abstract process diagrams.
LIVE · Feedback layer evolving
Keyword Research & Content Opportunity
- CONTEXT
- SEEDS
- DISCOVERY
- CLEAN / CLUSTER
- VALIDATE
- ASSESS
- BACKLOG
- OBSERVE ↺
- I OWN
- Research direction · Market context · Opportunity criteria · Topic judgment · Cannibalization · Backlog decisions
- AI / TOOLS
- Search providers · ChatGPT · Structured processing
- CURRENT USE
- HuiyangXie.ca Blog
The point isn't to automate topic selection. It's to make the research broad enough to find opportunities, then keep the final editorial decision grounded in the business and the evidence.
LIVE PROOF · 3 bilingual Blog launches
Bilingual Editorial & Content Production
- TOPIC
- EVIDENCE
- EN EDITORIAL
- APPROVED SOURCE
- ZH NATIVE REWRITE
- FACTUAL CHECK
- LOCALIZE
- PUBLISH
- I OWN
- Strategy · Evidence boundaries · EN/ZH editorial judgment · Localization · Final approval
- AI SUPPORTS
- Drafting · Pattern audits · Cross-language comparison · Claim-drift checks
- LIVE PROOF
- 3 bilingual Blog launches
The Chinese version isn't treated as a translation of the English one. Once the facts and argument are approved, the Chinese version is rewritten around natural Chinese structure and expression, then checked back against the source.
LIVE EXAMPLE · HuiyangXie.ca
Website Build & Release
- REQUIREMENTS
- ARCHITECTURE
- SPEC
- AI BUILD
- LOCAL QA
- PREVIEW
- OWNER REVIEW
- PRODUCTION
- LIVE QA
- I OWN
- Requirements · Content architecture · Design direction · Acceptance criteria · QA · Release decision
- AI-ASSISTED ENVIRONMENT
- Codex · Next.js · GitHub · Vercel · Cloudflare
- LIVE EXAMPLE
- HuiyangXie.ca
- RELEASE ENVIRONMENT
- GitHub · Vercel · Cloudflare
Codex handles much of the coding. I define what needs to be built, review the implementation, test it, catch problems, and decide when it's ready to ship.
EXAMPLES · Education Marketing · BabySquare
Campaign Production
- GOAL
- AUDIENCE
- OFFER
- MESSAGE
- CREATIVE
- CHANNEL
- QA
- LAUNCH
- RESPONSE
- NEXT DECISION
- I OWN
- Campaign framing · Audience context · Copy · Visual direction · Channel adaptation · Localization · Publishing coordination
- TOOLS
- ChatGPT · Adobe Creative Cloud · Canva · CapCut · Google Sheets
- EXAMPLES
- Education Marketing · BabySquare
The exact process changes with the campaign. The useful part is keeping the business goal, audience, offer, creative, and channel connected instead of treating each deliverable as a separate task.
05 / Tools in the Work
Tools are useful when they have a clear job in the process.
THINK / CREATE
- ChatGPTresearch, synthesis, writing, editorial work, workflow design
- Photoshop · Illustrator · InDesigncampaign materials, layouts, visual production
- Canva · CapCutsocial graphics, fast-turnaround content, video
ORGANIZE / OPERATE
- CodexAI-assisted implementation, technical investigation, QA
- Google Docs · Google Sheets · Slackplanning, working documents, coordination, operations
BUILD / PUBLISH / OBSERVE
- Framer · GitHub · Vercel · Cloudflare · Search Console · PostHog · Supabase
My level of direct interaction isn't the same across every technical tool. In AI-assisted projects, I focus on the requirements, architecture decisions, QA, interpretation, and production acceptance that I need to own.
06 / Automation Boundaries
Reduce repeated execution. Keep judgment in the loop.
AUTOMATE
- Validation
- Normalization
- Research expansion
- Draft preparation
- Cross-language comparison
- Build / QA
- Recurring observation
- Artifact generation
DECIDE
- What is worth doing
- Evidence
- Positioning
- Claims
- Editorial judgment
- Cultural adaptation
- Visual judgment
- Publish / release
07 / What I'm Building
Current systems in active development.
Tap to Share
PAID PILOT · WEBSITE LIVE
- NFC + AI
- Local business marketing
Product thinking · Customer flow · Merchant requirements · Go-to-market
A product I'm building around a simple question: how can an in-person customer interaction lead more naturally into a useful marketing action? The marketing website is live, and the product is in a paid pilot with ongoing iteration. SEO/GEO and keyword research are still being tested. PostHog collection is not enabled and the merchant dashboard is not live.
Tap to Share Work CaseVisit product websiteBlog Production System
LIVE · EVOLVING
- Topic
- EN
- ZH
- Website
- Production
3 bilingual launches live
A working content-production system that I'm now trying to make less dependent on repeated manual orchestration.
Read the BlogKeyword Research + Content Opportunity Engine
IN DEVELOPMENT
- Discovery
- Opportunity
- Publication
- Observation
- Next decision
The next stage is to connect search-market research with the actual performance of published content, including Search Console and observable SEO/GEO signals.

