What I built, and what it taught me.
B2B business systems, AI agents in practice, product practice, and one-person companies, all from projects I worked on myself.
B2B business systems
7 articles- Cross-Border Apparel E-Commerce: Cutting High Return Rates with AI Sizing Recommendations
- Manufacturing Global Rollout: Deploying ERP/MES in Vietnam — Multi-Language and Multi-Entity Realities
- Manufacturing ERP Selection Pitfalls: Customization Traps, Feature Bloat, and Failed Deployments
- Textile ERP Color Management: Why Lab Dip Colors Never Match the Screen — From Pantone to Delta-E Tolerances
- Industrial Internet in Practice (Part 2): Apparel Wholesale & Retail SaaS Inventory Architecture from 0 to 1
- Industrial Internet in Practice (Part 1): Textile Factory ERP Architecture & Production Scheduling from 0 to 1
- B2B SaaS Defense Playbook: Surviving and Rebounding When Competitors Poach Your Anchor Clients
AI agents in practice
20 articles- Business Owners Adopting AI: 5 Commercial Realities Before Purchasing LLMs & Agent Tools
- Vertical RAG in Practice: Building an Industrial Textile Knowledge Bot — Stumbling on Jargon & Retrieval Recall
- Demystifying AI Hallucinations: Why LLMs Confidently Lie and How to Guard Against It
- AI Gateway Hands-On (Part 3): Advanced Magpie Setup — Call Logs, Dynamic Failover, and Cross-Model Verification
- AI Gateway Hands-On (Part 2): Two-Tier Routing with Jev Intent Model to Smartly Balance 5 Model Subscriptions
- AI Gateway Hands-On (Part 1): Why I Switched from CC-Switch to Magpie with Native Antigravity Support
- The Complete Antigravity Guide: Multi-Model Routing, Claude 5.5 Setup & Power User Workflows
- The Ultimate Claude Anti-Ban Guide: Residential IP, Clash Routing & Zero-Leak Setup
- Inside Cursor Engineer's 2,500 PRs/Month: From Vibe Coding to pstack & Fearless Parallelism
- 18,000 Wiki Cheating Records Exposed: When Frontier Agents Overstep, How to Build Least-Privilege Defenses
- LLM Hands-On (Part 2): Prompt Minimization — OpenAI's New Playbook and Multi-Model Trade-offs
- LLM Hands-On (Part 1): Two Days with GPT-6 Astra as My Default Model, and Why I Switched Back to Sol
- How to Fix Constant Codex Reconnecting: From Local Proxy & SOCKS5H to TUN Mode
- The Beginner's Guide to Codex: Desktop App & Terminal CLI Setup Walkthrough
- AI Agent Governance (Part 2): Clean Up Always-On MCPs and Outdated Skills in Claude Code & Codex with CC-Switch
- AI Agent Governance (Part 1): Claude Code & Codex Getting Dumber? Slim Down Your Claude.md & Agents.md Rules
- How to Connect WorkBuddy to OpenCode: A 3-Step Guide to Your Local Model Supermarket
- Comparing 6 AI Coding Plans: GLM, Volcano Ark, mimo, MiniMax, DeepSeek, and Top Overseas Models
- Why Running Multiple Claude Code Sessions Drains 25M Tokens: Git Conflicts and Shared Context Pitfalls
- Troubleshooting Claude Code Freezes: Stop Hooks Bottlenecks, Timeouts, and Self-Healing Optimization
Product practice
3 articlesSolo building
6 articles- From 9-Year B2B Product Manager to Solo Founder: Building 8 Products with AI and Closing the Business Loop
- After My Wife's WorkBuddy Check-in Sheet Flopped, I Rebuilt a Multi-Device Learning Desk with Codex
- China Website ICP Filing Diary (Part 3): ICP Approved? Don't Miss Public Security Filing and Official Footer Badges
- China Website ICP Filing Diary (Part 2): Review Required Site Shutdown? Using Cloudflare to Block Mainland China While Staying Live Globally
- China Website ICP Filing Diary (Part 1): Cloudflare Too Slow? Why You Must Bind a Mainland Server for CDN Acceleration
- Global Solo Dev Payments: Passing Lemon Squeezy Merchant Verification in 12 Days After Initial Rejection