<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tanmen</title><description>A lazy programmer’s site.</description><link>https://tanmen.work/</link><language>en</language><item><title>The rules you wrote in CLAUDE.md quietly peel away from the code</title><link>https://tanmen.work/en/posts/agent-docs-rot/</link><guid isPermaLink="true">https://tanmen.work/en/posts/agent-docs-rot/</guid><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Claude Code</category><category>AI</category><category>Documentation</category><category>Next.js</category></item><item><title>Four traps with no error message, hit while monetizing with Stripe and Cloudflare</title><link>https://tanmen.work/en/posts/silent-failures-in-monetization/</link><guid isPermaLink="true">https://tanmen.work/en/posts/silent-failures-in-monetization/</guid><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate><category>Indie Dev</category><category>Cloudflare</category><category>Stripe</category><category>Python</category><category>Monetization</category></item><item><title>Making yarn usable in WebStorm under nodenv</title><link>https://tanmen.work/en/posts/jetbrains-yarn/</link><guid isPermaLink="true">https://tanmen.work/en/posts/jetbrains-yarn/</guid><pubDate>Tue, 25 Aug 2020 00:00:00 GMT</pubDate><category>Node.js</category><category>Tool</category></item><item><title>Managing OpenAPI files as a directory tree</title><link>https://tanmen.work/en/posts/openapi-yaml/</link><guid isPermaLink="true">https://tanmen.work/en/posts/openapi-yaml/</guid><pubDate>Mon, 17 Aug 2020 00:00:00 GMT</pubDate><category>Node.js</category><category>Openapi</category><category>Tool</category></item><item><title>I started a blog</title><link>https://tanmen.work/en/posts/blog-started/</link><guid isPermaLink="true">https://tanmen.work/en/posts/blog-started/</guid><pubDate>Sun, 09 Aug 2020 00:00:00 GMT</pubDate><category>Announcements</category></item></channel></rss>