<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://olicheng.com/</loc></url>
<url><loc>https://olicheng.com/about/</loc></url>
<url><loc>https://olicheng.com/projects/</loc></url>
<url><loc>https://olicheng.com/blog/</loc></url>
<url><loc>https://olicheng.com/now/</loc></url>
<url><loc>https://olicheng.com/contact/</loc></url>
<url><loc>https://olicheng.com/tamamon/</loc></url>
<url><loc>https://olicheng.com/horse-herd/</loc></url>
<url><loc>https://olicheng.com/horse-flock/</loc></url>
<url><loc>https://olicheng.com/divine-machine/</loc></url>
<url><loc>https://olicheng.com/shipdojo/</loc></url>
<url><loc>https://olicheng.com/llmprism/</loc></url>
<url><loc>https://olicheng.com/family-tapestry/</loc></url>
<url><loc>https://olicheng.com/lifehud/</loc></url>
<url><loc>https://olicheng.com/olis-personal-assistant/</loc></url>
<url><loc>https://olicheng.com/blog/anthropic-vs-openai-2026-technical-vs-generalist/</loc><lastmod>2026-04-28T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/the-new-hybrid-roles-ai-teams-actually-need/</loc><lastmod>2026-04-26T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/working-harder-and-smarter-with-agent-machines/</loc><lastmod>2026-04-14T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/what-humans-can-do-in-the-age-of-ai/</loc><lastmod>2026-03-10T16:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/poison-pill-how-hidden-context-poisoning-works/</loc><lastmod>2026-03-10T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/multimodal-ai-beyond-language-only-models/</loc><lastmod>2026-03-03T20:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/simulacra-reality-and-biological-chauvinism/</loc><lastmod>2026-03-03T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/from-vibe-coding-to-agent-org-design/</loc><lastmod>2026-03-02T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/february-2026-thought-of-the-month-agents-and-self-models/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/imperfect-humans-perfect-simulacra/</loc><lastmod>2026-02-28T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/running-a-factory-for-agents/</loc><lastmod>2026-02-26T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/paul-thagard-humans-animals-machines/</loc><lastmod>2026-02-25T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/ai-motorcycle-of-the-mind-and-the-labor-transition/</loc><lastmod>2026-02-24T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/if-ai-is-electricity-agents-are-engines/</loc><lastmod>2026-02-22T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/why-ux-still-matters-in-the-age-of-strong-models/</loc><lastmod>2026-02-19T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/why-technical-pms-have-an-advantage-right-now/</loc><lastmod>2026-02-16T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/the-steering-problem-ai-and-human-behavior/</loc><lastmod>2026-02-12T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/circuit-pet-and-ai-companion-attachment/</loc><lastmod>2026-02-08T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/emergence-in-the-plains-horse-flock-intelligence/</loc><lastmod>2026-02-04T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-horse-flock-simulator/</loc><lastmod>2026-01-31T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/prompting-guide-for-real-products/</loc><lastmod>2026-01-27T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/engineering-philosophy-for-ai-products/</loc><lastmod>2026-01-23T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-personal-ai-assistant/</loc><lastmod>2026-01-19T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/design-philosophy-for-ai-interfaces/</loc><lastmod>2026-01-15T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/revisiting-searles-chinese-room/</loc><lastmod>2026-01-11T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/lean-methodology-for-ai-products/</loc><lastmod>2026-01-08T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-life-hud/</loc><lastmod>2026-01-07T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/ai-basics-for-builders/</loc><lastmod>2026-01-03T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-family-tapestry/</loc><lastmod>2025-12-29T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-llmprism/</loc><lastmod>2025-12-21T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-shipdojo/</loc><lastmod>2025-12-12T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/why-llms-feel-like-pinball/</loc><lastmod>2025-12-09T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/team-of-three-designer-pm-engineer/</loc><lastmod>2025-12-05T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-divine-machine/</loc><lastmod>2025-11-24T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/how-i-think-about-agents/</loc><lastmod>2025-11-14T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/philosophy-of-bonzen/</loc><lastmod>2025-11-03T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/openai-vs-anthropic-why-the-rivalry-matters/</loc><lastmod>2025-10-03T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/4-week-ai-feature-slice-playbook/</loc><lastmod>2025-09-18T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/why-constrained-ai-ux-beats-open-chat/</loc><lastmod>2025-08-22T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/eval-loop-for-ai-coaching-products/</loc><lastmod>2025-07-09T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/agentic-development-who-is-leading/</loc><lastmod>2025-06-12T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/build-log-roadmap-assistant/</loc><lastmod>2025-05-16T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/activation-metric-for-ai-features/</loc><lastmod>2025-03-21T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/shipping-ai-with-trust/</loc><lastmod>2025-02-17T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/deepseek-r1-and-the-open-model-cost-shock/</loc><lastmod>2025-01-28T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/deepseek-and-the-chinese-ai-wave/</loc><lastmod>2025-01-24T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/reinforcement-learning-why-it-matters-now/</loc><lastmod>2024-08-06T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/why-i-chose-startups-to-stay-close-to-the-user-problem/</loc><lastmod>2024-06-20T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/blog/gpt-35-to-gpt-4-inflection-point/</loc><lastmod>2024-04-18T00:00:00.000Z</lastmod></url>
<url><loc>https://olicheng.com/projects/ascii-dream-loom/</loc></url>
<url><loc>https://olicheng.com/projects/bonzen-founder-copilot/</loc></url>
<url><loc>https://olicheng.com/projects/divine-machine/</loc></url>
<url><loc>https://olicheng.com/projects/family-tapestry/</loc></url>
<url><loc>https://olicheng.com/projects/flavor-compass/</loc></url>
<url><loc>https://olicheng.com/projects/horse-herd-simulator/</loc></url>
<url><loc>https://olicheng.com/projects/life-hud/</loc></url>
<url><loc>https://olicheng.com/projects/llmprism/</loc></url>
<url><loc>https://olicheng.com/projects/mcp-control-room/</loc></url>
<url><loc>https://olicheng.com/projects/midstream-case-study/</loc></url>
<url><loc>https://olicheng.com/projects/personal-assistant/</loc></url>
<url><loc>https://olicheng.com/projects/poison-pill/</loc></url>
<url><loc>https://olicheng.com/projects/shipdojo/</loc></url>
<url><loc>https://olicheng.com/projects/tamamon/</loc></url>
<url><loc>https://olicheng.com/projects/tradeoff/</loc></url>
</urlset>