<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was động generated on Tháng 4 3, 2026 at 9:22 chiều by All in One SEO v4.9.3 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://blog.devblocks.tech/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Lotus Blog</title>
		<link><![CDATA[https://blog.devblocks.tech]]></link>
		<description><![CDATA[Lotus Blog]]></description>
		<lastBuildDate><![CDATA[Thu, 02 Apr 2026 01:05:00 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://blog.devblocks.tech/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://blog.devblocks.tech/building-a-production-grade-rxdart-architecture-in-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/building-a-production-grade-rxdart-architecture-in-flutter/]]></link>
			<title>Building a Production-Grade RxDart Architecture in Flutter</title>
			<pubDate><![CDATA[Thu, 02 Apr 2026 01:05:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-factory/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-factory/]]></link>
			<title>Design Pattern in Dart: Factory Method</title>
			<pubDate><![CDATA[Sat, 28 Feb 2026 15:07:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/blog/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Sat, 17 May 2025 19:14:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-prototype-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-prototype-pattern/]]></link>
			<title>Design Patterns in Dart: Prototype Pattern</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 11:04:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-builder-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-builder-pattern/]]></link>
			<title>Design Pattern in Dart: Builder Pattern</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:46:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-template-method-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-template-method-pattern/]]></link>
			<title>Design Patterns in Dart: Template Method Pattern</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:44:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-flyweight-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-flyweight-pattern/]]></link>
			<title>Design Patterns in Dart: Flyweight Pattern</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:44:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/25-essential-rxdart-operators-every-flutter-engineer-should-know/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/25-essential-rxdart-operators-every-flutter-engineer-should-know/]]></link>
			<title>25 Essential RxDart Operators Every Flutter Engineer Should Know</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:42:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/building-a-scalable-rx-architecture/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/building-a-scalable-rx-architecture/]]></link>
			<title>Building a Scalable Rx Architecture</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:40:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/module-1-introduction-to-data-structures-with-dart-examples/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/module-1-introduction-to-data-structures-with-dart-examples/]]></link>
			<title>Introduction to Data Structures</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 11:03:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/module-2-linked-lists/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/module-2-linked-lists/]]></link>
			<title>Linked Lists</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 11:02:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-stacks-queues/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-stacks-queues/]]></link>
			<title>Stacks &amp; Queues</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:55:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-hashing-hash-tables-hashmap-hashset-in-dart/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-hashing-hash-tables-hashmap-hashset-in-dart/]]></link>
			<title>Hashing (Hash Tables, HashMap &amp; HashSet in Dart)</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:50:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-trees/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-trees/]]></link>
			<title>Trees</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:49:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-graphs/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-graphs/]]></link>
			<title>Graphs</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:48:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-real-world-applications-of-data-structures/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-real-world-applications-of-data-structures/]]></link>
			<title>Real-World Applications of Data Structures</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:48:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-interview-patterns-problem-solving/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-interview-patterns-problem-solving/]]></link>
			<title>Interview Patterns &amp; Problem Solving</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:47:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-advanced-data-structures-in-flutter-architecture/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-advanced-data-structures-in-flutter-architecture/]]></link>
			<title>Part 1: Advanced Data Structures in Flutter Architecture</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:45:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-part-2-advanced-data-structures-in-flutter-architecture/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-part-2-advanced-data-structures-in-flutter-architecture/]]></link>
			<title>Part 2: Advanced Data Structures in Flutter Architecture</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:45:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/rxdart-mastering-dart-streams-the-foundation-of-reactive-programming-in-dart-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/rxdart-mastering-dart-streams-the-foundation-of-reactive-programming-in-dart-flutter/]]></link>
			<title>Mastering Dart Streams: The Foundation of Reactive Programming in Dart &amp; Flutter</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:43:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/understanding-rxdart-subjects-behaviorsubject-publishsubject-and-replaysubject/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/understanding-rxdart-subjects-behaviorsubject-publishsubject-and-replaysubject/]]></link>
			<title>Understanding RxDart Subjects: BehaviorSubject, PublishSubject, and ReplaySubject</title>
			<pubDate><![CDATA[Sun, 29 Mar 2026 10:41:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-advanced-data-structures/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/data-structure-in-dart-advanced-data-structures/]]></link>
			<title>Advanced data structures</title>
			<pubDate><![CDATA[Sun, 15 Mar 2026 12:55:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Sat, 17 May 2025 19:14:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-proxy-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-in-dart-proxy-pattern/]]></link>
			<title>Design Patterns in Dart: Proxy Pattern</title>
			<pubDate><![CDATA[Sun, 01 Mar 2026 13:45:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-counting-sort-trong-flutter-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-counting-sort-trong-flutter-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Counting Sort in Flutter</title>
			<pubDate><![CDATA[Sat, 28 Feb 2026 15:03:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-merge-sort-trong-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-merge-sort-trong-flutter/]]></link>
			<title>Visualizing the Merge Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:04:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-heap-sort-trong-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-heap-sort-trong-flutter/]]></link>
			<title>Visualizing the Heap Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:04:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-block-sort-trong-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-block-sort-trong-flutter/]]></link>
			<title>Visualizing the Block Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:03:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-intro-sort-trong-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-intro-sort-trong-flutter/]]></link>
			<title>Visualizing the Intro Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:03:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-shell-sort-trong-flutter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-shell-sort-trong-flutter/]]></link>
			<title>Visualizing the Shell Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:02:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-tim-sort-trong-flutter-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-tim-sort-trong-flutter-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Tim Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:02:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-insertion-sort-trong-flutter-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-insertion-sort-trong-flutter-phan-tich-chuyen-sau/]]></link>
			<title>Trực quan hoá thuật toán Insertion Sort trong Flutter</title>
			<pubDate><![CDATA[Fri, 27 Feb 2026 16:22:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-singleton/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-singleton/]]></link>
			<title>Design Pattern trong Dart: Singleton</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:53:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-cocktail-sort-trong-flutter-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-cocktail-sort-trong-flutter-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Cocktail Sort in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:01:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-abstract-factory/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-abstract-factory/]]></link>
			<title>Design Pattern in Dart: Abstract Factory</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:52:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-interpreter-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-interpreter-pattern/]]></link>
			<title>Design Pattern in Dart: Interpreter Pattern</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:50:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-radix-sort-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-radix-sort-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Radix Sort in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:01:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-adapter/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-in-dart-adapter/]]></link>
			<title>Design Pattern in Dart: Adapter</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:52:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-selection-sort-trong-flutter-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-selection-sort-trong-flutter-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Selection Sort in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 15:56:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/lam-chu-custompaint-trong-flutter-huong-dan-chuyen-sau-ve-custom-rendering-va-animation/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/lam-chu-custompaint-trong-flutter-huong-dan-chuyen-sau-ve-custom-rendering-va-animation/]]></link>
			<title>Mastering CustomPaint in Flutter &#8211; Custom Rendering and Animation</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 15:56:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-bubble-sort-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-bubble-sort-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Bubble Sort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 15:53:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-quicksort-trong-flutter-phan-tich-chuyen/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-quicksort-trong-flutter-phan-tich-chuyen/]]></link>
			<title>Visualizing the QuickSort algorithm in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 15:53:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-mediator-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-mediator-pattern/]]></link>
			<title>Design Pattern in Dart: Mediator Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:51:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-trong-dart-facade-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-trong-dart-facade-pattern/]]></link>
			<title>Design Patterns in Dart: Facade Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:51:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-bucket-sort-phan-tich-chuyen-sau/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/truc-quan-hoa-thuat-toan-bucket-sort-phan-tich-chuyen-sau/]]></link>
			<title>Visualizing the Bucket Sort in Flutter</title>
			<pubDate><![CDATA[Mon, 09 Feb 2026 16:00:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-patterns-trong-dart-command-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-patterns-trong-dart-command-pattern/]]></link>
			<title>Design Patterns in Dart: Command Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:51:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-observer-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-observer-pattern/]]></link>
			<title>Design Pattern in Dart: Observer Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:50:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-bridge-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-bridge-pattern/]]></link>
			<title>Design Pattern in Dart: Bridge Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:50:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-state-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-state-pattern/]]></link>
			<title>Design Pattern in Dart: State Pattern</title>
			<pubDate><![CDATA[Sat, 07 Feb 2026 07:50:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-memento-pattern/]]></guid>
			<link><![CDATA[https://blog.devblocks.tech/design-pattern-trong-dart-memento-pattern/]]></link>
			<title>Design Pattern in Dart: Memento Pattern</title>
			<pubDate><![CDATA[Mon, 30 Mar 2026 14:58:09 +0000]]></pubDate>
		</item>
				</channel>
</rss>
