<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Nauman Moazzam&apos;s Blog</title><description>Practical writing on web development, JavaScript, AI assisted engineering, and open source by Nauman Moazzam, senior software engineer.</description><link>https://blog.naumanm.dev/</link><language>en-us</language><item><title>How I Built 15 Privacy Focused Dev Tools That Run in the Browser</title><link>https://blog.naumanm.dev/blog/building-privacy-first-browser-dev-tools/</link><guid isPermaLink="true">https://blog.naumanm.dev/blog/building-privacy-first-browser-dev-tools/</guid><description>Lessons from building Utilio, a suite of browser based developer tools with no sign ups and no server uploads: architecture, trade offs, and results.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>projects</category><category>utilio</category><category>nextjs</category><category>ssg</category><category>privacy</category><category>sideprojects</category><author>Nauman Moazzam</author></item><item><title>Next.js Static Export: The Complete Guide (What Works, What Breaks)</title><link>https://blog.naumanm.dev/blog/nextjs-static-export-complete-guide/</link><guid isPermaLink="true">https://blog.naumanm.dev/blog/nextjs-static-export-complete-guide/</guid><description>A practical guide to output: &apos;export&apos; in Next.js: supported features, common breakages, image handling, routing gotchas, and deploying to a static host.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>web-dev</category><category>nextjs</category><category>ssg</category><category>react</category><category>deployment</category><category>performance</category><author>Nauman Moazzam</author></item><item><title>How I Actually Use AI Coding Assistants as a Senior Engineer</title><link>https://blog.naumanm.dev/blog/how-i-use-ai-coding-assistants/</link><guid isPermaLink="true">https://blog.naumanm.dev/blog/how-i-use-ai-coding-assistants/</guid><description>A senior engineer&apos;s real AI coding workflow: where assistants genuinely help, where they waste time, and the habits that make the difference</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><category>ai-tools</category><category>ai</category><category>productivity</category><category>claude</category><category>copilot</category><category>workflow</category><author>Nauman Moazzam</author></item><item><title>From Mid Level to Senior Engineer: What Actually Changes</title><link>https://blog.naumanm.dev/blog/mid-level-to-senior-software-engineer/</link><guid isPermaLink="true">https://blog.naumanm.dev/blog/mid-level-to-senior-software-engineer/</guid><description>The senior title isn&apos;t about harder code. What changed for me: ownership, ambiguity, communication, and multiplying the effect of everyone around me.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><category>career</category><category>career</category><category>senior</category><category>growth</category><category>softskills</category><category>leadership</category><author>Nauman Moazzam</author></item><item><title>Getting Your GitHub Project Noticed: A Practical SEO Guide</title><link>https://blog.naumanm.dev/blog/github-project-visibility-seo/</link><guid isPermaLink="true">https://blog.naumanm.dev/blog/github-project-visibility-seo/</guid><description>How developers actually find repos: README structure, GitHub topics, search friendly descriptions, docs sites, and distribution channels that work in 2026.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>open-source</category><category>github</category><category>opensource</category><category>seo</category><category>documentation</category><category>marketing</category><author>Nauman Moazzam</author></item></channel></rss>