<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>hugh.log (English)</title><description>Running logs of a programmer</description><link>https://hugh-blog-ljh.pages.dev/</link><item><title>I Took Apart the Agent I Vibe-Coded</title><link>https://hugh-blog-ljh.pages.dev/en/blog/%E6%88%91%E6%8A%8A%20vibe%20%E5%87%BA%E6%9D%A5%E7%9A%84%20Agent%20%E6%8B%86%E4%BA%86%E4%B8%80%E9%81%8D/</link><guid isPermaLink="true">https://hugh-blog-ljh.pages.dev/en/blog/%E6%88%91%E6%8A%8A%20vibe%20%E5%87%BA%E6%9D%A5%E7%9A%84%20Agent%20%E6%8B%86%E4%BA%86%E4%B8%80%E9%81%8D/</guid><description>Three steps to open up a vibe-coded AI Agent: run it and watch, grab the skeleton, verify by hand — turning &apos;it runs&apos; into &apos;I know why it runs.&apos;</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The Block Builder</title><link>https://hugh-blog-ljh.pages.dev/en/blog/%E6%90%AD%E7%A7%AF%E6%9C%A8%E7%9A%84%E4%BA%BA/</link><guid isPermaLink="true">https://hugh-blog-ljh.pages.dev/en/blog/%E6%90%AD%E7%A7%AF%E6%9C%A8%E7%9A%84%E4%BA%BA/</guid><description>As a kid I loved turning loose parts into finished things; programming turned out to be the same.</description><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate></item><item><title>A First Look at iptables</title><link>https://hugh-blog-ljh.pages.dev/en/blog/iptables%E5%88%9D%E6%8E%A2/</link><guid isPermaLink="true">https://hugh-blog-ljh.pages.dev/en/blog/iptables%E5%88%9D%E6%8E%A2/</guid><description>Notes on learning iptables: the basics of tables, chains and rules, and what happens to a packet on its way in and out.</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>