<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.assen.top/</loc>
<lastmod>2026-04-01</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog</loc>
<lastmod>2026-04-01</lastmod>
</url>
<url>
<loc>https://www.assen.top/projects</loc>
<lastmod>2026-04-01</lastmod>
</url>
<url>
<loc>https://www.assen.top/tags</loc>
<lastmod>2026-04-01</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2023-06-19-python-project-structure</loc>
<lastmod>2023-06-19T10:59:56.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2023-12-11-rust-dynamic-parameters</loc>
<lastmod>2023-12-11T14:25:09.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2023-12-16-dynamic-programming</loc>
<lastmod>2023-12-16T12:32:25.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2023-12-27-philosophy-of-ai</loc>
<lastmod>2023-12-27T16:35:29.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-01-08-will-ai-replace-human-being</loc>
<lastmod>2024-01-08T11:34:47.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-01-18-rust-and-race-condition</loc>
<lastmod>2024-01-18T16:35:29.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-01-24-sansio</loc>
<lastmod>2024-01-24T15:08:12.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-02-20-pytest-asyncio-issue</loc>
<lastmod>2024-02-20T16:40:57.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-03-08-rust-multi-threading</loc>
<lastmod>2024-03-08T21:09:38.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-04-18-how-do-i-take-notes</loc>
<lastmod>2024-04-18T20:57:49.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-05-08-what-is-the-boundary-of-ai</loc>
<lastmod>2024-05-17T15:45:18.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-05-23-rust-threading-error</loc>
<lastmod>2024-05-23T14:50:19.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-06-03-rust-receiving-on-a-closed-channel</loc>
<lastmod>2024-06-03T17:28:57.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-06-27-libmysqlclient-not-loaded-error</loc>
<lastmod>2024-06-27T14:45:02.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-07-01-idea-endpoints-issue</loc>
<lastmod>2024-07-01T08:43:55.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-07-02-idea-lagging</loc>
<lastmod>2024-07-02T17:27:48.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-07-03-think-before-writing-rust</loc>
<lastmod>2024-07-03T14:19:54.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-07-23-i-played-dnd-with-kimi</loc>
<lastmod>2024-07-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-08-13-full-stack-engineer</loc>
<lastmod>2024-08-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-10-12-docker-proxy</loc>
<lastmod>2024-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-11-27-opencv</loc>
<lastmod>2024-11-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2024-12-16-ai-coding</loc>
<lastmod>2024-12-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-01-15-nextjs</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-01-21-cursor-ai</loc>
<lastmod>2025-01-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-02-10-dedao</loc>
<lastmod>2025-02-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-02-27-ai-suggestion</loc>
<lastmod>2025-02-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-03-21-python-asyncio</loc>
<lastmod>2025-03-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-04-15-ai-powered-develop</loc>
<lastmod>2025-04-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-05-28-ai-problem-upperbound</loc>
<lastmod>2025-05-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-06-06-the-second-half</loc>
<lastmod>2025-06-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-06-15-design-pattern</loc>
<lastmod>2025-06-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-12-24-miremo-eng</loc>
<lastmod>2025-12-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2025-12-24-miremo</loc>
<lastmod>2025-12-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-02-13-ai-think-eng</loc>
<lastmod>2026-02-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-02-13-ai-think</loc>
<lastmod>2026-02-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-02-24-ai-minus-method-eng</loc>
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-02-24-ai-minus-method</loc>
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-05-ai-coding-sharing-eng</loc>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-05-ai-coding-sharing</loc>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-11-openclaw-agent copy</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-11-openclaw-agent-eng</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-16-solution-space-eng</loc>
<lastmod>2026-03-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-16-solution-space</loc>
<lastmod>2026-03-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-31-ai-era-coder-eng</loc>
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://www.assen.top/blog/2026-03-31-ai-era-coder</loc>
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
</url>
</urlset>
