<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Advanced Patterns on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/advanced-patterns/</link><description>Recent content in Advanced Patterns on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 05 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/advanced-patterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 12: Advanced Patterns: Decorators and Mixins</title><link>https://ai-blog.noorshomelab.dev/ts-mastery-2025/advanced-patterns-decorators-mixins/</link><pubDate>Fri, 05 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ts-mastery-2025/advanced-patterns-decorators-mixins/</guid><description>&lt;h2 id="chapter-12-advanced-patterns-decorators-and-mixins"&gt;Chapter 12: Advanced Patterns: Decorators and Mixins&lt;/h2&gt;
&lt;p&gt;Welcome back, future TypeScript master! In our journey so far, we&amp;rsquo;ve built a solid foundation with types, classes, interfaces, and even some generics. Now, it&amp;rsquo;s time to unlock some truly powerful and expressive patterns that can drastically improve your code&amp;rsquo;s organization, reusability, and maintainability: &lt;strong&gt;Decorators&lt;/strong&gt; and &lt;strong&gt;Mixins&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;These patterns allow you to add new behaviors and capabilities to existing classes and objects without modifying their core structure. Think of them as superpowers you can &amp;ldquo;attach&amp;rdquo; to your code. While they introduce a bit more complexity, understanding them is crucial for working with many modern TypeScript frameworks (like Angular, NestJS, or TypeORM) and for writing truly robust, production-ready applications.&lt;/p&gt;</description></item><item><title>TypeScript Comprehensive Learning Guide</title><link>https://ai-blog.noorshomelab.dev/guides/typscript/</link><pubDate>Mon, 04 Aug 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/guides/typscript/</guid><description>&lt;p&gt;Welcome to this comprehensive learning guide for TypeScript, focusing on the latest advancements and best practices in versions 5.8, 5.9 (Beta), and the upcoming TypeScript 7.0 (native Go compiler). This guide is designed for software engineers with a foundational understanding of TypeScript or equivalent general programming experience. We will explore the latest features, delve into advanced patterns, discuss common pitfalls, and provide practical examples and guided projects to enhance your skills.&lt;/p&gt;</description></item></channel></rss>