<?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" version="2.0">
    <channel>
        <title><![CDATA[Codú]]></title>
        <description><![CDATA[Codú — articles and tutorials for AI builders and indie hackers.]]></description>
        <link>https://www.codu.co/</link>
        <generator>RSS for Node and Next.js</generator>
        <lastBuildDate>Sun, 11 Oct 2026 12:06:00 GMT</lastBuildDate>
        <atom:link href="https://www.codu.co/feed.xml" rel="self" type="application/rss+xml"/>
        <pubDate>Sun, 11 Oct 2026 12:06:00 GMT</pubDate>
        <copyright><![CDATA[Copyright 2026, Codú Limited]]></copyright>
        <language><![CDATA[en-US]]></language>
        <managingEditor><![CDATA[Niall Maher]]></managingEditor>
        <webMaster><![CDATA[niall@codu.co (Niall Maher)]]></webMaster>
        <ttl>60</ttl>
        <item>
            <title><![CDATA[I dont know how people live without Automation?]]></title>
            <link>https://www.codu.co/d/i-dont-know-how-people-live-without-automation-vzp7bhmr</link>
            <guid isPermaLink="true">https://www.codu.co/d/i-dont-know-how-people-live-without-automation-vzp7bhmr</guid>
            <dc:creator><![CDATA[Ranknod]]></dc:creator>
            <pubDate>Tue, 29 Sep 2026 00:23:13 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How good is AI at grammar checking?]]></title>
            <description><![CDATA[Can you use a large language model for grammar checking without sharing your data with the world?]]></description>
            <link>https://www.codu.co/petr-homola-dub/how-good-is-ai-at-grammar-checking-lonnnks4</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/how-good-is-ai-at-grammar-checking-lonnnks4</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[grammar]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Wed, 12 Aug 2026 05:54:51 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Codú is growing up]]></title>
            <description><![CDATA[After years as Ireland's largest coding community, here is where it's headed, and why this one is personal for me.]]></description>
            <link>https://www.codu.co/niall/cod-is-growing-up-wz6lwkuv</link>
            <guid isPermaLink="true">https://www.codu.co/niall/cod-is-growing-up-wz6lwkuv</guid>
            <dc:creator><![CDATA[Niall Maher]]></dc:creator>
            <pubDate>Thu, 18 Jun 2026 11:01:36 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Responsiveness: what it is, how to test it, and how to implement it in TailwindCSS]]></title>
            <description><![CDATA[Responsiveness: what it is, how to test it, and how to implement it in TailwindCSS

Responsiveness is the ability of your website/component to be functiona]]></description>
            <link>https://www.codu.co/AnemayGi/responsiveness-what-it-is-how-to-test-it-and-how-to-implement-it-in-tailwindcss-79c88c</link>
            <guid isPermaLink="true">https://www.codu.co/AnemayGi/responsiveness-what-it-is-how-to-test-it-and-how-to-implement-it-in-tailwindcss-79c88c</guid>
            <category><![CDATA[responsive layout]]></category>
            <category><![CDATA[tailwind]]></category>
            <category><![CDATA[web development]]></category>
            <category><![CDATA[responsive]]></category>
            <category><![CDATA[tailwindcss]]></category>
            <dc:creator><![CDATA[Giane]]></dc:creator>
            <pubDate>Thu, 21 May 2026 21:05:51 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Software Engineering Best Practices: How to document a Pull Request? ]]></title>
            <description><![CDATA[Summary: Documentation is one of the most important and underrated parts of Software Engineering. Learn how to document well a PR!]]></description>
            <link>https://www.codu.co/AnemayGi/pull-request-best-practices-how-to-document-a-pull-request-39ce0a</link>
            <guid isPermaLink="true">https://www.codu.co/AnemayGi/pull-request-best-practices-how-to-document-a-pull-request-39ce0a</guid>
            <dc:creator><![CDATA[Giane]]></dc:creator>
            <pubDate>Wed, 13 May 2026 18:38:21 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[I built an Open Source alternative to OpenRouter]]></title>
            <description><![CDATA[Hey everyone,

I wanted to introduce what we're building because I it's solving a problem a lot of people here have.

If you're running OpenClaw agents, ev]]></description>
            <link>https://www.codu.co/sebastien-conejo/i-built-an-open-source-alternative-to-openrouter-33b4f3</link>
            <guid isPermaLink="true">https://www.codu.co/sebastien-conejo/i-built-an-open-source-alternative-to-openrouter-33b4f3</guid>
            <category><![CDATA[open router]]></category>
            <category><![CDATA[opensource]]></category>
            <dc:creator><![CDATA[Sébastien Conejo]]></dc:creator>
            <pubDate>Fri, 03 Apr 2026 22:11:29 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Manifest now supports GitHub Copilot subscriptions 💫]]></title>
            <description><![CDATA[The fourth proivider is here . After Anthropic, OpenAI, and Minimax, you can now route your OpenClaw requests through your GitHub Copilot plan.

If you use]]></description>
            <link>https://www.codu.co/sebastien-conejo/manifest-now-supports-github-copilot-subscriptions-48767c</link>
            <guid isPermaLink="true">https://www.codu.co/sebastien-conejo/manifest-now-supports-github-copilot-subscriptions-48767c</guid>
            <category><![CDATA[github]]></category>
            <category><![CDATA[open source]]></category>
            <dc:creator><![CDATA[Sébastien Conejo]]></dc:creator>
            <pubDate>Fri, 03 Apr 2026 22:09:44 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How I Fixed Supabase Rate Limiting in Production]]></title>
            <description><![CDATA[The Coffee Timer was hitting Supabase's rate limits in production. Here's the exact problem, why it happened, and the four-part fix that solved it.

The Pr]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/how-i-fixed-supabase-rate-limiting-in-production-2c8ac8</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/how-i-fixed-supabase-rate-limiting-in-production-2c8ac8</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[architecture]]></category>
            <category><![CDATA[supabase]]></category>
            <category><![CDATA[performance]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 29 Mar 2026 09:26:02 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What are the five golden rules of web designing?]]></title>
            <description><![CDATA[The five golden rules of web designing are the foundation of every high-performing business website. If you want more enquiries, more sales, and better vis]]></description>
            <link>https://www.codu.co/shahid-islam/what-are-the-five-golden-rules-of-web-designing-c89f68</link>
            <guid isPermaLink="true">https://www.codu.co/shahid-islam/what-are-the-five-golden-rules-of-web-designing-c89f68</guid>
            <category><![CDATA[web accessibility]]></category>
            <category><![CDATA[visual hierarchy]]></category>
            <dc:creator><![CDATA[Shahid Islam]]></dc:creator>
            <pubDate>Mon, 02 Mar 2026 13:06:58 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Website Accessibility Checklist]]></title>
            <description><![CDATA[“Do I really need to worry about website accessibility?” The short answer is yes. Accessibility improves usability, SEO, and your brand reputation.]]></description>
            <link>https://www.codu.co/shahid-islam/website-accessibility-checklist-ce84f1</link>
            <guid isPermaLink="true">https://www.codu.co/shahid-islam/website-accessibility-checklist-ce84f1</guid>
            <dc:creator><![CDATA[Shahid Islam]]></dc:creator>
            <pubDate>Thu, 26 Feb 2026 21:16:44 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Getting Started with PostgreSQL in .NET: From Zero to Production]]></title>
            <description><![CDATA[title: ""
summary: "Learn how to connect PostgreSQL to your .NET application using Entity Framework Core and Dapper, set up Docker locally, run migrations,]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/getting-started-with-postgresql-in-net-from-zero-to-production-cfe044</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/getting-started-with-postgresql-in-net-from-zero-to-production-cfe044</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[postgresql]]></category>
            <category><![CDATA[database]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[dapper]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 22 Feb 2026 13:47:10 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Talking with Claude about the forthcoming crash]]></title>
            <description><![CDATA[I said:

Back to you and the forthcoming crash. If we can't prevent it, how do we mitigate it? And are we creating a desolate landscape for mankind?

Claud]]></description>
            <link>https://www.codu.co/todd427-kdv/talking-with-claude-about-the-forthcoming-crash-1594c7</link>
            <guid isPermaLink="true">https://www.codu.co/todd427-kdv/talking-with-claude-about-the-forthcoming-crash-1594c7</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[economics]]></category>
            <category><![CDATA[crash]]></category>
            <dc:creator><![CDATA[todd427]]></dc:creator>
            <pubDate>Wed, 18 Feb 2026 16:06:21 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Structured LLM output in Go]]></title>
            <description><![CDATA[Making an LLM generate structured output in Go.]]></description>
            <link>https://www.codu.co/petr-homola-dub/structured-llm-output-in-go-b55128</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/structured-llm-output-in-go-b55128</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[json]]></category>
            <category><![CDATA[go]]></category>
            <category><![CDATA[jsonschema]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Thu, 05 Feb 2026 16:04:36 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Best WordPress Plugins (Must-Have Tools for 2026)]]></title>
            <description><![CDATA[Best WordPress plugins are what turn a basic WordPress installation into a powerful, flexible website. From handling forms and eCommerce to improving perfo]]></description>
            <link>https://www.codu.co/imshshakib2001/best-wordpress-plugins-must-have-tools-for-2026-b0026b</link>
            <guid isPermaLink="true">https://www.codu.co/imshshakib2001/best-wordpress-plugins-must-have-tools-for-2026-b0026b</guid>
            <dc:creator><![CDATA[Sakhawat Hossain]]></dc:creator>
            <pubDate>Sun, 01 Feb 2026 16:02:05 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[LLMs with dynamically loaded tools]]></title>
            <description><![CDATA[How to load tools for LLMs dynamically.]]></description>
            <link>https://www.codu.co/petr-homola-dub/llms-with-dynamically-loaded-tools-2881f0</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/llms-with-dynamically-loaded-tools-2881f0</guid>
            <category><![CDATA[mcp]]></category>
            <category><![CDATA[llm]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Thu, 29 Jan 2026 14:23:06 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Using Apple's on-device LLM from within JavaScript]]></title>
            <description><![CDATA[How to use Apple's on-device LLM in a Deno app.]]></description>
            <link>https://www.codu.co/petr-homola-dub/using-apple-s-on-device-llm-from-within-javascript-177ffa</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/using-apple-s-on-device-llm-from-within-javascript-177ffa</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[deno]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Wed, 28 Jan 2026 13:57:14 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[A C API for Apple's on-device LLM]]></title>
            <description><![CDATA[Using Apple's on-device model via C API.]]></description>
            <link>https://www.codu.co/petr-homola-dub/a-c-api-for-apple-s-on-device-llm-d6f4cb</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/a-c-api-for-apple-s-on-device-llm-d6f4cb</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[ffi]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Tue, 27 Jan 2026 18:21:59 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Analysing CVs with a local LLM]]></title>
            <description><![CDATA[How hard is it to analyse a CV with a local LLM?]]></description>
            <link>https://www.codu.co/petr-homola-dub/analysing-cvs-with-a-local-llm-376bbb</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/analysing-cvs-with-a-local-llm-376bbb</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[swift]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Mon, 26 Jan 2026 15:30:50 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Dynamic schemas for Apple's on-device LLM]]></title>
            <description><![CDATA[Dynamically creating schemas for Apple's LLM tools.]]></description>
            <link>https://www.codu.co/petr-homola-dub/dynamic-schemas-for-apple-s-on-device-llm-0c1691</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/dynamic-schemas-for-apple-s-on-device-llm-0c1691</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[mcp]]></category>
            <category><![CDATA[swift]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Thu, 22 Jan 2026 14:18:14 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Disable Claude Code Attribution]]></title>
            <description><![CDATA[How to Disable Claude Code Attribution

Tired of Claude Code adding "Co-Authored-By: Claude" to your commits? Here's the fix.

The Setting

Add this to you]]></description>
            <link>https://www.codu.co/niall/how-to-disable-claude-code-attribution-248525</link>
            <guid isPermaLink="true">https://www.codu.co/niall/how-to-disable-claude-code-attribution-248525</guid>
            <category><![CDATA[claude]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[web developer]]></category>
            <dc:creator><![CDATA[Niall Maher]]></dc:creator>
            <pubDate>Tue, 20 Jan 2026 08:44:36 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[☕ Just launched The Coffee Timer - my personal productivity project 🚀 ]]></title>
            <description><![CDATA[\
\
After weeks of development, my time management app is finally in production. It combines the Pomodoro technique with a coffee-inspired aesthetic. \
\
�]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/just-launched-the-coffee-timer-my-personal-productivity-project-a744ac</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/just-launched-the-coffee-timer-my-personal-productivity-project-a744ac</guid>
            <category><![CDATA[pomodoro]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[webdevelopment]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 18 Jan 2026 20:09:20 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Result Pattern in C#]]></title>
            <description><![CDATA[Error handling can make or break the clarity and reliability of your code. While exceptions are powerful, using them for expected business failures leads t]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/result-pattern-in-c-82f3c3</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/result-pattern-in-c-82f3c3</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[cleancode]]></category>
            <category><![CDATA[errorhandling]]></category>
            <category><![CDATA[patterns]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 18 Jan 2026 13:04:45 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Minimal API Validation in .NET 10 ]]></title>
            <description><![CDATA[title: "Minimal API Validation in .NET 10"
summary: "Discover the new built-in validation support for Minimal APIs in .NET 10. Learn how to use DataAnnotat]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/minimal-api-validation-in-net-10-3a34bf</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/minimal-api-validation-in-net-10-3a34bf</guid>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Mon, 12 Jan 2026 19:08:07 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Channels in C#]]></title>
            <description><![CDATA[Learn how to build high-performance, thread-safe producer-consumer applications using System.Threading.Channels. Explore bounded and unbounded channels, bac]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/channels-in-c-bu2kripy</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/channels-in-c-bu2kripy</guid>
            <category><![CDATA[channels]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[async]]></category>
            <category><![CDATA[threading]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 04 Jan 2026 10:09:30 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[I have open sourced a WebGL front-end for your terminal that emulates  a CRT monitor]]></title>
            <description><![CDATA[I'm thrilled to announce that I've open sourced cool-retro-term-webgl, a modern WebGL-based recreation of the beloved cool-retro-term terminal emulator!]]></description>
            <link>https://www.codu.co/remo-h.-jansen-ed2/i-have-open-sourced-a-webgl-front-end-for-your-terminal-that-emulates-a-crt-monitor-ia7cuzdq</link>
            <guid isPermaLink="true">https://www.codu.co/remo-h.-jansen-ed2/i-have-open-sourced-a-webgl-front-end-for-your-terminal-that-emulates-a-crt-monitor-ia7cuzdq</guid>
            <category><![CDATA[terminal]]></category>
            <category><![CDATA[webgl]]></category>
            <category><![CDATA[retro]]></category>
            <category><![CDATA[crt]]></category>
            <category><![CDATA[electron]]></category>
            <dc:creator><![CDATA[Remo H. Jansen]]></dc:creator>
            <pubDate>Fri, 02 Jan 2026 22:50:32 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Deep Dive: Understanding Ripple's Runtime and Reactivity System]]></title>
            <description><![CDATA[Introduction

Ripple is a compile-time reactive framework that achieves fine-grained reactivity through a sophisticated runtime system. Unlike virtual DOM]]></description>
            <link>https://www.codu.co/praveen/deep-dive-understanding-ripple-s-runtime-and-reactivity-system-mdb3swo6</link>
            <guid isPermaLink="true">https://www.codu.co/praveen/deep-dive-understanding-ripple-s-runtime-and-reactivity-system-mdb3swo6</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[ripple]]></category>
            <category><![CDATA[reactivity]]></category>
            <category><![CDATA[ui algorithms]]></category>
            <category><![CDATA[frameworks]]></category>
            <dc:creator><![CDATA[Praveen Kumar]]></dc:creator>
            <pubDate>Sun, 28 Dec 2025 11:54:55 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Start Implementing AI in Your Business, The Practical Way]]></title>
            <description><![CDATA[Everyone talks about AI.
Very few actually implement it the right way.

The truth is, most businesses don’t fail at AI because it’s complicated; they fail]]></description>
            <link>https://www.codu.co/hanzala/how-to-start-implementing-ai-in-your-business-the-practical-way-frh7hfk5</link>
            <guid isPermaLink="true">https://www.codu.co/hanzala/how-to-start-implementing-ai-in-your-business-the-practical-way-frh7hfk5</guid>
            <dc:creator><![CDATA[Hanzala]]></dc:creator>
            <pubDate>Wed, 24 Dec 2025 20:49:43 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Adapter Pattern Explained with Real Examples]]></title>
            <description><![CDATA[Image description

Introduction

You're integrating a third-party payment gateway into your application. Everything looks straightforward until you realize]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/adapter-pattern-explained-with-real-examples-ydr3whr6</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/adapter-pattern-explained-with-real-examples-ydr3whr6</guid>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 07 Dec 2025 12:24:02 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Build a Developer Productivity Stack: Tools and Tips]]></title>
            <description><![CDATA[Developer Productivity Stack

As a developer, you probably spend hours writing code, debugging, and working with your team. Having the right tools can sign]]></description>
            <link>https://www.codu.co/post-tips/how-to-build-a-developer-productivity-stack-tools-and-tips-7nerunxx</link>
            <guid isPermaLink="true">https://www.codu.co/post-tips/how-to-build-a-developer-productivity-stack-tools-and-tips-7nerunxx</guid>
            <dc:creator><![CDATA[post-tips]]></dc:creator>
            <pubDate>Fri, 28 Nov 2025 05:38:21 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Looking to hire Dev]]></title>
            <description><![CDATA[looking for dev to pay for work]]></description>
            <link>https://www.codu.co/luke-duffy-1e7/looking-to-hire-dev-38yh1d46</link>
            <guid isPermaLink="true">https://www.codu.co/luke-duffy-1e7/looking-to-hire-dev-38yh1d46</guid>
            <dc:creator><![CDATA[Luke Duffy]]></dc:creator>
            <pubDate>Thu, 27 Nov 2025 17:39:07 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Tools for Apple's LLM in JavaScript]]></title>
            <description><![CDATA[How to implement tools for Apple's LLM in JavaScript]]></description>
            <link>https://www.codu.co/petr-homola-dub/tools-for-apple-s-llm-in-javascript-rzzvnpx9</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/tools-for-apple-s-llm-in-javascript-rzzvnpx9</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[mcp]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Wed, 19 Nov 2025 00:23:37 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Task vs ValueTask in C#]]></title>
            <description><![CDATA[A clear and practical guide to understanding Task vs ValueTask in .NET, with benchmarks, examples, rules of thumb, and real-world recommendations.]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/task-vs-valuetask-in-c-qpngpavc</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/task-vs-valuetask-in-c-qpngpavc</guid>
            <category><![CDATA[performance]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[async]]></category>
            <category><![CDATA[valuetask]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sat, 15 Nov 2025 21:34:30 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Build Your Local AI with C# and .NET]]></title>
            <description><![CDATA[Learn to run artificial intelligence models completely offline with C# and .NET using llama.cpp and LLamaSharp. Control your data, avoid API costs, and buil]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/build-your-local-ai-with-c-and-net-fqehw-jn</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/build-your-local-ai-with-c-and-net-fqehw-jn</guid>
            <category><![CDATA[open source]]></category>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sat, 18 Oct 2025 10:11:51 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[LeetCode2273]]></title>
            <description><![CDATA[2273. Find Resultant Array After Removing Anagrams

Problem Analysis

We are given an array of strings words.
According to the problem, we need to repeate]]></description>
            <link>https://www.codu.co/pengwu-k64/leetcode2273-2-i8zjkt</link>
            <guid isPermaLink="true">https://www.codu.co/pengwu-k64/leetcode2273-2-i8zjkt</guid>
            <dc:creator><![CDATA[PengWu]]></dc:creator>
            <pubDate>Mon, 13 Oct 2025 09:21:58 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[7 Types of Constructors in C#]]></title>
            <description><![CDATA[onstructors are special methods that execute automatically when an instance of a class is created.]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/7-types-of-constructors-in-c-khlrtggf</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/7-types-of-constructors-in-c-khlrtggf</guid>
            <category><![CDATA[clean code]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[design patterns]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Mon, 06 Oct 2025 18:06:54 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Types of Unit Tests in C#]]></title>
            <description><![CDATA[If you're a C# developer looking to improve your code quality, unit tests are your best mate. In this guide, I'll walk you through all the types you need to]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/types-of-unit-tests-in-c-io1lr3jf</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/types-of-unit-tests-in-c-io1lr3jf</guid>
            <category><![CDATA[best practices]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[unit testing]]></category>
            <category><![CDATA[tdd]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 21 Sep 2025 14:05:37 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Using tools with Apple's on-device LLM]]></title>
            <description><![CDATA[Using tools with LLMs to get data from external sources.]]></description>
            <link>https://www.codu.co/petr-homola-dub/using-tools-with-apple-s-on-device-llm-8lfra7re</link>
            <guid isPermaLink="true">https://www.codu.co/petr-homola-dub/using-tools-with-apple-s-on-device-llm-8lfra7re</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[mcp]]></category>
            <category><![CDATA[swift]]></category>
            <category><![CDATA[apple]]></category>
            <dc:creator><![CDATA[Petr Homola]]></dc:creator>
            <pubDate>Tue, 16 Sep 2025 10:30:23 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[What Is the Best Free Currency Converter API for Accurate Forex Rates?]]></title>
            <description><![CDATA[Why Accurate Currency Conversion Matters
Currency conversion plays a crucial role in international business, trading, eCommerce, and even personal finance.]]></description>
            <link>https://www.codu.co/rameshchauhan/what-is-the-best-free-currency-converter-api-for-accurate-forex-rates-deowyhhe</link>
            <guid isPermaLink="true">https://www.codu.co/rameshchauhan/what-is-the-best-free-currency-converter-api-for-accurate-forex-rates-deowyhhe</guid>
            <dc:creator><![CDATA[rameshchauhan00]]></dc:creator>
            <pubDate>Thu, 04 Sep 2025 10:39:31 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Access Global IP Databases with Free-Tier Geolocation APIs]]></title>
            <description><![CDATA[For modern developers, understanding user location is essential for security, personalization, analytics, and compliance. Accessing this information effici]]></description>
            <link>https://www.codu.co/rameshchauhan/access-global-ip-databases-with-free-tier-geolocation-apis-lktxgbwp</link>
            <guid isPermaLink="true">https://www.codu.co/rameshchauhan/access-global-ip-databases-with-free-tier-geolocation-apis-lktxgbwp</guid>
            <dc:creator><![CDATA[rameshchauhan00]]></dc:creator>
            <pubDate>Tue, 02 Sep 2025 06:58:35 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How Developers Can Automate GitHub Workflows with APIs for Smarter Projects]]></title>
            <description><![CDATA[In the world of software development, automation is no longer a luxury — it’s a necessity. From managing repositories to keeping track of deployments, deve]]></description>
            <link>https://www.codu.co/rameshchauhan/how-developers-can-automate-github-workflows-with-apis-for-smarter-projects-b0n9rrxm</link>
            <guid isPermaLink="true">https://www.codu.co/rameshchauhan/how-developers-can-automate-github-workflows-with-apis-for-smarter-projects-b0n9rrxm</guid>
            <dc:creator><![CDATA[rameshchauhan00]]></dc:creator>
            <pubDate>Sat, 30 Aug 2025 09:11:44 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Rate Limiting in ASP.NET Core – Protect Your APIs Like a Pro]]></title>
            <description><![CDATA[Learn how to implement rate limiting in ASP.NET Core to protect your APIs from abuse, DDoS attacks, and excessive usage. Includes native .NET 7+ features]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/rate-limiting-in-asp-net-core-protect-your-apis-like-a-pro-t4wlewl_</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/rate-limiting-in-asp-net-core-protect-your-apis-like-a-pro-t4wlewl_</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[rate limiting]]></category>
            <category><![CDATA[api security]]></category>
            <category><![CDATA[redis]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 24 Aug 2025 09:57:48 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Database Indexing in .NET with EF Core – Boost Your Query Performance]]></title>
            <description><![CDATA[Learn how to improve query performance in your .NET applications using database indexing with Entity Framework Core. Includes examples with Fluent API, Data]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/database-indexing-in-net-with-ef-core-boost-your-query-performance-uj93gaqr</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/database-indexing-in-net-with-ef-core-boost-your-query-performance-uj93gaqr</guid>
            <category><![CDATA[performance]]></category>
            <category><![CDATA[indexing]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[database]]></category>
            <category><![CDATA[csharp]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Tue, 19 Aug 2025 12:55:05 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Navigating MCP Security: Risks, Real-World Threats, and Practical Guidance]]></title>
            <description><![CDATA[I was recently reading through a PDF I downloaded from WIZ Security, and I felt it was important to write a post about it and share my learnings.

The repo]]></description>
            <link>https://www.codu.co/rickn/navigating-mcp-security-risks-real-world-threats-and-practical-guidance-azsk8fcy</link>
            <guid isPermaLink="true">https://www.codu.co/rickn/navigating-mcp-security-risks-real-world-threats-and-practical-guidance-azsk8fcy</guid>
            <category><![CDATA[cybersecurity]]></category>
            <category><![CDATA[mcp]]></category>
            <dc:creator><![CDATA[Rick Nassar]]></dc:creator>
            <pubDate>Thu, 14 Aug 2025 08:22:00 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Building an Azure DevOps Extension for Collaborative Effort-Impact Matrix Prioritization]]></title>
            <description><![CDATA[Democratizing software prioritization through collaborative effort-impact matrix voting. Developers contribute technical insights alongside business value f]]></description>
            <link>https://www.codu.co/omarkafeel/building-an-azure-devops-extension-for-collaborative-effort-impact-matrix-prioritization-ywyja1ih</link>
            <guid isPermaLink="true">https://www.codu.co/omarkafeel/building-an-azure-devops-extension-for-collaborative-effort-impact-matrix-prioritization-ywyja1ih</guid>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[development]]></category>
            <category><![CDATA[extensions]]></category>
            <category><![CDATA[azure devops]]></category>
            <category><![CDATA[microsoft]]></category>
            <dc:creator><![CDATA[Omar Kafeel]]></dc:creator>
            <pubDate>Fri, 08 Aug 2025 15:18:09 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Semantic Search with .NET Core and AI: Build Your Smart API from Scratch]]></title>
            <description><![CDATA[Learn how to build a smart API with .NET Core, SQLite, and OpenAI to perform semantic search using embeddings. A practical guide for beginners who want to i]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/implementing-semantic-search-in-net-core-with-embeddings-and-ai-hoeaox7p</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/implementing-semantic-search-in-net-core-with-embeddings-and-ai-hoeaox7p</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[openai]]></category>
            <category><![CDATA[embeddings]]></category>
            <category><![CDATA[semantic search]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Mon, 04 Aug 2025 09:55:09 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[GitHub README images based on prefers-color-scheme]]></title>
            <description><![CDATA[Learn how you can adjust your GitHub README images to look their best based on the users preferred color scheme]]></description>
            <link>https://www.codu.co/kera-cudmore/github-readme-images-based-on-prefers-color-scheme-keje0kjx</link>
            <guid isPermaLink="true">https://www.codu.co/kera-cudmore/github-readme-images-based-on-prefers-color-scheme-keje0kjx</guid>
            <category><![CDATA[github]]></category>
            <category><![CDATA[readme]]></category>
            <dc:creator><![CDATA[Kera Cudmore]]></dc:creator>
            <pubDate>Tue, 22 Jul 2025 11:48:25 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Detecting Missing Migrations in EF Core: A Guide for .NET Developers]]></title>
            <description><![CDATA[Image description

Entity Framework Core has streamlined how we evolve databases using the Code-First approach. But in real-world projects—especially with]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/detecting-missing-migrations-in-ef-core-a-guide-for-net-developers-vh9dvhg4</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/detecting-missing-migrations-in-ef-core-a-guide-for-net-developers-vh9dvhg4</guid>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sat, 12 Jul 2025 09:49:51 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[DDD in .NET: Modelling Rich and Meaningful Domains]]></title>
            <description><![CDATA[Learn how to apply Domain-Driven Design in .NET to create expressive, maintainable, and business-focused domain models. Includes practical examples with Val]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/ddd-in-net-modelling-rich-and-meaningful-domains-jqhzssbd</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/ddd-in-net-modelling-rich-and-meaningful-domains-jqhzssbd</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[architecture]]></category>
            <category><![CDATA[ddd]]></category>
            <category><![CDATA[software design]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sat, 28 Jun 2025 14:18:25 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[How to Store Secrets Securely in .NET: Environment Variables, AppSettings, User Secrets and More]]></title>
            <description><![CDATA[Learn the best practices to handle secrets in .NET applications using environment variables, user secrets, configuration files, and Azure Key Vault.]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/how-to-store-secrets-securely-in-net-environment-variables-appsettings-user-secrets-and-more-argtcy7n</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/how-to-store-secrets-securely-in-net-environment-variables-appsettings-user-secrets-and-more-argtcy7n</guid>
            <category><![CDATA[tips]]></category>
            <category><![CDATA[azure]]></category>
            <category><![CDATA[security]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sat, 14 Jun 2025 09:31:01 GMT</pubDate>
        </item>
        <item>
            <title><![CDATA[Core-Driven Architecture: Structuring Business Logic for Maintainable and Scalable .NET Applications]]></title>
            <description><![CDATA[Explore Core-Driven Architecture to keep your business domain isolated and clean. Learn how to build maintainable, scalable, and testable .NET applications]]></description>
            <link>https://www.codu.co/adrian-bailador-3he/core-driven-architecture-structuring-business-logic-for-maintainable-and-scalable-net-applications-xtzdwohz</link>
            <guid isPermaLink="true">https://www.codu.co/adrian-bailador-3he/core-driven-architecture-structuring-business-logic-for-maintainable-and-scalable-net-applications-xtzdwohz</guid>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[csharp]]></category>
            <category><![CDATA[architecture]]></category>
            <category><![CDATA[developers]]></category>
            <category><![CDATA[coredriven]]></category>
            <dc:creator><![CDATA[Adrián Bailador]]></dc:creator>
            <pubDate>Sun, 08 Jun 2025 11:23:46 GMT</pubDate>
        </item>
    </channel>
</rss>