<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ Beau Carnes - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ Beau Carnes - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Mon, 07 Sep 2026 12:48:05 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/author/beaucarnes/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ How AI Chips Are Made ]]>
                </title>
                <description>
                    <![CDATA[ We just published a comprehensive, first-principles course on the semiconductor supply chain on the freeCodeCamp.org YouTube channel. Taught by hardware specialist Kian Kyars, this deep dive explains  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/how-ai-chips-are-made/</link>
                <guid isPermaLink="false">6a9995f0970203e770d14c8d</guid>
                
                    <category>
                        <![CDATA[ ai chips ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 03 Sep 2026 15:44:48 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/ef98b64b-db1c-4b54-adca-58a21514b343.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just published a comprehensive, first-principles course on the semiconductor supply chain on the freeCodeCamp.org YouTube channel. Taught by hardware specialist Kian Kyars, this deep dive explains the complex journey of an AI accelerator from raw silicon all the way to modern data center deployment.</p>
<p>As capital expenditure on AI infrastructure increases into the hundreds of billions, hardware is no longer a niche topic reserved only for chip architects. Understanding the physical machinery running modern models has become important for developers, researchers, and tech professionals alike.</p>
<p>The course focusses on Nvidia's latest hardware, tracing how a dual-die GB300 Blackwell Ultra GPU is designed, fabricated, packaged, and networked. Across six structured modules, Kian breaks down:</p>
<ul>
<li><p><strong>Semiconductor Physics &amp; Scaling</strong><br>How planar, FinFET, and Gate-All-Around (GAA) architectures work, why GPUs run at lower clock frequencies than CPUs, and how the end of Dennard scaling altered processor design.</p>
</li>
<li><p><strong>Design &amp; EDA</strong><br>The step-by-step pipeline converting Register-Transfer Level (RTL) code into manufacturable mask sets using electronic design automation toolchains like Synopsys, Cadence, and Siemens EDA.</p>
</li>
<li><p><strong>Fabrication &amp; Cleanrooms</strong><br>The mechanics inside leading-edge fabs like TSMC, wafer handling, high-purity North Carolina quartz, and the math behind Poisson defect yield models.</p>
</li>
<li><p><strong>Lithography &amp; Equipment</strong><br>How ASML’s extreme ultraviolet (EUV) scanners bounce 13.5 nm light off atom-flat Carl Zeiss mirrors to pattern features just nanometers wide.</p>
</li>
<li><p><strong>Memory &amp; Advanced Packaging</strong><br>High Bandwidth Memory (HBM3E/HBM4) integration, Through-Silicon Vias (TSVs), and TSMC’s CoWoS-L packaging that binds compute dies together.</p>
</li>
<li><p><strong>Rack-Scale Systems &amp; Geopolitics</strong><br>Scale-up NVLink fabrics, 135 kW power boundaries, export restrictions, and critical single-point-of-failure choke points across the global ecosystem.</p>
</li>
</ul>
<p>You can watch the full course for free <a href="https://youtu.be/FGT7LZbZe-g">on the freeCodeCamp.org YouTube channel</a> (3-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/FGT7LZbZe-g" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn Excel Formulas and Functions ]]>
                </title>
                <description>
                    <![CDATA[ Excel remains one of the most widely used and powerful tools in the tech and business worlds, but truly mastering its formulas and functions can sometimes feel overwhelming. To help you become a true  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-excel-formulas-and-functions/</link>
                <guid isPermaLink="false">6a96e93c39073a9c1afb3a8d</guid>
                
                    <category>
                        <![CDATA[ excel ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 01 Sep 2026 15:03:24 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/7f5f230c-4aae-4416-97d9-87d65a325d5f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Excel remains one of the most widely used and powerful tools in the tech and business worlds, but truly mastering its formulas and functions can sometimes feel overwhelming. To help you become a true spreadsheet power user, we just published a comprehensive new course on the freeCodeCamp.org YouTube channel.</p>
<p>This course is taught by Sergio, a former Amazon software engineer and the creator of Formula Wars. Sergio credits his early Excel skills with helping him land an investment banking internship and ultimately sparking his path into software engineering. Now, he is bringing a highly practical, code-style interactive approach to learning Excel. You will immediately reinforce spreadsheet concepts through quizzes and hands-on practice problems.</p>
<p><strong>What You Will Learn</strong></p>
<ul>
<li><p><strong>Core Mechanics &amp; Error Handling</strong><br>Understand how Excel evaluates formulas, cell referencing, and how to troubleshoot common errors.</p>
</li>
<li><p><strong>Logic &amp; Branching</strong><br>Master conditional functions like <code>IF</code>, <code>AND</code>, <code>OR</code>, and <code>IFS</code>.</p>
</li>
<li><p><strong>Aggregation</strong><br>Learn how to summarize your data using conditional aggregation functions.</p>
</li>
<li><p><strong>Modern Lookups</strong><br>Get hands-on with <code>XLOOKUP</code>, the "Swiss Army knife" of Excel lookups, along with <code>INDEX</code> and <code>XMATCH</code>.</p>
</li>
<li><p><strong>Data Manipulation</strong><br>Clean and format messy data using text normalization and date functions.</p>
</li>
<li><p><strong>Dynamic Arrays</strong><br>Finish strong by mastering modern dynamic array functions like <code>FILTER</code>, <code>SORT</code>, and <code>UNIQUE</code> that will put you ahead of 99% of Excel users.</p>
</li>
</ul>
<p>You can watch the full course right now on <a href="https://youtu.be/gvhsKtjAmgc">the freeCodeCamp.org YouTube channel</a> (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/gvhsKtjAmgc" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Build AI Agents, APIs, and Full-Stack Apps with Meta Muse Code & Muse Spark ]]>
                </title>
                <description>
                    <![CDATA[ As AI developer tooling expands, vertically integrated ecosystems offer powerful alternatives for building software. In this comprehensive three-hour course on the freeCodeCamp.org YouTube channel, in ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-ai-agents-apis-and-full-stack-apps-with-meta-muse-code-muse-spark/</link>
                <guid isPermaLink="false">6a9042325a2ad19bd8e4a514</guid>
                
                    <category>
                        <![CDATA[ meta muse spark ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 27 Aug 2026 13:57:06 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/5d21f676-c2cc-4105-959a-54cd41f6f55f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>As AI developer tooling expands, vertically integrated ecosystems offer powerful alternatives for building software. In this comprehensive three-hour course on the freeCodeCamp.org YouTube channel, instructor Andrew Brown walks through how to build applications and autonomous agent workflows using Meta's Muse ecosystem, including the Muse Spark model and the Muse Code terminal harness.</p>
<p>This course explores everything from low-level API integrations to full-stack project orchestration using agentic tooling:</p>
<ul>
<li><p><strong>Model Overview and Benchmarks</strong><br>Understand where Muse Spark and the open-weights Glimmer models fit in terms of cost, performance, and multilingual reasoning capabilities.</p>
</li>
<li><p><strong>API Integrations and Compatibility</strong><br>Learn how to connect to Meta's REST API using standard OpenAI and Anthropic client SDKs without needing proprietary wrappers.</p>
</li>
<li><p><strong>Agent Frameworks</strong><br>Build autonomous workflows and interactive tasks using LangChain and agent SDKs across Python and TypeScript.</p>
</li>
<li><p><strong>Muse Code Harness</strong><br>Master Meta's native terminal coding harness, including project initialization with agents.md, custom skill creation, and automated goal decomposition.</p>
</li>
<li><p><strong>Full-Stack Project Build</strong><br>Watch an end-to-end build of a retro-inspired social tech community platform, featuring a lightweight Go backend with SQLite, containerized services with Docker Compose, and a responsive frontend interface.</p>
</li>
<li><p><strong>Developer Control and Tooling</strong><br>Configure reasoning effort levels, manage context compaction, adjust sandbox guardrails with bubblewrap, and connect external tools via the Model Context Protocol (MCP).</p>
</li>
</ul>
<p>Watch the full course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel (3-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/b-P5ZQ1NxxE" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Stop Building AI Slop: Build High-End Web Apps with AI ]]>
                </title>
                <description>
                    <![CDATA[ Many developers use AI coding tools to generate generic, cookie-cutter interfaces that feel uninspired and incomplete. In our latest full course on the freeCodeCamp.org YouTube channel, instructor Eri ]]>
                </description>
                <link>https://www.freecodecamp.org/news/stop-building-ai-slop-build-high-end-web-apps-with-ai/</link>
                <guid isPermaLink="false">6a90413617d143757c5d8455</guid>
                
                    <category>
                        <![CDATA[ #ai-tools ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 27 Aug 2026 13:52:54 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/1a910f79-a872-4229-aa5e-724796d9e802.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Many developers use AI coding tools to generate generic, cookie-cutter interfaces that feel uninspired and incomplete. In our latest full course on the freeCodeCamp.org YouTube channel, instructor Eric shows how to move past low-quality output and ship polished, production-ready web applications using modern AI workflows.</p>
<p>This course walks through a structured five-step approach to building professional web frontends:</p>
<ol>
<li><p><strong>Context Gathering</strong><br>Start by running spec-driven discovery sessions where the AI agent interviews you on design requirements, edge cases, and tech stack choices to create clear specification and decision documents.</p>
</li>
<li><p><strong>Reverse Engineering Proven UI</strong><br>Instead of starting with empty wireframes, clone high-performing user interfaces from established platforms to borrow battle-tested layouts and open-source UI libraries.</p>
</li>
<li><p><strong>Blending Context and Architecture</strong><br>Combine the gathered product specifications with the cloned architecture to assemble a functional, feature-complete first version of the frontend.</p>
</li>
<li><p><strong>Restyling with Git Worktrees</strong><br>Use automated design skills to generate multiple visual directions in parallel. By isolating variations across branches, you can compare different typography, themes, and design tokens side by side without breaking working code.</p>
</li>
<li><p><strong>Interactive Motion and Deployment</strong><br>Convert AI-generated video assets into smooth, scroll-driven interactive animations, refine responsive styling, and deploy the entire application live to Cloudflare Pages.</p>
</li>
</ol>
<p>Throughout the course, you will see this complete end-to-end process applied to build a financial influencer tracker with interactive dashboards, detailed charts, and responsive landing pages.</p>
<p>Watch the video on <a href="https://youtu.be/g3X8JauSWTM">the freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/g3X8JauSWTM" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ The Paper That Created Modern AI: The Story Behind the Transformer ]]>
                </title>
                <description>
                    <![CDATA[ Every time you interact with a modern AI model you are relying on an architecture born from a single 2017 research paper titled "Attention Is All You Need." Our latest video on the freeCodeCamp.org Yo ]]>
                </description>
                <link>https://www.freecodecamp.org/news/the-paper-that-created-modern-ai-the-story-behind-the-transformer/</link>
                <guid isPermaLink="false">6a903fa674d5ca289496b60d</guid>
                
                    <category>
                        <![CDATA[ transformers ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 27 Aug 2026 13:46:14 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/d26b93fd-3e6e-4599-bf86-68ad60bf8256.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Every time you interact with a modern AI model you are relying on an architecture born from a single 2017 research paper titled "Attention Is All You Need."</p>
<p>Our latest video on the freeCodeCamp.org YouTube channel dives into the story of how eight Google researchers set out to improve Google Translate and ended up reshaping the entire tech landscape.</p>
<p>Before this breakthrough, AI relied on Recurrent Neural Networks (RNNs). These models read text sequentially, word by word, which created two massive hurdles:</p>
<ul>
<li><p>Fading Context: By the end of a long sentence or paragraph, the model would lose track of critical connections from the start.</p>
</li>
<li><p>Slow Training: Sequential processing meant steps could not run in parallel, severely bottlenecking how fast models could scale, even on massive GPU clusters.</p>
</li>
</ul>
<p>The researchers asked a simple question: What if the model could view the entire text simultaneously?</p>
<p>By isolating the attention mechanism and stripping away sequential loops entirely, they created the Transformer. The new architecture did not just beat existing translation benchmarks; it shattered them while training in a fraction of the time.</p>
<p>Parallel processing unlocked the ability to scale models across internet-sized datasets. That single shift laid the foundation for today's generative AI, the "T" in GPT, and the founding of major AI ventures like Cohere, OpenAI, and Character.ai by the paper's original authors.</p>
<p>Discover the full breakdown of how this paper changed computing on <a href="https://youtu.be/jIo2ccqPnLQ">the freeCodeCamp.org YouTube channel</a>.</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/jIo2ccqPnLQ" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn System Design for AI Agents: Build a Production-Ready Multi-Agent PR Reviewer ]]>
                </title>
                <description>
                    <![CDATA[ Building a basic AI demo with a single completion prompt and simple RAG pipeline is easy, but taking agentic systems into production requires robust system design, reliability engineering, and failure ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-system-design-for-ai-agents-build-a-production-ready-multi-agent-pr-reviewer/</link>
                <guid isPermaLink="false">6a870880307f2374f57c4a18</guid>
                
                    <category>
                        <![CDATA[ ai-agent ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 20 Aug 2026 14:00:32 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/e6e59c65-63d6-4d50-b417-9896dcf0edb8.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Building a basic AI demo with a single completion prompt and simple RAG pipeline is easy, but taking agentic systems into production requires robust system design, reliability engineering, and failure-mode tolerance.</p>
<p>We just posted a comprehensive course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that will walk you through designing and implementing a production-grade, multi-agent automated Pull Request (PR) review system. Ayush Singh created this course.</p>
<p>This system is modeled after the selective human judgment of a senior engineer. Here are the key things you will learn in this course:</p>
<ul>
<li><p>Break down complex human workflows into precise triggers, specialist concerns, and auditable findings with explicit confidence scoring.</p>
</li>
<li><p>Orchestrate parallel domain agents across security, code quality, testing, and documentation, then aggregate their findings using workflow patterns in LangGraph.</p>
</li>
<li><p>Eliminate multi-database maintenance overhead by managing semantic code search, relational truth, and time-series event traces in a unified database via Tiger Cloud.</p>
</li>
<li><p>Decouple incoming GitHub webhooks with cryptographic HMAC verification, idempotency deduplication, and fast-acknowledgment queuing using Redis.</p>
</li>
<li><p>Maintain project state and control coding agents using structured verification gates, independent verifier sub-agents, and automated regression checks.</p>
</li>
<li><p>Implement confidence-threshold approval queues and real-time token economics dashboards to safeguard against hallucinations and unexpected cloud spend.</p>
</li>
</ul>
<p>Watch the full course on <a href="https://youtu.be/iqRcGCah0Kw">the freeCodeCamp.org YouTube channel</a> (3-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/iqRcGCah0Kw" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Learn Data Structures and Algorithms Visually ]]>
                </title>
                <description>
                    <![CDATA[ Learning Data Structures and Algorithms (DSA) often feels like facing an challenging wall of complex jargon, syntax, and heavy mathematics. But don't worry because we just posted a course on the freeC ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-data-structures-and-algorithms-visually/</link>
                <guid isPermaLink="false">6a86dfe3a8ecebd3a44ff2f0</guid>
                
                    <category>
                        <![CDATA[ data structure and algorithms  ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 20 Aug 2026 11:07:15 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/6b20ee79-20b4-4665-b940-37f3d307835c.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Learning Data Structures and Algorithms (DSA) often feels like facing an challenging wall of complex jargon, syntax, and heavy mathematics. But don't worry because we just posted a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel taught by Sumit Saha that covers foundational computer science concepts using relatable, real-world analogies.</p>
<p>You will develop an intuitive mental model of how data is stored, searched, and optimized behind the scenes. By mapping abstract technical ideas to familiar daily experiences, the course demonstrates that you already practice these concepts in your everyday life.</p>
<p>Here are the topics covered in this course:</p>
<ul>
<li><p>Core linear structures, including arrays, singly linked lists, doubly linked lists, and circular linked lists.</p>
</li>
<li><p>Sequential collection tools such as stacks (LIFO), queues (FIFO), circular queues, double-ended queues (deques), and priority queues.</p>
</li>
<li><p>High-speed key-value pairing using hash tables, hash functions, and duplicate-filtering sets.</p>
</li>
<li><p>Hierarchical and interconnected models, including heaps (min/max), binary search trees, balanced AVL and Red-Black trees, tries, and diverse graph variations.</p>
</li>
<li><p>Searching and sorting algorithms like linear search, binary search, bubble sort, selection sort, insertion sort, merge sort, and quicksort.</p>
</li>
<li><p>Foundational algorithmic paradigms, covering recursion, backtracking, Dijkstra’s shortest path algorithm, greedy methods, divide-and-conquer strategies, and dynamic programming.</p>
</li>
</ul>
<p>Once you master the logic and trade-offs introduced in this course, implementing them in any language becomes easier. Watch the full course <a href="https://youtu.be/RpLnQnurpLY">on the freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/RpLnQnurpLY" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Building a Reinforcement Learning Framework from Scratch in Pure C ]]>
                </title>
                <description>
                    <![CDATA[ High-level machine learning libraries like PyTorch and TensorFlow make training intelligent agents straightforward, but relying on modern frameworks often hides the complex mechanics working under the ]]>
                </description>
                <link>https://www.freecodecamp.org/news/building-a-reinforcement-learning-framework-from-scratch-in-pure-c/</link>
                <guid isPermaLink="false">6a85bc8787783a8685665353</guid>
                
                    <category>
                        <![CDATA[ Reinforcement Learning ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 19 Aug 2026 14:24:07 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/31457501-744f-42b6-8528-c0c13e54f538.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>High-level machine learning libraries like PyTorch and TensorFlow make training intelligent agents straightforward, but relying on modern frameworks often hides the complex mechanics working under the hood.</p>
<p>We just posted a video course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that demonstrates how to build an entire reinforcement learning framework from scratch in standard C without relying on external libraries or third-party engines.</p>
<p>Here is what the course covers:</p>
<ul>
<li><p>Implement custom automatic differentiation alongside dynamic computational graphs, memory allocation systems, and matrix data structures to handle forward and backward gradient passes.</p>
</li>
<li><p>Code fundamental linear algebra operations from the ground up, including transposed matrix multiplications, ReLU activations, and numerically stable Softmax routines.</p>
</li>
<li><p>Develop a fully functional Snake game simulation in C, complete with custom state vector encoding, grid navigation, collision detection, and reward assignment mechanics.</p>
</li>
<li><p>Build an end-to-end policy gradient pipeline utilizing trajectory rollouts, replay buffers, advantage estimation, and parameter updates to train the agent autonomously.</p>
</li>
</ul>
<p>Writing reinforcement learning algorithms in C strips away high-level abstractions, forcing a precise understanding of memory layout, computational complexity, and the mathematical foundations of backpropagation. By seeing how every node in a computational graph is allocated and traversed, you gain a deeper, intuitive grasp of how modern neural network architectures execute beneath their high-level wrappers.</p>
<p>This course provides a practical, step-by-step guide in building AI systems from first principles. Watch the full course <a href="https://www.youtube.com/watch?v=R5fPn6W8m6k">on the freeCodeCamp.org YouTube</a> channel (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/R5fPn6W8m6k" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Python for Mechanical Engineering ]]>
                </title>
                <description>
                    <![CDATA[ Whether you're designing robotics, analyzing fluid dynamics (CFD), or working through complex engineering data, learning to code is one of the most effective ways to boost your workflow and technical  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/python-for-mechanical-engineering/</link>
                <guid isPermaLink="false">6a7dcba2609882fca24e3ec0</guid>
                
                    <category>
                        <![CDATA[ Python ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 13 Aug 2026 13:50:26 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/c20a4cbb-d99c-4852-9929-a919155f56ef.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Whether you're designing robotics, analyzing fluid dynamics (CFD), or working through complex engineering data, learning to code is one of the most effective ways to boost your workflow and technical analysis.</p>
<p>We’ve just released a comprehensive new course on the freeCodeCamp.org YouTube channel that will teach you Python for engineering and help you master tools like NumPy and Pandas. You will also learn how leverage AI tools in your workflow.</p>
<p>This course is created for mechanical engineers, robotics enthusiasts, and technical problem solvers who want to leverage modern programming and AI tools in their daily workflows.</p>
<p>You will be guided step-by-step through Python fundamentals before learning about practical engineering applications:</p>
<ul>
<li><p>Python Core Basics: Learn fundamental concepts like variables, control flow (<code>if/elif/else</code>), loops, and functions from an engineer's perspective.</p>
</li>
<li><p>Setup &amp; Environment: Get step-by-step guidance on setting up Python, VS Code, and running your scripts or interactive shells.</p>
</li>
<li><p>Essential Scientific Libraries: Master key libraries including NumPy for numerical computations, Pandas for data handling, and Matplotlib for plotting and engineering analysis.</p>
</li>
<li><p>AI-Assisted Learning: Discover how to effectively integrate ChatGPT into your learning process and automate engineering workflows.</p>
</li>
<li><p>Practical Engineering Applications: Put your skills to work with hands-on case studies involving material selection, simulation, automated data workflows, and robotics.</p>
</li>
</ul>
<p>Watch the full course on <a href="https://youtu.be/eDqVqVyCo6k">the freeCodeCamp.org YouTube channel</a> (7-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/eDqVqVyCo6k" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Master Low-Level Graphics in C: Build a Software Renderer from Scratch ]]>
                </title>
                <description>
                    <![CDATA[ When learning C, it's easy to get stuck building text-based terminal applications that simply ask for user input and print a result back out. While those are great for learning the basics of the langu ]]>
                </description>
                <link>https://www.freecodecamp.org/news/master-low-level-graphics-in-c-build-a-software-renderer-from-scratch/</link>
                <guid isPermaLink="false">6a7dca901374f2c259ac23d8</guid>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                    <category>
                        <![CDATA[ c programming ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 13 Aug 2026 13:45:52 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/657547fd-3df1-4347-9804-37e7e119a46f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>When learning C, it's easy to get stuck building text-based terminal applications that simply ask for user input and print a result back out. While those are great for learning the basics of the language, deeply understanding CPU architecture, memory management, and game engine foundations requires seeing how code directly translates to visual output.</p>
<p>We just published a new course on the freeCodeCamp YouTube channel that moves beyond the terminal to focus on direct pixel manipulation and graphics. Created by Gustavo Pezzi, this hands-on tutorial leverages the cross-platform power of the SDL3 library to teach you how to build a low-level software renderer from scratch.</p>
<p>Throughout the course, you will learn how computers handle memory by creating and managing a custom frame buffer. You will learn how to map 2D screen coordinates to a 1D memory array, handle essential operating system events, and control timing to cap your frame rates for smooth 60 FPS animations. To wrap everything up, you will use your new pixel manipulation skills to render the iconic Doom fire effect using nothing but CPU instructions.</p>
<p>You can watch the full course <a href="https://youtu.be/wDWKUvTKCaw">on the freeCodeCamp.org YouTube channel</a> (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/wDWKUvTKCaw" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Claude Code Full Course ]]>
                </title>
                <description>
                    <![CDATA[ We just published a brand new course on the freeCodeCamp.org YouTube channel that will take you from an absolute beginner to a Claude Code master. Whether you want to automate your development workflo ]]>
                </description>
                <link>https://www.freecodecamp.org/news/claude-code-full-course/</link>
                <guid isPermaLink="false">6a73392ff5a1f5b0d512e9e3</guid>
                
                    <category>
                        <![CDATA[ claude-code ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 05 Aug 2026 13:22:55 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/b701be40-e55d-483b-a03d-d8c0d3490b6e.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just published a brand new course on the freeCodeCamp.org YouTube channel that will take you from an absolute beginner to a Claude Code master.</p>
<p>Whether you want to automate your development workflow, manage complex project architectures, or deploy applications faster, this course is built to get you up and running immediately. Eric teaches this course. He is a former senior software engineer at Amazon and Microsoft.</p>
<p>In this comprehensive crash course, you will dive deep into the fundamentals of AI-native application building. The curriculum covers:</p>
<ul>
<li><p>Installing Claude Code natively and configuring your workspace in Visual Studio Code.</p>
</li>
<li><p>Using the <code>/goal</code> command to execute tasks autonomously and loop them until specific design and functional requirements are met.</p>
</li>
<li><p>Installing and utilizing reusable Claude Skills to optimize your builds.</p>
</li>
<li><p>Connecting to remote tools and APIs using the Model Context Protocol (MCP) and standard CLI tools.</p>
</li>
<li><p>Managing project changes with GitHub and successfully deploying your built applications to production environments.</p>
</li>
</ul>
<p>You can watch the full course on <a href="https://youtu.be/7l6bXLAKyEI">the freeCodeCamp.org YouTube channel</a> (1.5-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/7l6bXLAKyEI" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Agentic AI using LangGraph – Build AI Agents & Automate Workflows ]]>
                </title>
                <description>
                    <![CDATA[ We are rapidly moving past standard, single-prompt Large Language Models and entering the era of autonomous AI agents. To help you master this new paradigm, we have just published a massive, comprehen ]]>
                </description>
                <link>https://www.freecodecamp.org/news/agentic-ai-using-langgraph-build-ai-agents-automate-workflows/</link>
                <guid isPermaLink="false">6a6b625e08d602aac2992fab</guid>
                
                    <category>
                        <![CDATA[ agentic AI ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 30 Jul 2026 14:40:30 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/d09f5182-8b2e-4cb8-b376-7b61658769fe.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We are rapidly moving past standard, single-prompt Large Language Models and entering the era of autonomous AI agents.</p>
<p>To help you master this new paradigm, we have just published a massive, comprehensive course on the freeCodeCamp.org YouTube channel that will teach you all about agentic AI.</p>
<p>This course is designed to take you from the foundational concepts of agentic AI all the way through to building production-ready, end-to-end agent workflows using LangChain and LangGraph.</p>
<p>Here are a few key takeaways you can expect from the course:</p>
<ul>
<li><p>The architectural differences between standard LLMs and Agentic AI.</p>
</li>
<li><p>How to build both single and multi-agent systems using LangChain.</p>
</li>
<li><p>The core components of LangGraph and why it is essential for stateful, cyclical agent workflows.</p>
</li>
<li><p>Advanced techniques including Human-in-the-Loop (HITL), Retrieval-Augmented Generation (RAG), and streaming responses.</p>
</li>
<li><p>Best practices for deploying agentic systems to production environments like AWS and Render using Docker and GitHub Actions.</p>
</li>
</ul>
<p>This is a hands-on, project-driven course. By the end of the 24 hours, you will have built fully functional, deployable AI agents from scratch.</p>
<p>Head over to the freeCodeCamp.org <a href="https://www.youtube.com/watch?v=Zy7EXDONlTY">YouTube channel to watch the full course</a> (24-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/Zy7EXDONlTY" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Master 3D Printing & Additive Manufacturing ]]>
                </title>
                <description>
                    <![CDATA[ Additive manufacturing has evolved into a cornerstone of Industry 4.0 and modern industrial production. Whether it's light-weighting aerospace turbine components, printing custom titanium medical impl ]]>
                </description>
                <link>https://www.freecodecamp.org/news/master-3d-printing-additive-manufacturing/</link>
                <guid isPermaLink="false">6a68da19b4e0ec555c71f0f9</guid>
                
                    <category>
                        <![CDATA[ additive manufacturing ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 28 Jul 2026 16:34:33 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/6b076dd0-c34f-4e57-91c2-7212cf8f52a8.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Additive manufacturing has evolved into a cornerstone of Industry 4.0 and modern industrial production. Whether it's light-weighting aerospace turbine components, printing custom titanium medical implants, or optimizing digital supply chains, modern 3D printing skills are becoming essential across engineering and product design disciplines.</p>
<p>We just published a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that will teach you about basic desktop printing and industrial-grade additive manufacturing.</p>
<p>This course covers the entire lifecycle of additive manufacturing, taking you from fundamental concepts to enterprise-level workflows:</p>
<ul>
<li><p>Industry 4.0 &amp; Smart Manufacturing: How cyber-physical systems, IoT, and cloud computing integrate with 3D printing to create smart factories.</p>
</li>
<li><p>Core Printing Technologies: Deep dives into ASTM-classified methods including Material Extrusion (FDM), Vat Photopolymerization (SLA/DLP), Powder Bed Fusion (SLS/SLM), Binder Jetting, Directed Energy Deposition (DED), and Hybrid manufacturing.</p>
</li>
<li><p>Real-World Sector Applications: Case studies exploring aerospace fuel nozzles, custom craniomaxillofacial medical implants, automotive topology-optimized brackets, and energy sector gas turbines.</p>
</li>
<li><p>CAD Pre-Processing &amp; Slicing: Managing 3D data formats (STL, OBJ, 3MF), optimizing print orientation, generating support structures, and mastering slicing parameters.</p>
</li>
<li><p>Materials Science: Material selection across thermoplastics (PLA, ABS, Nylon), photopolymer resins (Standard, Tough, Dental), and industrial metal alloys (Titanium Ti-6Al-4V, Inconel, Copper, Stainless Steel).</p>
</li>
<li><p>Design for Additive Manufacturing (DFAM): Leveraging simulation-driven design, topology optimization, generative design, and part consolidation to produce lighter, stronger components.</p>
</li>
<li><p>Digital Inventory &amp; Warehousing: Transitioning from physical warehouses to on-demand, decentralized digital supply networks.</p>
</li>
<li><p>Quality Control &amp; Post-Processing: Addressing printing defects (warping, delamination, porosity), in-situ process monitoring, destructive/non-destructive testing (CT scanning, CMM), and post-processing finishing steps.</p>
</li>
</ul>
<p>You can watch the full course directly on the <a href="https://www.google.com/search?q=https://youtu.be/XMnRj4ooZx8">freeCodeCamp.org YouTube Channel</a> for free (7-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/XMnRj4ooYz8" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Build Bulletproof APIs using TypeScript in Express ]]>
                </title>
                <description>
                    <![CDATA[ If you've ever loved the speed of building backend servers with Express.js, but wished you didn't have to guess at types or debug silly runtime errors, we just posted the perfect tutorial for you. Our ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-bulletproof-apis-using-typescript-in-express/</link>
                <guid isPermaLink="false">6a63758d7e45b1af6f81b3d4</guid>
                
                    <category>
                        <![CDATA[ TypeScript ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Fri, 24 Jul 2026 14:24:13 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/591e1e7c-c93b-48cb-8ddf-7ef49b284729.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>If you've ever loved the speed of building backend servers with Express.js, but wished you didn't have to guess at types or debug silly runtime errors, we just posted the perfect tutorial for you.</p>
<p>Our new video course, TypeScript in Express, is now live on the freeCodeCamp.org YouTube channel!</p>
<p>In this hands-on tutorial, instructor Rachel takes you step-by-step through combining Express with TypeScript, giving you the best of both worlds: the rapid development speed of Express paired with the scalability, reliability, and robust safety of strong typing.</p>
<p>Throughout the course, you’ll build a fully typed, production-ready pet shelter API from scratch. Along the way, you'll tackle:</p>
<ul>
<li><p>Environment Setup: Configuring TypeScript, setting up compiler options (<code>tsconfig.json</code>), and managing development dependencies like <code>@types/express</code>.</p>
</li>
<li><p>Request &amp; Response Typing: Moving away from the dreaded <code>any</code> type by leveraging TypeScript generics to strictly define route parameters, request queries, and response bodies.</p>
</li>
<li><p>Modular Architecture: Cleaning up your project structure by separating your endpoints into dedicated Express routers and controllers.</p>
</li>
<li><p>Custom Middleware: Writing and typing your own middleware functions from scratch—including input validators and authentication checks.</p>
</li>
<li><p>Query Parameter Filtering: Handling string, boolean, and numeric query filters to make your APIs flexible and real-world ready.</p>
</li>
</ul>
<p>Whether you're looking to solidify your backend skills or bring stronger type safety to your Node.js projects, this course is packed with practical challenges and coding exercises to keep you on your toes.</p>
<p>Watch the full tutorial <a href="https://youtu.be/bYgphDEWwvs">on the freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/bYgphDEWwvs" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Multi-Agent Coding & Deployment with TRAE IDE ]]>
                </title>
                <description>
                    <![CDATA[ Modern software engineering is evolving into an ecosystem where AI actively participates in planning, coding, and deployment. To help bridge the gap between initial concepts and fully shipped products ]]>
                </description>
                <link>https://www.freecodecamp.org/news/multi-agent-coding-deployment-with-trae-ide/</link>
                <guid isPermaLink="false">6a6213bd6b556b99a0ec5466</guid>
                
                    <category>
                        <![CDATA[ #ai-tools ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 23 Jul 2026 13:14:37 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/c7192c88-d8f8-40c9-9550-005df6625d02.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Modern software engineering is evolving into an ecosystem where AI actively participates in planning, coding, and deployment. To help bridge the gap between initial concepts and fully shipped products, we just published a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel by developer and course creator Ania Kubow.</p>
<p>The tutorial centers around TRAE IDE, an AI-native development environment featuring dual operating models. In IDE mode, it functions like a standard editor with intelligent code completion and refactoring assistance. In solo mode, developers can describe goals in plain English and delegate entire implementation phases while supervising the outcome.</p>
<p>You will learn about architecture by turning a simple sentence into a comprehensive product requirements document and structured task list. As projects scale, developers can leverage multi-agent coordination, deploying specialized programming agents concurrently, such as one agent refining frontend UI guidelines while another configures a Node.js and PostgreSQL backend.</p>
<p>The course emphasizes privacy and security through local file management and sandbox execution, minimizing operational risks. Finally, the course walks through production preparation, integrating with Vercel to take a project from a single sentence to a live application.</p>
<p>Watch the full course on <a href="https://youtu.be/yVga-_gMfIM">the freeCodeCamp.org YouTube channel</a> (23-minute watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/yVga-_gMfIM" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
