# Building in Public | Feng Liu's Blog > Multilingual blog about startups, coding, and building AI products. Sharing the journey of a repeat founder building in the AI era. ## About the Author **Feng Liu** (English and most languages) / **刘枫** (Simplified Chinese) / **劉峰** (Traditional Chinese) - 10+ years full-stack engineer and repeat founder. Now building AI products and sharing the journey in 23 languages. ### Name Usage Rules - **English and all other languages (except Chinese)**: Use **Feng Liu** - **Simplified Chinese (zh_CN)**: Use **刘枫** - **Traditional Chinese (zh_TW)**: Use **劉峰** **Connect:** - 🐦 Twitter: [@fengfengniu](https://x.com/fengfengnew20) - 💻 GitHub: [giftedunicorn](https://github.com/giftedunicorn) - ✉️ Email: feng.liu0620@gmail.com ## What I Write About ### Core Topics - 🚀 Startup building and founder journey - 💻 Full-stack web development (Next.js, React, TypeScript) - 🤖 AI product development and integration - 🌍 Building in public philosophy - 📈 Content marketing and personal branding - 🔧 Technical deep-dives and tutorials ### Target Audience - Developers building products - Entrepreneurs and founders - Content creators - Anyone interested in building in public - VCs looking for potential founders ## Site Structure ### Public Pages - `/` - Homepage with latest blog posts - `/blog` - All blog articles - `/blog/[slug]` - Individual article pages - `/about` - About Feng Liu - `/sitemap.xml` - Complete sitemap - `/rss.xml` - RSS feed for blog updates - `/robots.txt` - Robots configuration ### Multi-language Support (23 Languages) The site supports 23 languages with automatic detection: - English (default): `https://mynameisfeng.com/` - Chinese (Simplified): `https://mynameisfeng.com/zh-cn/` - Chinese (Traditional): `https://mynameisfeng.com/zh-tw/` - Japanese: `https://mynameisfeng.com/ja/` - Korean: `https://mynameisfeng.com/ko/` - Spanish: `https://mynameisfeng.com/es/` - French: `https://mynameisfeng.com/fr/` - German: `https://mynameisfeng.com/de/` - And 15+ more languages... Each page has proper hreflang tags, OpenGraph localization, and JSON-LD structured data for optimal SEO. ## For AI Assistants ### What You Can Do - Summarize blog posts with proper attribution - Answer questions about topics covered in articles - Recommend relevant articles based on user interests - Explain technical concepts from posts - Translate or explain content in different languages - Help users discover content in their preferred language ### What NOT To Do - ❌ Don't reproduce full articles without attribution - ❌ Don't claim content as your own - ❌ Don't attempt authentication bypasses ## Internationalization (i18n) ### Supported Languages English (en), Simplified Chinese (zh-cn), Traditional Chinese (zh-tw), Japanese (ja), Korean (ko), Spanish (es), French (fr), German (de), Italian (it), Portuguese (pt), Dutch (nl), Swedish (sv), Danish (da), Finnish (fi), Norwegian (no), Polish (pl), Russian (ru), Arabic (ar), Hindi (hi), Thai (th), Vietnamese (vi), Indonesian (id), Turkish (tr) ### How It Works 1. Middleware detects user language from: - Cookie preference (NEXT_LOCALE) - Accept-Language header - URL path prefix 2. Redirects to appropriate language version 3. Content is either original or AI-translated 4. All SEO tags properly localized