<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nguyễn Công Dũng — DungGamer Code Blog</title>
    <description>I am a highly motivated software engineer interested in front-end with a passion to learn and develop projects using modern tech</description>
    <link>http://localhost:3000/en/authors/dunggramer</link>
    <atom:link href="http://localhost:3000/en/authors/dunggramer/feed.xml" rel="self" type="application/rss+xml" />
    <language>en</language>
    <lastBuildDate>Mon, 16 Mar 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Fix Random MongoDB Sorting in 5 Minutes (What Took Me 6 Hours to Debug)</title>
      <description>Production bug - Same query, random results every time. Learn the counter-intuitive double-sort fix that saved our team 18 support tickets in 24 hours</description>
      <link>http://localhost:3000/en/posts/mongodb-group-sorting-mystery</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/mongodb-group-sorting-mystery</guid>
      <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>mongodb</category>
      <category>debugging</category>
      <category>aggregation</category>
      <category>database</category>
      <category>backend</category>
    </item>
    <item>
      <title>Getting Started with Next.js 15</title>
      <description>Learn the fundamentals of Next.js 15, including App Router, Server Components, and the latest features</description>
      <link>http://localhost:3000/en/posts/getting-started-with-nextjs</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/getting-started-with-nextjs</guid>
      <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>Web Development</category>
      <category>nextjs</category>
      <category>react</category>
      <category>tutorial</category>
      <category>beginner</category>
    </item>
    <item>
      <title>React Hooks Deep Dive: Part 2 - useContext and useReducer</title>
      <description>Exploring advanced React Hooks: useContext for state management and useReducer for complex state</description>
      <link>http://localhost:3000/en/posts/react-hooks-part-2</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/react-hooks-part-2</guid>
      <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>Web Development</category>
      <category>react</category>
      <category>hooks</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>TypeScript Tips and Tricks for Better Code</title>
      <description>Discover advanced TypeScript patterns and techniques to write more robust and maintainable code</description>
      <link>http://localhost:3000/en/posts/typescript-tips-and-tricks</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/typescript-tips-and-tricks</guid>
      <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>Programming</category>
      <category>typescript</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>React Hooks Deep Dive: Part 1 - useState and useEffect</title>
      <description>Understanding the fundamentals of React Hooks, starting with useState and useEffect</description>
      <link>http://localhost:3000/en/posts/react-hooks-part-1</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/react-hooks-part-1</guid>
      <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>Web Development</category>
      <category>react</category>
      <category>hooks</category>
      <category>javascript</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Tailwind CSS Best Practices</title>
      <description>Learn how to write maintainable and efficient Tailwind CSS code with these best practices</description>
      <link>http://localhost:3000/en/posts/tailwind-css-best-practices</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/tailwind-css-best-practices</guid>
      <pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>Web Development</category>
      <category>tailwind</category>
      <category>css</category>
      <category>responsive</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Welcome to My Blog</title>
      <description>This is an example blog post to demonstrate the MDX blog setup</description>
      <link>http://localhost:3000/en/posts/example</link>
      <guid isPermaLink="true">http://localhost:3000/en/posts/example</guid>
      <pubDate>Mon, 15 Jan 2024 00:00:00 GMT</pubDate>
      <author>dunggramer</author>
      <category>blog</category>
      <category>example</category>
      <category>mdx</category>
    </item>
  </channel>
</rss>