41554 blogs · [ { "id": "01a08799-77d4-7282-aef7-63950d7700ab", "title": "Stop Being Permanent Underclass. Implement a Token Factory.", "url": "https://leehanchung.github.io/blogs/2026/07/13/token-factory/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63950df02c5f", "title": "Hidden Technical Debt of AI Systems: Agent Evaluation Infrastructure", "url": "https://leehanchung.github.io/blogs/2026/06/13/hidden-technical-debt-agent-evaluation-infra/", "published_at": "2026-06-13T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63950e5dfc9d", "title": "Data Aggregation Is Not a Moat", "url": "https://leehanchung.github.io/blogs/2026/05/10/data-aggregation-is-not-a-moat/", "published_at": "2026-05-10T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63950edcf855", "title": "Hidden Technical Debt of AI Systems: Agent Harness", "url": "https://leehanchung.github.io/blogs/2026/05/08/hidden-technical-debt-agent-harness/", "published_at": "2026-05-08T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63950fa91c00", "title": "Don't Outsource Your Understanding", "url": "https://leehanchung.github.io/blogs/2026/05/01/dont-outsource-your-understanding/", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63950fc210fe", "title": "Hidden Technical Debt of AI Systems: Agent Runtime", "url": "https://leehanchung.github.io/blogs/2026/04/24/hidden-technical-debt-agent-runtime/", "published_at": "2026-04-24T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63951061f71d", "title": "\"Determinism\" is the Biggest Cope in AI Adoption", "url": "https://leehanchung.github.io/blogs/2026/04/07/determinism-biggest-cope-in-ai-adoption/", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63951089e48a", "title": "The AI Great Leap Forward", "url": "https://leehanchung.github.io/blogs/2026/04/05/the-ai-great-leap-forward/", "published_at": "2026-04-05T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639510b4abfe", "title": "A Taxonomy of RL Environments for LLM Agents", "url": "https://leehanchung.github.io/blogs/2026/03/21/rl-environments-for-llm-agents/", "published_at": "2026-03-21T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63951196a2d1", "title": "It's-a Me, Agentic AI", "url": "https://leehanchung.github.io/blogs/2026/02/18/mario-agentic-ai/", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639511bb8f51", "title": "Databricks' Strategic Playbook: Reynold Xin on Growth, AI, and the Future of Data Infrastructure", "url": "https://leehanchung.github.io/blogs/2025/11/06/raynold-xin-databricks/", "published_at": "2025-11-06T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-6395120484d7", "title": "Claude Agent Skills: A First Principles Deep Dive", "url": "https://leehanchung.github.io/blogs/2025/10/26/claude-skills-deep-dive/", "published_at": "2025-10-26T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63951263045a", "title": "Building for IT 3.0: Why Agent-Native Products Will Crush SaaS Click-Ops", "url": "https://leehanchung.github.io/blogs/2025/10/18/building-ai-native-products/", "published_at": "2025-10-18T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639513117417", "title": "Enterprise AI Transformation: The 4-Set Framework for IT 3.0", "url": "https://leehanchung.github.io/blogs/2025/09/19/bullshit-jobs/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-63951370770f", "title": "Statistics for AI/ML, Part 4: pass@k and Unbiased Estimator", "url": "https://leehanchung.github.io/blogs/2025/09/08/pass-at-k/", "published_at": "2025-09-08T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639513f52f11", "title": "How AI Tools Are Reshaping Software Development Team Responsibilities", "url": "https://leehanchung.github.io/blogs/2025/09/05/ai-transformation-sdlc/", "published_at": "2025-09-05T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639514ee3ddf", "title": "Software Engineering for Data Scientists, Part 1: Pydantic Is All You Need for Poor Performance Spaghetti Code", "url": "https://leehanchung.github.io/blogs/2025/07/03/pydantic-is-all-you-need-for-performance-spaghetti/", "published_at": "2025-07-03T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639515bfd9fe", "title": "No Code, Low Code, Real Code", "url": "https://leehanchung.github.io/blogs/2025/06/26/no-code-low-code-full-code/", "published_at": "2025-06-26T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-6395164f81e0", "title": "MCP is not REST API", "url": "https://leehanchung.github.io/blogs/2025/05/17/mcp-is-not-rest-api/", "published_at": "2025-05-17T00:00:00+00:00" }, { "id": "01a08799-77d4-7282-aef7-639516fa4068", "title": "Prompt Deployment Goes Wrong: xAI Grok's obsession with White Genocide", "url": "https://leehanchung.github.io/blogs/2025/05/15/xai-mlops-hiccup/", "published_at": "2025-05-15T00:00:00+00:00" } ] posts Claim your blog
Back to Blogs
Blog · corpus.blog/blogs/leehanchung.github.io/posts

Blogs

leehanchung.github.io

2026

2025