
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>lqtrung.dev</title>
      <link>https://lqtrung.dev/blog</link>
      <description>Front-End Development and Algorithmic Insights</description>
      <language>en-us, vn</language>
      <managingEditor>address@yoursite.com (Trung Le)</managingEditor>
      <webMaster>address@yoursite.com (Trung Le)</webMaster>
      <lastBuildDate>Wed, 30 Jul 2025 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://lqtrung.dev/tags/front-end/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://lqtrung.dev/blog/mastering-javascript-proxy-comprehensive-guide</guid>
    <title>Mastering JavaScript Proxy: A Comprehensive Guide to Metaprogramming 🎭🔍</title>
    <link>https://lqtrung.dev/blog/mastering-javascript-proxy-comprehensive-guide</link>
    <description>Dive deep into JavaScript Proxy - the powerful metaprogramming feature that lets you intercept and customize operations on objects. Learn handlers, traps, and real-world applications.</description>
    <pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>JavaScript</category><category>Advanced</category><category>Knowledge</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/micro-frontend-architecture-patterns</guid>
    <title>Micro-Frontend Architecture Patterns</title>
    <link>https://lqtrung.dev/blog/micro-frontend-architecture-patterns</link>
    <description>Explore micro-frontend architecture patterns for building scalable, maintainable web applications at enterprise scale 🏗️</description>
    <pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Micro-Frontend</category><category>Architecture</category><category>Front-End</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/modern-css-architecture-and-design-systems</guid>
    <title>Modern CSS Architecture and Design Systems</title>
    <link>https://lqtrung.dev/blog/modern-css-architecture-and-design-systems</link>
    <description>Build scalable, maintainable CSS architectures and design systems using modern methodologies and tools 🎨</description>
    <pubDate>Wed, 08 May 2024 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>CSS</category><category>Design Systems</category><category>Front-End</category><category>Architecture</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/advanced-react-patterns-and-performance-optimization</guid>
    <title>Advanced React Patterns and Performance Optimization</title>
    <link>https://lqtrung.dev/blog/advanced-react-patterns-and-performance-optimization</link>
    <description>Master advanced React patterns and performance optimization techniques to build scalable, high-performance applications 🚀</description>
    <pubDate>Fri, 12 Apr 2024 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>React</category><category>Front-End</category><category>Performance</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/comprehensive-guide-to-advanced-testing-with-jest</guid>
    <title>Comprehensive Guide to Advanced Testing with Jest</title>
    <link>https://lqtrung.dev/blog/comprehensive-guide-to-advanced-testing-with-jest</link>
    <description>A comprehensive guide to advanced testing React projects with Jest 👌</description>
    <pubDate>Wed, 03 Jan 2024 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/unleasing-the-power-of-web-assembly</guid>
    <title>Unleashing the Power of WebAssembly - Practical Use Cases for a Seamless Web Experience</title>
    <link>https://lqtrung.dev/blog/unleasing-the-power-of-web-assembly</link>
    <description>WebAssembly is a new technology that has the potential to change the way we build web applications. It allows us to run code written in different languages on the web at near native speed, which opens up a lot of possibilities. In this article, we will explore some practical use cases for WebAssembly and how it can be used to create a seamless web experience. ⚡️</description>
    <pubDate>Mon, 25 Dec 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/front-end-interview-prep-must-know-questions-p1</guid>
    <title>Front-End Interview Prep: Must-Know Questions for a Stellar Performance (P1)🚀</title>
    <link>https://lqtrung.dev/blog/front-end-interview-prep-must-know-questions-p1</link>
    <description>This article provides essential guidance for individuals preparing for front-end developer interviews, including a list of must-know questions and answers. ✅</description>
    <pubDate>Wed, 15 Nov 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/unveiling-the-power-of-set-and-map-in-js</guid>
    <title>Unveiling the Power of Set and Map in JavaScript 🌐🗺️</title>
    <link>https://lqtrung.dev/blog/unveiling-the-power-of-set-and-map-in-js</link>
    <description>JavaScript&#39;s Map: Versatile key-value pairs. Set: Distinct, ordered collections. Enhance data structures in seconds! 🗺️🔄🚀</description>
    <pubDate>Sun, 15 Oct 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/understanding-plain-objects-in-js</guid>
    <title>Understanding Plain Objects in JavaScript and Checking for Them 🧐</title>
    <link>https://lqtrung.dev/blog/understanding-plain-objects-in-js</link>
    <description>Distinguish plain objects from complex ones for robust data validation in web forms. Explore the importance and practical use cases.</description>
    <pubDate>Fri, 22 Sep 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/exploring-promise-error-handling-in-js</guid>
    <title>Exploring Promise Error Handling in JavaScript 🚀</title>
    <link>https://lqtrung.dev/blog/exploring-promise-error-handling-in-js</link>
    <description>Let&#39;s unravel the distinctions between two common promise error handling patterns: `promise.then().catch` and `promise.then(resolve, reject)`.</description>
    <pubDate>Fri, 15 Sep 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/difference-between-2-ways-of-creating-objects</guid>
    <title>Difference between creating new objects by {} and Object.create(null)</title>
    <link>https://lqtrung.dev/blog/difference-between-2-ways-of-creating-objects</link>
    <description>In JavaScript, when we want to make an object, there are different ways to do it. 🧐</description>
    <pubDate>Fri, 08 Sep 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category><category>JavaScript</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/unravelling-the-web-journey</guid>
    <title>The URL Expedition - Unraveling the Web&#39;s Journey</title>
    <link>https://lqtrung.dev/blog/unravelling-the-web-journey</link>
    <description>Dive into the URL journey - parsing, DNS, server magic—unveiling the web&#39;s behind-the-scenes marvels!</description>
    <pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Knowledge</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/understand-the-curry-function-in-js</guid>
    <title>Understanding the Curry Function in JavaScript</title>
    <link>https://lqtrung.dev/blog/understand-the-curry-function-in-js</link>
    <description>A quick guide to understanding the curry function in JavaScript.</description>
    <pubDate>Sun, 20 Aug 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>JavaScript</category><category>Front-End</category>
  </item>

  <item>
    <guid>https://lqtrung.dev/blog/a-comprehensive-front-end-code-review-checklist</guid>
    <title>A Comprehensive Front-End Code Review Checklist</title>
    <link>https://lqtrung.dev/blog/a-comprehensive-front-end-code-review-checklist</link>
    <description>A checklist of code review specifically for Front-End.</description>
    <pubDate>Tue, 15 Aug 2023 00:00:00 GMT</pubDate>
    <author>address@yoursite.com (Trung Le)</author>
    <category>Front-End</category><category>Experience</category><category>Code-Review</category>
  </item>

    </channel>
  </rss>
