<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Nathaniel Hall</title>
        <link>https://paragraph.com/@nathaniel-hall</link>
        <description>Independent Developer &amp; Tech Writer | Full-Stack + Blockchain | Sharing insights at arch42.tech</description>
        <lastBuildDate>Thu, 16 Apr 2026 03:57:31 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <image>
            <title>Nathaniel Hall</title>
            <url>https://storage.googleapis.com/papyrus_images/63d2e884cdd8e64483090fc88ab55d0d956877a8a7eb47dc966ace2721d07cb1.jpg</url>
            <link>https://paragraph.com/@nathaniel-hall</link>
        </image>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Coding in Public: Day 3 - The Sign Progress Will Not Write Log in the Blockchain]]></title>
            <link>https://paragraph.com/@nathaniel-hall/coding-in-public-day-3-the-sign-progress-will-not-write-log-in-the-blockchain</link>
            <guid>C5KF1PiQDPGGHtpOsLbs</guid>
            <pubDate>Mon, 28 Apr 2025 14:51:46 GMT</pubDate>
            <description><![CDATA[Today I did three major things:Daily review of my app&apos;s data. I found my Google Adsense account is in audit status. Google Ads gave the reason not clearly. This issue I need to handle with higher priority.Began to write Web3 lesson. This lesson is recording my learning steps, and it will also be a guide for others who want to learn Web3.I reviewed my work for one startup company three years ago. I summarized my management experience to Bluesky and got lots of likes. That is a glad thing.]]></description>
            <content:encoded><![CDATA[<p>Today I did three major things:</p><ol><li><p>Daily review of my app&apos;s data. I found my Google Adsense account is in audit status. Google Ads gave the reason not clearly. This issue I need to handle with higher priority.</p></li><li><p>Began to write Web3 lesson. This lesson is recording my learning steps, and it will also be a guide for others who want to learn Web3.</p></li><li><p>I reviewed my work for one startup company three years ago. I summarized my management experience to Bluesky and got lots of likes. That is a glad thing.</p></li></ol>]]></content:encoded>
            <author>nathaniel-hall@newsletter.paragraph.com (Nathaniel Hall)</author>
        </item>
        <item>
            <title><![CDATA[Today, One More Suggestion]]></title>
            <link>https://paragraph.com/@nathaniel-hall/today-one-more-suggestion</link>
            <guid>gQ3s94shzaHORAFyKHdy</guid>
            <pubDate>Sun, 27 Apr 2025 07:28:30 GMT</pubDate>
            <description><![CDATA[I think Mirror&apos;s user experience needs to be upgraded. Regardless of the issue&apos;s cause, the Mirror platform must address the following three problems:Today, I wrote a blog recording my indie coding daily life. When I clicked the "Publish" button to publish my blog, Mirror popped up a window asking me to try switching the network. Mirror&apos;s default network is OP, and I&apos;m sure my wallet configuration is correct, but the check window kept loading, which was frustrating. When I...]]></description>
            <content:encoded><![CDATA[<p>I think Mirror&apos;s user experience needs to be upgraded. Regardless of the issue&apos;s cause, the Mirror platform must address the following three problems:</p><ol><li><p>Today, I wrote a blog recording my indie coding daily life. When I clicked the &quot;Publish&quot; button to publish my blog, Mirror popped up a window asking me to try switching the network. Mirror&apos;s default network is OP, and I&apos;m sure my wallet configuration is correct, but the check window kept loading, which was frustrating. When I changed Mirror&apos;s network setting to Polygon, the blog was published immediately. I suggest the Mirror team add a network health monitor, so that your loyal fans don&apos;t have to do this work themselves. They enjoy writing on your platform, and that’s an honor for you.</p></li><li><p>After publishing the blog, I tried to create an NFT and encountered the same network issue. I switched to all the networks supported by Mirror, but all of them failed. At one point, I saw Mirror&apos;s page invoke the MetaMask charging window, but I couldn&apos;t click the confirm button because it was greyed out. I was getting frustrated with these two problems.</p></li><li><p>Mirror.xyz&apos;s performance feels like it was developed by an amateur team. I see its topics are always hot, but the user experience is indeed terrible.</p></li></ol><p>I hope Mirror.xyz can improve these issues.</p>]]></content:encoded>
            <author>nathaniel-hall@newsletter.paragraph.com (Nathaniel Hall)</author>
        </item>
        <item>
            <title><![CDATA[Coding In Public: Day 2 -Create Mirror NFT Failed]]></title>
            <link>https://paragraph.com/@nathaniel-hall/coding-in-public-day-2-create-mirror-nft-failed</link>
            <guid>swmhMzH3j8HtbMk9DGpc</guid>
            <pubDate>Sun, 27 Apr 2025 06:55:48 GMT</pubDate>
            <description><![CDATA[Today, I collected my Web3 lesson&apos;s learning summary and wrote several UML diagrams to help myself learn the technology quickly. I also wrote some Web3 knowledge points in Anki. In the afternoon, I tried to use Mirror&apos;s NFT feature. I attempted many times to create an NFT, but all actions failed. I noticed that creating an NFT on Mirror doesn&apos;t cost the creator&apos;s gas fee, but in my charge panel, the gas fee showed as $0.01. I don&apos;t understand why this happened, and I&...]]></description>
            <content:encoded><![CDATA[<p>Today, I collected my Web3 lesson&apos;s learning summary and wrote several UML diagrams to help myself learn the technology quickly. I also wrote some Web3 knowledge points in Anki.</p><p>In the afternoon, I tried to use Mirror&apos;s NFT feature. I attempted many times to create an NFT, but all actions failed. I noticed that creating an NFT on Mirror doesn&apos;t cost the creator&apos;s gas fee, but in my charge panel, the gas fee showed as $0.01. I don&apos;t understand why this happened, and I&apos;m still trying to find the answer.</p><p>After that, I continued with my IELTS lessons. I realized that three years ago, when I was reading tweets, I could understand the content but couldn&apos;t feel the emotions behind the words. Even though I understood what they were talking about, I couldn&apos;t grasp the emotions in the native speaker&apos;s words. Maybe it&apos;s due to the difference between written words and spoken language.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/09f2c5e9e8b8c9d6564f84ecd681dfdf28736092bf1c2e9f303564e62785ebd8.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure>]]></content:encoded>
            <author>nathaniel-hall@newsletter.paragraph.com (Nathaniel Hall)</author>
        </item>
        <item>
            <title><![CDATA[Coding In Public: Day 1 - First Story]]></title>
            <link>https://paragraph.com/@nathaniel-hall/coding-in-public-day-1-first-story</link>
            <guid>ElVID8076AHUyVWXlOV6</guid>
            <pubDate>Fri, 25 Apr 2025 13:16:20 GMT</pubDate>
            <description><![CDATA[Today is the first time I am using the "coding in public" method. I see many developers in Web3 share their coding progress, new projects, or even small life ideas—they put everything online. At first, I didn’t care much about this coding method, until I read the book The Almanack of Naval Ravikant: A Guide to Wealth and Happiness. The book mentions a work-life balance concept. This idea gave me a lot of inspiration, so I decided to start writing my coding story on Medium. Although English is...]]></description>
            <content:encoded><![CDATA[<p>Today is the first time I am using the &quot;coding in public&quot; method. I see many developers in Web3 share their coding progress, new projects, or even small life ideas—they put everything online. At first, I didn’t care much about this coding method, until I read the book <em>The Almanack of Naval Ravikant: A Guide to Wealth and Happiness</em>. The book mentions a work-life balance concept. This idea gave me a lot of inspiration, so I decided to start writing my coding story on Medium. Although English is not my native language, I will try my best to tell the story of coding in public as well as I can.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/54e494cf7c966ec634afbb1c977a6cebf6d4234e47c9b45a92b27f4139337cea.jpg" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure>]]></content:encoded>
            <author>nathaniel-hall@newsletter.paragraph.com (Nathaniel Hall)</author>
        </item>
        <item>
            <title><![CDATA[Hello, Welcome to the New world !
]]></title>
            <link>https://paragraph.com/@nathaniel-hall/hello-welcome-to-the-new-world</link>
            <guid>LQ8FxBjTHmAjSejonV4O</guid>
            <pubDate>Tue, 22 Apr 2025 05:55:25 GMT</pubDate>
            <description><![CDATA[I am a full stack developer. I am experienced in Web3 dapps. Glad to make friends with everyone who like Web3 tech stack & skills, Let’s build the future of gaming — on-chain and beyond.]]></description>
            <content:encoded><![CDATA[<p>I am a full stack developer. I am experienced in Web3 dapps. Glad to make friends with everyone who like Web3 tech stack &amp; skills, Let’s build the future of gaming — on-chain and beyond.</p><figure float="none" data-type="figure" class="img-center" style="max-width: null;"><img src="https://storage.googleapis.com/papyrus_images/fb1067606b6ebad3bb5228d9e8ef8b75b503474b0167115e191217eabc9b65da.webp" alt="" blurdataurl="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" nextheight="600" nextwidth="800" class="image-node embed"><figcaption HTMLAttributes="[object Object]" class="hide-figcaption"></figcaption></figure>]]></content:encoded>
            <author>nathaniel-hall@newsletter.paragraph.com (Nathaniel Hall)</author>
        </item>
    </channel>
</rss>