<?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>Sun, 11 Oct 2026 12:33:34 +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[ Create Scalable AI Automations with n8n ]]>
                </title>
                <description>
                    <![CDATA[ Most automation tutorials show you how to connect two simple apps and call it a day. But building workflows that companies can actually run in production requires an entirely different skill set, one  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/create-scalable-ai-automations-with-n8n/</link>
                <guid isPermaLink="false">6ac91e9ac74cf25dc4943707</guid>
                
                    <category>
                        <![CDATA[ n8n ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Fri, 09 Oct 2026 17:04:26 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/7957e58c-2b0a-4245-a58c-0de90ab5a374.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Most automation tutorials show you how to connect two simple apps and call it a day. But building workflows that companies can actually run in production requires an entirely different skill set, one focused on backend architecture, intelligent decision-making, and bulletproof reliability.</p>
<p>We just released a comprehensive new course on the freeCodeCamp.org YouTube channel that will teach you about n8n and AI automation. You will learn how to turn n8n into a full-scale orchestration engine powered by modern AI.</p>
<p>Here is a look at what you’ll master in this complete guide:</p>
<ul>
<li><p><strong>Core Architecture &amp; Setup</strong><br>Learn the fundamentals of n8n, how to navigate the workflow canvas, manage webhooks, and deploy on your own self-hosted infrastructure.</p>
</li>
<li><p><strong>REST APIs &amp; Data Transformation</strong><br>Dive deep into the powerful HTTP Request node, manage pagination and authentication, and write custom JavaScript code nodes to clean messy payloads.</p>
</li>
<li><p><strong>Intelligent AI Workflows</strong><br>Build end-to-end pipelines that extract structured data from unstructured documents, connect dynamic prompts directly to LLMs, and route decisions automatically.</p>
</li>
<li><p><strong>Autonomous AI Agents &amp; Memory</strong><br>Discover the difference between basic models and autonomous agents. Implement tools, connect Google Sheets as a lightweight knowledge base, and build persistent long-term memory that survives system restarts.</p>
</li>
<li><p><strong>Multi-Agent Systems</strong><br>Chain specialized AI agents together, from research and outline creation to drafting and SEO packaging, to run complex operations completely hands-off.</p>
</li>
<li><p><strong>Production Operations</strong><br>Learn the critical skills most courses skip, including event-driven architecture, Slack-based human-in-the-loop approvals, robust error-handling with automatic retries, and real-time observability to monitor token costs and failure rates.</p>
</li>
</ul>
<p>Head over to <a href="https://youtu.be/YY-egxTQirA">the freeCodeCamp.org YouTube channel</a> and watch the full course today (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/YY-egxTQirA" 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 Modern React Routing: TanStack Router Crash Course ]]>
                </title>
                <description>
                    <![CDATA[ Routing in modern web applications has evolved far beyond simply rendering a component based on a URL path. Developers today want end-to-end type safety, automated code splitting, seamless URL search  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/master-modern-react-routing-tanstack-router-crash-course/</link>
                <guid isPermaLink="false">6ac7b4efba111367663fc712</guid>
                
                    <category>
                        <![CDATA[ tanstack ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 08 Oct 2026 15:21:19 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/9aeef2a4-98c3-4967-87c6-aa995b98b737.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Routing in modern web applications has evolved far beyond simply rendering a component based on a URL path. Developers today want end-to-end type safety, automated code splitting, seamless URL search parameter management, and streamlined data fetching without drowning in boilerplate <code>useEffect</code> hooks.</p>
<p>TanStack Router is a powerful routing framework designed to deliver 100% inferred TypeScript type safety and a developer experience that catches broken links before your code ever hits production.</p>
<p>We just released a full, hands-on crash course on the freeCodeCamp.org YouTube channel: <a href="https://youtu.be/P-UIf7V7gV0"><strong>TanStack Router Course – Loaders, Auth &amp; Type-Safe Routes</strong></a>, taught by Tapas Adhikary from Tapascript. Throughout the course, you’ll construct a real-world Meetup Tracker application from the ground up using the TanStack CLI and Vite.</p>
<p>Here are the key concepts covered:</p>
<ul>
<li><p><strong>100% Inferred Type Safety</strong><br>See how the automatic <code>routeTree.gen.ts</code> generation validates paths and parameters at compile time, eliminating misspelled route bugs.</p>
</li>
<li><p><strong>File-System Routing &amp; Layouts</strong><br>Set up root layouts with <code>_root.tsx</code>, understand the <code>&lt;Outlet/&gt;</code> component, and configure nested layouts.</p>
</li>
<li><p><strong>Static &amp; Programmatic Navigation</strong><br>Compare declarative navigation via the <code>&lt;Link&gt;</code> component against imperative navigation using the <code>useNavigate</code> hook.</p>
</li>
<li><p><strong>Performance with Lazy Routes</strong><br>Implement automatic code splitting with <code>createLazyFileRoute</code> to ensure users only download the JavaScript needed for their active view.</p>
</li>
<li><p><strong>Dynamic Routes &amp; Loaders</strong><br>Build dynamic parameter routes (<code>$meetupId.tsx</code>) and fetch remote API data using <code>loader</code> and <code>useLoaderData</code>, complete with built-in pending and error boundary states.</p>
</li>
<li><p><strong>Type-Safe Search Params with Zod</strong><br>Manage filtering and application state via URL query parameters validated through Zod schemas and <code>loaderDeps</code>—no manual string parsing required.</p>
</li>
<li><p><strong>Auth &amp; Protected Routes</strong><br>Inject authentication state using <strong>Router Context</strong> (<code>createRootRouteWithContext</code>), protect sensitive endpoints before rendering via <code>beforeLoad</code>, and handle conditional redirects.</p>
</li>
<li><p><strong>Mutations &amp; Cache Invalidation</strong><br>Submit data through forms and trigger automatic data refreshes across the route tree using <code>router.invalidate()</code>.</p>
</li>
<li><p><strong>Framework Comparisons</strong><br>Learn how TanStack Router stacks up against traditional React Router and Next.js App Router in architecture, type ergonomics, and data management.</p>
</li>
</ul>
<p>Watch the full course on <a href="https://www.youtube.com/watch?v=P-UIf7V7gV0">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/P-UIf7V7gV0" 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 and Train a 25M Parameter LLM From Scratch on Your CPU ]]>
                </title>
                <description>
                    <![CDATA[ You don't need a massive GPU cluster to learn how modern frontier AI works. In our new video on the freeCodeCamp.org YouTube channel, you will build, pre-train, and fine-tune a working 25-million para ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-and-train-a-25m-parameter-llm-from-scratch-on-your-cpu/</link>
                <guid isPermaLink="false">6ac6f9bb8e5c8e3fb8fd0905</guid>
                
                    <category>
                        <![CDATA[ AI Model ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 08 Oct 2026 02:02:35 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/d7d4538b-9aff-4e9e-ab8c-65adb325a2f0.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>You don't need a massive GPU cluster to learn how modern frontier AI works. In our new video on the freeCodeCamp.org YouTube channel, you will build, pre-train, and fine-tune a working 25-million parameter language model directly on your laptop or standard CPU.</p>
<p>Frontier labs train massive systems with billions of parameters, but the core architecture, math, and workflows are fundamentally identical. Scaling the architecture down to 25 million parameters with a compact byte-level vocabulary strips away expensive cloud compute costs and lets training loops run locally on your CPU in seconds. This rapid iteration allows you to directly observe how changes to data curricula, loss functions, and reward designs alter model behavior in real time.</p>
<p>Here are some things covered in the course:</p>
<ul>
<li><p><strong>Modern LLM Architecture</strong><br>Learn how cutting-edge techniques work under the hood, including hybrid linear/sparse attention, Mixture of Experts (MoE), tied embedding weights, and multimodal image patch inputs.</p>
</li>
<li><p><strong>Pre-Training from Zero</strong><br>Watch the model start from generating random characters and learn Python syntax and structure step-by-step using cross-entropy loss.</p>
</li>
<li><p><strong>Post-Training with Reinforcement Learning (RL)</strong><br>Build a lightweight RL loop where the model writes code, runs against automated unit tests, and receives rewards—boosting its task success rate from 0% up to passing the majority of evaluations.</p>
</li>
<li><p><strong>How AI Researchers Actually Work</strong><br>Learn how to think like a modern researcher by forming testable hypotheses, tweaking temperatures and reward structures, and checking for real statistical significance across multiple seeds.</p>
</li>
</ul>
<p>Watch the full tutorial for free on the <a href="https://youtu.be/-gfgQfw2g_E">freeCodeCamp.org YouTube channel</a> (1-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/-gfgQfw2g_E" 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 Modern Kotlin ]]>
                </title>
                <description>
                    <![CDATA[ We just published a comprehensive, free Kotlin course on the freeCodeCamp.org YouTube channel. Whether you're targeting Android development, scalable backend services, or cross-platform applications,  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-modern-kotlin/</link>
                <guid isPermaLink="false">6abfcc8e01291b49f46e78ac</guid>
                
                    <category>
                        <![CDATA[ Kotlin ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Fri, 02 Oct 2026 15:23:58 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/bc8218cc-11c7-469e-b549-e9944e187099.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just published a comprehensive, free Kotlin course on the freeCodeCamp.org YouTube channel.</p>
<p>Whether you're targeting Android development, scalable backend services, or cross-platform applications, this course takes you from writing your first line of code to mastering asynchronous programming and reactive streams.</p>
<p>Here are the things covered in this course:</p>
<ul>
<li><p><strong>Fundamentals &amp; Setup</strong><br>Installing IntelliJ IDEA, understanding the JVM, type inference, primitive types, control flow (<code>when</code>, loops), and Kotlin’s built-in <strong>null safety</strong>.</p>
</li>
<li><p><strong>Functions &amp; Collections</strong><br>Default arguments, <code>vararg</code>, lambda functions, arrays, collections (<code>List</code>, <code>Set</code>, <code>Map</code>), binary search, and error handling.</p>
</li>
<li><p><strong>Modern OOP</strong><br>Primary/secondary constructors, <code>init</code> blocks, <code>data</code> classes, <code>sealed</code> classes, companion objects, singletons, delegation, and <strong>extension functions</strong>.</p>
</li>
<li><p><strong>Deep-Dive Generics</strong><br>Variance (<code>in</code>/<code>out</code>), upper bounds, the <code>where</code> clause, and working around JVM type erasure using <code>reified</code> type parameters.</p>
</li>
<li><p><strong>Coroutines</strong><br>Non-blocking asynchronous programming using <code>launch</code>, <code>async</code>, <code>runBlocking</code>, structured concurrency, timeouts, cancellations, and <code>withContext</code>.</p>
</li>
<li><p><strong>Kotlin Flows &amp; Reactive Streams</strong><br>Cold streams, intermediate and terminal operators (<code>launchIn</code>, <code>asLiveData</code>), exception transparency, <code>retry</code> logic, and lifecycle handling.</p>
</li>
</ul>
<p>The course is completely free and available now <a href="https://www.youtube.com/watch?v=nqK3oJ682mQ">on the freeCodeCamp.org YouTube channel</a> (10-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/nqK3oJ682mQ" 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 and Publish a Full-Stack Mobile App with AI ]]>
                </title>
                <description>
                    <![CDATA[ Building a production-ready mobile application used to require a dedicated team of frontend, backend, and DevOps engineers. With modern AI tools, an individual developer can take an idea from concept  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/build-and-publish-a-full-stack-mobile-app-with-ai/</link>
                <guid isPermaLink="false">6abe78a1cc111926f9c7fc82</guid>
                
                    <category>
                        <![CDATA[ chatgpt ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 01 Oct 2026 15:13:37 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/e3b03940-c761-4da1-9fe0-7ca07ec88550.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Building a production-ready mobile application used to require a dedicated team of frontend, backend, and DevOps engineers. With modern AI tools, an individual developer can take an idea from concept to the App Store.</p>
<p>In a comprehensive new tutorial published on the freeCodeCamp.org YouTube channel, you will learn how to build and publish CodexGram, a full-featured, Instagram-style social media application. Moving well beyond superficial "vibe coding," this course emphasizes deliberate planning, reproducible design prompting, robust backend integration, and strict adherence to App Store review standards.</p>
<p>CodexGram is built using Expo (React Native) and TypeScript, styled with NativeWind (Tailwind CSS for React Native) and Expo’s liquid-glass Native Tabs. Key features include:</p>
<ul>
<li><p><strong>Authentication</strong><br>Google and Apple sign-in powered by Clerk.</p>
</li>
<li><p><strong>Real-Time Backend &amp; Storage</strong><br>A reactive database, image uploads, and live updates using Convex.</p>
</li>
<li><p><strong>Core Social Feed</strong><br>Photo uploads, captions, like/unlike toggles, threaded comments, and 24-hour stories with tap-to-advance and hold-to-pause interactions.</p>
</li>
<li><p><strong>Direct Messaging &amp; Explore</strong><br>Real-time 1-on-1 chats and a responsive grid for user discovery.</p>
</li>
<li><p><strong>Production Observability</strong><br>Crash tracking, structured logging, and in-app user feedback via Sentry.</p>
</li>
<li><p><strong>Legal &amp; Marketing Site</strong><br>A responsive landing page, terms of service, and privacy policy deployed to Cloudflare Pages.</p>
</li>
</ul>
<p>Watch the full course on the <a href="https://youtu.be/bGALxRWI10A">freeCodeCamp.org YouTube channel</a> (3-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/bGALxRWI10A" 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 Algorithmic Trading with SnapTrade, Massive, Alpaca ]]>
                </title>
                <description>
                    <![CDATA[ We just published a comprehensive, hands-on video course on the freeCodeCamp.org YouTube channel that will teach you how to build an automated, end-to-end algorithmic trading system from scratch using ]]>
                </description>
                <link>https://www.freecodecamp.org/news/python-algorithmic-trading-with-snaptrade-massive-alpaca/</link>
                <guid isPermaLink="false">6abbcab8bf5e373dfc4ceff1</guid>
                
                    <category>
                        <![CDATA[ trading,  ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Python ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Tue, 29 Sep 2026 14:27:04 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/6fcf5557-9b44-40d4-93ec-bad5151625be.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just published a comprehensive, hands-on video course on the freeCodeCamp.org YouTube channel that will teach you how to build an automated, end-to-end algorithmic trading system from scratch using Python and Django.</p>
<p>This course guides you through engineering a functional, production-style web application called Momentum Trader.</p>
<p>The application evaluates a universe of stocks, calculates momentum scores across a 12-month lookback period (excluding the most recent month to avoid short-term reversals), generates buy/sell trading signals, and executes orders automatically into a brokerage account.</p>
<p>The course walks through the full development stack, breaking down both the quantitative logic and system architecture. :</p>
<ul>
<li><p>Web Framework &amp; Data Modeling with Django</p>
</li>
<li><p>Market Data Pipeline with Massive</p>
</li>
<li><p>Brokerage Connectivity with SnapTrade</p>
</li>
<li><p>Risk-Free Execution with Alpaca</p>
</li>
</ul>
<p>Watch the full tutorial on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel (2-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/zH2Mg782XhA" 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[ Inside a Hong Kong Hackathon [Full freeCodeCamp Documentary] ]]>
                </title>
                <description>
                    <![CDATA[ We just published a new documentary-style video on the freeCodeCamp channel that takes you behind the scenes of a high-energy 24-hour hackathon. Quincy Larson traveled to Hong Kong to serve as a judge ]]>
                </description>
                <link>https://www.freecodecamp.org/news/inside-seahack-24-hours-to-build-an-ai-startup/</link>
                <guid isPermaLink="false">6ab571b05974dad13c5d246d</guid>
                
                    <category>
                        <![CDATA[ hackathon ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                    <category>
                        <![CDATA[ Documentary ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 24 Sep 2026 18:53:36 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/db9790c4-39b4-457d-9748-213dbc1c7de8.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>We just published a new documentary-style video on the freeCodeCamp channel that takes you behind the scenes of a high-energy 24-hour hackathon.</p>
<p>Quincy Larson traveled to Hong Kong to serve as a judge at SeaHack. There were more than 250 developers and builders from over a dozen countries. The challenge? Team up, brainstorm, and build a working AI startup from scratch before the clock runs out.</p>
<p>If you've ever wondered what it's like to participate in a high-stakes hackathon, or if you just want some inspiration for your next coding project, you will want to <a href="https://www.youtube.com/watch?v=FVN0t1vb7k8">check this out</a>.</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/FVN0t1vb7k8" 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>

<p>Throughout the event, Quincy walked the floor, interviewing developers who were battling sleep deprivation to get their MVPs deployed before the strict 3:30 PM deadline. It is amazing to see what small teams can accomplish with modern AI tools and a tight time constraint.</p>
<p>Here are just a few of the clever projects built during the event:</p>
<ul>
<li><p><strong>An AI Cantonese Tutor:</strong> An app that visualizes tones and grades pronunciation in real-time, complete with a feature to learn by singing along to Cantopop.</p>
</li>
<li><p><strong>"Tinder for Loans":</strong> A platform designed to lower the friction for loan applicants by letting them submit quick video pitches that lenders can quickly swipe on.</p>
</li>
<li><p><strong>A Privacy-First Local CRM (REFT):</strong> A customer relationship management tool built for local small businesses. It connects directly to WhatsApp or Telegram and runs completely locally, keeping sensitive customer data safely out of the cloud.</p>
</li>
<li><p><strong>A Conversational Gift Recommender:</strong> An LLM-powered engine that helps people buy the perfect personalized toy for someone else's child by gathering information to generate a custom story and matching product recommendation.</p>
</li>
</ul>
<p>More than just a coding competition, events like SeaHack highlight the global scale of the tech community. The organizers emphasized that the future of AI isn't confined to Silicon Valley. There are thriving hubs of innovation in places like Hong Kong where East meets West.</p>
<p>Whether you are a seasoned software developer or someone who has never touched a code editor before (like a few of the participants Quincy interviewed!), hackathons are an incredible way to learn, network, and turn a concept into a live demo.</p>
<p>Watch the full video to see the frantic final minutes of deployment, the live presentations, and the final judging process.</p>
 ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ TimescaleDB Course – PostgreSQL for Time-Series Data ]]>
                </title>
                <description>
                    <![CDATA[ Managing massive, rapidly growing datasets efficiently is a critical skill for modern developers. Whether you are tracking API request logs, monitoring IoT fleet telemetry, or building dashboards for  ]]>
                </description>
                <link>https://www.freecodecamp.org/news/timescaledb-course-postgresql-for-time-series-data/</link>
                <guid isPermaLink="false">6ab48545d92eea5d2a3fdd77</guid>
                
                    <category>
                        <![CDATA[ timescaledb ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                    <category>
                        <![CDATA[ PostgreSQL ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 24 Sep 2026 02:04:53 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/7f80f393-8745-47c8-b5ad-03cceb530a1f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Managing massive, rapidly growing datasets efficiently is a critical skill for modern developers. Whether you are tracking API request logs, monitoring IoT fleet telemetry, or building dashboards for AI agents, unoptimized time-series data can quickly slow standard PostgreSQL queries to a crawl. We just posted a new course on the freeCodeCamp.org YouTube channel that will teach you all about TimescaleDB</p>
<p>You'll get hands-on experience with TimescaleDB in this course, discovering how to upgrade PostgreSQL into an optimized time-series database. You will learn to optimize query speeds, drastically reduce storage footprints, and ensure your dashboards stay fast at scale.</p>
<p>Key concepts and hands-on projects include:</p>
<ul>
<li><p><strong>Hypertables &amp; Chunk Management</strong><br>Learn how TimescaleDB automatically partitions your data by time to speed up queries and streamline data retention without painful row deletions.</p>
</li>
<li><p><strong>Columnar Storage &amp; Compression</strong><br>Discover how converting older row data into column-oriented batches can shrink your database size by over 90% and massively speed up analytical queries.</p>
</li>
<li><p><strong>Continuous Aggregates</strong><br>Stop recalculating identical data! You'll build incremental, automatically updating materialized views (and aggregate "ladders") that keep dashboards returning results in milliseconds.</p>
</li>
<li><p><strong>Hyperfunctions &amp; Gap Filling</strong><br>Master specialized time-series functions for calculating percentiles, distinct counts, handling counter resets, and smoothing out data gaps for clean frontend charting.</p>
</li>
<li><p><strong>Data Tiering &amp; Vector Search</strong><br>Explore moving older, cold data out of expensive local SSDs into cheaper S3 object storage seamlessly, and see how to combine standard time-series queries with AI vector search.</p>
</li>
</ul>
<p>The course walks you through building two complete, production-ready projects from scratch:</p>
<ol>
<li><p><strong>An AI Agent Flight Recorder</strong><br>Track millions of language model inferences, tool calls, costs, and latencies locally in Docker.</p>
</li>
<li><p><strong>An EV Charger Fleet Telemetry System</strong><br>Monitor 2,000 devices reporting every 10 seconds, deployed directly on the fully-managed Tiger Cloud platform.</p>
</li>
</ol>
<p><a href="https://youtu.be/gYTA8nQN030?utm_source=gemini"><strong>Watch the full TimescaleDB Course on the freeCodeCamp.org YouTube channel</strong></a> <strong>(4-hour watch).</strong></p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/gYTA8nQN030" 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[ Unlock the Power of AI Agents with the New Claude Certified Developer Foundations Course ]]>
                </title>
                <description>
                    <![CDATA[ Are you a software engineer looking to master building production-ready AI applications and agentic workflows? We've just published a brand new, comprehensive course on the freeCodeCamp.org YouTube ch ]]>
                </description>
                <link>https://www.freecodecamp.org/news/unlock-the-power-of-ai-agents-with-the-new-claude-certified-developer-foundations-course/</link>
                <guid isPermaLink="false">6ab4839814d7392aab4c52af</guid>
                
                    <category>
                        <![CDATA[ claude ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 24 Sep 2026 01:57:44 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/a839fb34-5683-45bf-a3ea-138ac12b79ec.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Are you a software engineer looking to master building production-ready AI applications and agentic workflows? We've just published a brand new, comprehensive course on the freeCodeCamp.org YouTube channel that will help you prepare for the Claude Certified Developer Foundations (CCDV-F) Certification.</p>
<p>Created by Andrew Brown, this course is designed specifically for developers who want to adopt Anthropic's Claude as their primary AI driver. Whether you want to build autonomous agents, manage complex context windows, or integrate advanced tools, this course provides the hands-on knowledge you need.</p>
<h3 id="heading-what-youll-learn">What You'll Learn</h3>
<p>This in-depth course walks you through everything required to confidently build with Claude and pass the CCDV-F exam. Key topics include:</p>
<ul>
<li><p><strong>Agentic Architectures &amp; Workflows</strong><br>Understand how to build and orchestrate dynamic AI agents.</p>
</li>
<li><p><strong>Claude APIs &amp; SDKs</strong><br>Learn how to seamlessly connect your applications to Claude's powerful models.</p>
</li>
<li><p><strong>Tool Use &amp; MCP Servers</strong><br>Master the Model Context Protocol to connect AI agents to external systems, databases, and custom tools.</p>
</li>
<li><p><strong>Prompt &amp; Context Engineering</strong><br>Discover advanced techniques for structuring prompts, JSON outputs, caching, and managing context limits.</p>
</li>
<li><p><strong>Security &amp; Optimization</strong><br>Learn how to defensively parse outputs, prevent data leaks, handle prompt injections, and balance token cost with model performance.</p>
</li>
</ul>
<p><a href="https://youtu.be/C_1QKZAcJjk?utm_source=gemini"><strong>Watch the full course on the freeCodeCamp.org YouTube channe</strong></a><strong>l (8-hour watch).</strong></p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/C_1QKZAcJjk" 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[ Hands-On Evolution of Deep Learning – Geoffrey Hinton’s AI Legacy ]]>
                </title>
                <description>
                    <![CDATA[ Geoffrey Hinton is known as the "the Godfather of AI". We just published a course on the freeCodeCamp.org YouTube channel that will help you master modern neural networks by recreating the groundbreak ]]>
                </description>
                <link>https://www.freecodecamp.org/news/hands-on-evolution-of-deep-learning-geoffrey-hinton-s-ai-legacy/</link>
                <guid isPermaLink="false">6aac2aabd02a5d838577063a</guid>
                
                    <category>
                        <![CDATA[ Deep Learning ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 17 Sep 2026 18:00:11 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/004baebc-30c8-45fb-8565-45162d46ef13.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Geoffrey Hinton is known as the "the Godfather of AI".</p>
<p>We just published a course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel that will help you master modern neural networks by recreating the groundbreaking discoveries of Geoffrey Hinton. The course covers his key papers and you will follow the evolution of the ideas across decades, from Boltzmann Machines and backpropagation to Deep Belief Networks, t-SNE, AlexNet, Dropout, Knowledge Distillation, Capsule Networks, Layer Normalization, and the Forward-Forward Algorithm.</p>
<p>Throughout this 27-hour course, Mohammed Abrah will explain the motivation behind each work, the problem it addressed, the core idea introduced by the paper, and then connect the theory to an educational implementation in PyTorch.</p>
<p>The tutorial explores:</p>
<ul>
<li><p>The historical evolution of Geoffrey Hinton's research across deep learning</p>
</li>
<li><p>How Boltzmann Machines introduced learning through energy-based models</p>
</li>
<li><p>Learning representations through backpropagation</p>
</li>
<li><p>Distributed representations and Adaptive Mixtures of Local Experts</p>
</li>
<li><p>The Helmholtz Machine and the Wake-Sleep Algorithm</p>
</li>
<li><p>Stochastic Neighbor Embedding and the foundations of t-SNE</p>
</li>
<li><p>Deep Belief Networks and greedy layer-wise pretraining</p>
</li>
<li><p>Deep Boltzmann Machines</p>
</li>
<li><p>How Rectified Linear Units helped improve Restricted Boltzmann Machines</p>
</li>
<li><p>ImageNet Classification with Deep Convolutional Neural Networks (AlexNet)</p>
</li>
<li><p>Dropout as a method for reducing overfitting</p>
</li>
<li><p>Knowledge Distillation and transferring knowledge between neural networks</p>
</li>
<li><p>Layer Normalization</p>
</li>
<li><p>Dynamic Routing Between Capsules</p>
</li>
<li><p>Contrastive Learning of Visual Representations</p>
</li>
<li><p>The Forward-Forward Algorithm</p>
</li>
<li><p>Practical PyTorch implementations of the core ideas</p>
</li>
<li><p>Visualizations and experiments that make the underlying algorithms easier to understand</p>
</li>
<li><p>The connection between these historical ideas and modern AI architectures</p>
</li>
</ul>
<p>Watch the full course on <a href="https://youtu.be/BMYvfVk8Ar0">the freeCodeCamp.org YouTube channel</a> (27-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/BMYvfVk8Ar0" 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 How to Deploy, Secure, and Automate Full-Stack Web Apps ]]>
                </title>
                <description>
                    <![CDATA[ Taking a web application from local development to a live, secure production environment can be daunting if you've never looked under the hood. We just published a comprehensive course on the freeCode ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-how-to-deploy-secure-and-automate-full-stack-web-apps/</link>
                <guid isPermaLink="false">6aaab59285cf18b4c5072002</guid>
                
                    <category>
                        <![CDATA[ full stack ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 16 Sep 2026 15:28:18 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/4fe6aa9d-d362-495b-9100-417e8f9e0323.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Taking a web application from local development to a live, secure production environment can be daunting if you've never looked under the hood. We just published a comprehensive course on the freeCodeCamp.org YouTube channel that teaches full-stack deployment from the ground up.</p>
<p>Developed by Imad Saddik, this course takes a hands-on approach. By doing everything yourself before introducing CI/CD automation, you gain a deep foundational understanding of how complex systems are hosted, secured, and maintained.</p>
<p>Here is what the course covers:</p>
<ul>
<li><p><strong>Cloud Infrastructure</strong><br>Provision an Ubuntu server, enforce secure SSH key authentication, and completely disable password and root logins.</p>
</li>
<li><p><strong>Security &amp; Firewalls</strong><br>Configure UFW to block unauthorized ports and set up Fail2Ban to automatically thwart brute-force attacks.</p>
</li>
<li><p><strong>Application Runtimes</strong><br>Install Python and Node.js, configure swap memory for resource-constrained servers, and set up Gunicorn and Supervisor to manage background processes.</p>
</li>
<li><p><strong>Data &amp; Search</strong><br>Self-host a lightweight Meilisearch instance, isolate it with a dedicated system user, and automate daily database snapshots.</p>
</li>
<li><p><strong>Global Delivery</strong><br>Map custom domains with DNS, secure connections with Let's Encrypt SSL certificates, configure Nginx as a reverse proxy, and utilize Cloudflare's CDN for edge caching.</p>
</li>
<li><p><strong>CI/CD Automation</strong><br>Build GitHub Actions pipelines to automate linting, formatting, unit testing, and deployment with atomic virtual environment rollbacks.</p>
</li>
<li><p><strong>Continuous Security</strong><br>Integrate Software Composition Analysis (SCA), Static Application Security Testing (SAST) with Bandit, and Dynamic testing (DAST) using OWASP ZAP.</p>
</li>
<li><p><strong>Observability</strong><br>Monitor CPU, memory, and orphaned processes using Btop, and parse Nginx access logs in real-time with GoAccess to detect and block malicious bot traffic.</p>
</li>
</ul>
<p>By the end of this course, you will have successfully transitioned a Vue.js and FastAPI application from a manual deployment into a fully automated, production-ready pipeline.</p>
<p>You can watch the full course right now on <a href="https://www.youtube.com/watch?v=wY5pQOTsGaA">the freeCodeCamp.org YouTube channel</a> (11-hour watch).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/wY5pQOTsGaA" 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[ OpenAI Codex Crash Course ]]>
                </title>
                <description>
                    <![CDATA[ OpenAI Codex is a very helpful tool in modern software development, but getting real value from it comes down to understanding how it is actually meant to be used. To help developers master its core c ]]>
                </description>
                <link>https://www.freecodecamp.org/news/openai-codex-crash-course/</link>
                <guid isPermaLink="false">6aa2c85bc40387b2bb1daded</guid>
                
                    <category>
                        <![CDATA[ codex ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Thu, 10 Sep 2026 15:10:19 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/d979dc56-fa0e-44b8-be4a-52695ce45d78.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>OpenAI Codex is a very helpful tool in modern software development, but getting real value from it comes down to understanding how it is actually meant to be used. To help developers master its core capabilities, we just released a complete, hands-on beginner’s course on the <a href="http://freeCodeCamp.org">freeCodeCamp.org</a> YouTube channel.</p>
<p>The tutorial walks you through everything from the ground up, starting with installation, pricing tiers, and a comprehensive tour of the interface. You will learn how to run scheduled background automations, manage external context with tools like Notion and Supabase, and handle GitHub pull requests directly within the environment. It also teaches Codex’s most powerful operating paradigms: switching between Plan Mode (where the agent iteratively questions assumptions and outlines architecture) and Go Mode (where it autonomously drives an MVP to completion).</p>
<p>To put these concepts into practice, the course demonstrates building a full, voice-controlled Flappy Bird-style game entirely through Codex prompts. You will see the complete development lifecycle in action: iterative prompt refinement, instant browser deployment via built-in hosting, and testing microphone input directly in the app. Finally, the video covers how to take the open-source repository and convert the project into a native iOS and Android mobile app using Expo.</p>
<p>Watch the full course <a href="https://youtu.be/o3CX_Y59_74">on the freeCodeCamp.org</a> YouTube channel.</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/o3CX_Y59_74" 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 Python Interactively ]]>
                </title>
                <description>
                    <![CDATA[ Python continues to be one of the most versatile, widely adopted programming languages in tech. Because its syntax mirrors plain English, it remains the absolute best place for a beginner to start. We ]]>
                </description>
                <link>https://www.freecodecamp.org/news/learn-python-interactively/</link>
                <guid isPermaLink="false">6aa16581cfb9039ff59e60ca</guid>
                
                    <category>
                        <![CDATA[ Python ]]>
                    </category>
                
                    <category>
                        <![CDATA[ youtube ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Beau Carnes ]]>
                </dc:creator>
                <pubDate>Wed, 09 Sep 2026 13:56:17 +0000</pubDate>
                <media:content url="https://cdn.hashnode.com/uploads/covers/5f68e7df6dfc523d0a894e7c/0397654c-b9a3-498d-871e-3d6c1e81416a.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>Python continues to be one of the most versatile, widely adopted programming languages in tech. Because its syntax mirrors plain English, it remains the absolute best place for a beginner to start.</p>
<p>We just published a comprehensive, hands-on Python course on the freeCodeCamp.org YouTube channel. The course takes you from your very first line of code to building three functional, portfolio-ready terminal applications. Treasure Porth from Scrimba teaches this course.</p>
<p>You'll learn Python by building projects that solve real problems:</p>
<ul>
<li><p><strong>PayUp (Expense Splitter)</strong><br>Learn the essentials—variables, user input capture, data type conversion, and arithmetic operators—to build a tool that calculates fair bill splits.</p>
</li>
<li><p><strong>Word Scramble Game</strong><br>Master decision-making and flow control. You'll work with lists, tuples, <code>if/elif/else</code> logic, <code>while</code> loops, and Python’s built-in <code>random</code> module to create an interactive guessing game with scoring and hints.</p>
</li>
<li><p><strong>Karaoke Queue Manager</strong><br>Transition to clean, production-style code. You'll organize logic using custom functions, parameters, return values, <code>for</code> loops, and robust error handling using <code>try/except</code> blocks to prevent crashes.</p>
</li>
</ul>
<p>Here are the core concepts covered in this course:</p>
<ul>
<li><p><strong>Syntax Fundamentals</strong><br>Variables, data types, f-string formatting, and user input</p>
</li>
<li><p><strong>Logic &amp; Collections</strong><br>Comparison/logical operators, conditionals, lists, and tuples</p>
</li>
<li><p><strong>Control Flow</strong><br><code>for</code> loops, <code>while</code> loops, and loop control statements</p>
</li>
<li><p><strong>Modular Code</strong><br>Function declarations, arguments, and return values</p>
</li>
<li><p><strong>Defensive Programming</strong><br>Input validation, guard clauses, and error handling</p>
</li>
</ul>
<p>You don't need a computer science background or prior coding exposure to jump in. The entire course is completely free and structured step-by-step to guide you from absolute zero to confident coder.</p>
<p>Head over to the <a href="https://www.youtube.com/watch?v=kLZgQWjnUz0">freeCodeCamp.org YouTube channel</a> to start learning Python today (4-hour course).</p>
<div class="embed-wrapper"><iframe width="560" height="315" src="https://www.youtube.com/embed/kLZgQWjnUz0" 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[ 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>
        
    </channel>
</rss>
