<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>LinhGo Labs</title><link>https://linhgo.com/</link><description>Explore technology, coding tutorials, and software development insights with Linh - sharing practical guides, tech reviews, and life lessons through the lens of innovation and continuous learning.</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>info@linhgo.com (Linh)</managingEditor><webMaster>info@linhgo.com (Linh)</webMaster><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Fri, 16 Jan 2026 08:00:00 +0700</lastBuildDate><atom:link href="https://linhgo.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Skills Collections: Teaching AI Assistants Your Team's Way of Working</title><link>https://linhgo.com/ai-agent-skills-modern-development/</link><pubDate>Fri, 16 Jan 2026 08:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/ai-agent-skills-modern-development/</guid><description><![CDATA[<div class="featured-image">
                <img src="/ai-agent-skills-modern-development/thumbnail.jpg" referrerpolicy="no-referrer">
            </div><p>Ever notice how AI assistants give great generic advice, but struggle with your team&rsquo;s specific workflows? Agent Skills fix that. Here&rsquo;s what I learned building them.</p>]]></description></item><item><title>How I Achieved a Perfect PageSpeed Insights Score</title><link>https://linhgo.com/optimizing-pagespeed-insights-score/</link><pubDate>Thu, 25 Dec 2025 10:00:00 +0800</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/optimizing-pagespeed-insights-score/</guid><description><![CDATA[<div class="featured-image">
                <img src="/optimizing-pagespeed-insights-score/featured-image.jpg" referrerpolicy="no-referrer">
            </div><p>Learn how I optimized the frontend site to achieve excellent PageSpeed Insights scores through strategic compression, caching, minification, and CDN configuration.</p>]]></description></item><item><title>Common Clean Architecture Mistakes in .NET (And How to Fix Them)</title><link>https://linhgo.com/common-clean-architecture-mistakes-in-dotnet/</link><pubDate>Mon, 22 Dec 2025 10:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/common-clean-architecture-mistakes-in-dotnet/</guid><description><![CDATA[<div class="featured-image">
                <img src="/common-clean-architecture-mistakes-in-dotnet/image.jpg" referrerpolicy="no-referrer">
            </div><p>You&rsquo;ve read the books, watched the tutorials, and decided to implement Clean Architecture in your .NET project. Six months later, your &ldquo;clean&rdquo; architecture feels&hellip; messy. Sound familiar?</p>]]></description></item><item><title>Clean Architecture in .NET Realworld Example</title><link>https://linhgo.com/clean-architecture-in-net-realworld-example/</link><pubDate>Thu, 18 Dec 2025 08:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/clean-architecture-in-net-realworld-example/</guid><description><![CDATA[<div class="featured-image">
                <img src="/clean-architecture-in-net-realworld-example/image.jpg" referrerpolicy="no-referrer">
            </div><p>Theory is great, but show me the code!</p>]]></description></item><item><title>Clean Architecture in .NET Overall</title><link>https://linhgo.com/clean-architecture-in-net-overall/</link><pubDate>Fri, 12 Dec 2025 11:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/clean-architecture-in-net-overall/</guid><description><![CDATA[<div class="featured-image">
                <img src="/clean-architecture-in-net-overall/image.jpg" referrerpolicy="no-referrer">
            </div><p>The overall about Clean Architecture in .NET: Learn SOLID principles, dependency inversion, and domain-driven design to build maintainable, testable, and scalable applications with proper separation of concerns.</p>]]></description></item><item><title>SOLID Principles and Domain-Driven Design: A Developer's Guide</title><link>https://linhgo.com/solid-principles-and-ddd/</link><pubDate>Mon, 08 Dec 2025 10:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/solid-principles-and-ddd/</guid><description><![CDATA[<div class="featured-image">
                <img src="/solid-principles-and-ddd/featured-image.jpg" referrerpolicy="no-referrer">
            </div><p>Master SOLID principles and Domain-Driven Design to write software that doesn&rsquo;t turn into a maintenance nightmare.</p>]]></description></item><item><title>Set Up Newsletter Subscriptions with Brevo on Cloudflare Pages</title><link>https://linhgo.com/newsletter-subscription-brevo-cloudflare-pages/</link><pubDate>Tue, 02 Dec 2025 09:00:00 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/newsletter-subscription-brevo-cloudflare-pages/</guid><description><![CDATA[<div class="featured-image">
                <img src="/newsletter-subscription-brevo-cloudflare-pages/image.jpg" referrerpolicy="no-referrer">
            </div><p>A complete guide to implementing newsletter subscriptions using Brevo (formerly Sendinblue) on Cloudflare Pages with serverless functions.</p>]]></description></item><item><title>Essential Linux Commands Cheat Sheet for Beginners and Developers</title><link>https://linhgo.com/basic-linux-commands/</link><pubDate>Wed, 19 Nov 2025 01:57:40 +0800</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/basic-linux-commands/</guid><description><![CDATA[<div class="featured-image">
                <img src="/basic-linux-commands/image.jpg" referrerpolicy="no-referrer">
            </div><p>The basic Linux commands for beginners, including file management, system information, and process control.</p>]]></description></item><item><title>Host Your Telegram Bot Proxy on Cloudflare Workers (Free!)</title><link>https://linhgo.com/telegram-proxy-on-cloudflare-worker/</link><pubDate>Sat, 08 Nov 2025 21:57:40 +0700</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/telegram-proxy-on-cloudflare-worker/</guid><description><![CDATA[<div class="featured-image">
                <img src="/telegram-proxy-on-cloudflare-worker/featured-image.webp" referrerpolicy="no-referrer">
            </div><p>How to set up a free Telegram bot proxy using Cloudflare Workers - no server costs, no maintenance headaches.</p>]]></description></item><item><title>Getting Started with n8n: The Ultimate Workflow Automation Tool</title><link>https://linhgo.com/basic-n8n-introduce-overview/</link><pubDate>Mon, 27 Oct 2025 01:57:40 +0800</pubDate><author><name>Linh</name><uri>https://github.com/LinhNC</uri><email>info@linhgo.com</email></author><guid>https://linhgo.com/basic-n8n-introduce-overview/</guid><description><![CDATA[<div class="featured-image">
                <img src="/basic-n8n-introduce-overview/featured-image.webp" referrerpolicy="no-referrer">
            </div><p>Learn how to use n8n for workflow automation - from installation to building your first working integration.</p>]]></description></item></channel></rss>