<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Serverless DNA</title>
    <link>https://serverlessdna.com</link>
    <description>A Serverless Knowledge portal for Digital Native Architectures (DNA)</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 15 Feb 2026 14:34:54 +0000</lastBuildDate>
    <atom:link href="https://serverlessdna.com/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Open Weight Models Change AI Coding Economics</title>
      <link>https://serverlessdna.com/strands/ai-assisted-development/open-weight-models-change-ai-economics</link>
      <guid>https://serverlessdna.com/strands/ai-assisted-development/open-weight-models-change-ai-economics</guid>
      <pubDate>Sat, 14 Feb 2026 23:16:00 +0000</pubDate>
      <description>Kiro&apos;s new open weight models run at 0.05x to 0.25x the cost of larger frontier models. Learn when to use DeepSeek v3.2, MiniMax 2.1, and Qwen3 Coder Next to optimise your AI coding budget.</description>
      <enclosure url="https://serverlessdna.com/strands/ai-assisted-development/open-weight-models-change-ai-economy/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Lambda Durable Functions - Keeping your Payloads Secure</title>
      <link>https://serverlessdna.com/strands/lambda/durable-function-encryption</link>
      <guid>https://serverlessdna.com/strands/lambda/durable-function-encryption</guid>
      <pubDate>Wed, 21 Jan 2026 23:00:00 +0000</pubDate>
      <description>Lambda Durable Functions store your checkpoint data safely and securely, but do you really want all your system operators to see credit card numbers?</description>
      <enclosure url="https://serverlessdna.com/strands/lambda/durable-function-encryption/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Kiro + WSL - The Full Guide</title>
      <link>https://serverlessdna.com/strands/ai-assisted-development/configure-kiro-with-wsl</link>
      <guid>https://serverlessdna.com/strands/ai-assisted-development/configure-kiro-with-wsl</guid>
      <pubDate>Thu, 13 Nov 2025 12:00:00 +0000</pubDate>
      <description>Using the Kiro IDE on Windows with Windows Subsystem for Linux (WSL) feels like a dark art. If you are like me, you want all your development tools to be in the WSL, and you want the Kiro agents to be communicating with your local Linux instance as well. This article covers everything you need to know to integrate Kiro with WSL on Windows.</description>
      <enclosure url="https://serverlessdna.com/strands/ai-assisted-development/configure-kiro-with-wsl/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Web Sockets Don&apos;t Pub-Sub</title>
      <link>https://serverlessdna.com/strands/real-time-communication/do-not-pub-sub</link>
      <guid>https://serverlessdna.com/strands/real-time-communication/do-not-pub-sub</guid>
      <pubDate>Sat, 01 Mar 2025 22:40:00 +0000</pubDate>
      <description>Dive deep into how Web Sockets really work and understand what they actually provide as a part of your architecture.  We will talk about common myths and misunderstandings about these useful bi-directional communication channels and cover real world design and development considerations for success.</description>
      <enclosure url="https://serverlessdna.com/strands/real-time-communication/do-not-pub-sub/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Run Any MCP Server Securely Without Changing Its Config</title>
      <link>https://serverlessdna.com/strands/projects/introducing-run-mcp</link>
      <guid>https://serverlessdna.com/strands/projects/introducing-run-mcp</guid>
      <pubDate>Sun, 05 Jan 2025 20:45:00 +0000</pubDate>
      <description>We all just copy MCP configs from READMEs and hope for the best. run-mcp lets you keep that simplicity while running servers in complete isolation. One word change, full container security.</description>
      <enclosure url="https://serverlessdna.com/strands/projects/introducing-run-mcp/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Tame Long Running Tasks with Web Sockets!</title>
      <link>https://serverlessdna.com/strands/real-time-communication/async-task-runner</link>
      <guid>https://serverlessdna.com/strands/real-time-communication/async-task-runner</guid>
      <pubDate>Sun, 05 Nov 2023 07:00:00 +0000</pubDate>
      <description>Kick off those long-running tasks quickly and easily using an Event Driven solution leveraging AWS Web Sockets.  No mess, no fuss and there is an entire CDK Construct for you to leverage so you can build your own in minutes - Just add long-running tasks!</description>
      <enclosure url="https://serverlessdna.com/strands/real-time-communication/async-task-runner/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>A Web Socket Primer</title>
      <link>https://serverlessdna.com/strands/real-time-communication/primer</link>
      <guid>https://serverlessdna.com/strands/real-time-communication/primer</guid>
      <pubDate>Wed, 11 Oct 2023 07:54:00 +0000</pubDate>
      <description>A Web Socket primer!  Everything you need to know about API Gateway Web Sockets to get started building!</description>
      <enclosure url="https://serverlessdna.com/strands/real-time-communication/primer/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>A Python Serverless URL Shortener for ALL your domains!</title>
      <link>https://serverlessdna.com/strands/projects/python-url-shortener</link>
      <guid>https://serverlessdna.com/strands/projects/python-url-shortener</guid>
      <pubDate>Wed, 28 Jun 2023 13:42:00 +0000</pubDate>
      <description>URL Shortener projects feel a little like the “Hello World” of programming. It’s a simple use-case with some minor complexity that goes a little deeper than just writing out “Hello World” to your callers.</description>
      <enclosure url="https://serverlessdna.com/strands/projects/python-url-shortener/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>What You Log Matters</title>
      <link>https://serverlessdna.com/strands/observability-visuals/what-you-log-matters</link>
      <guid>https://serverlessdna.com/strands/observability-visuals/what-you-log-matters</guid>
      <pubDate>Sun, 21 May 2023 12:22:00 +0000</pubDate>
      <description>The data you log is critical to understanding how your system is working, learn more about what you should log!</description>
      <enclosure url="https://serverlessdna.com/strands/observability-visuals/what-you-log-matters/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>How You Log Matters</title>
      <link>https://serverlessdna.com/strands/observability-visuals/how-you-log-matters</link>
      <guid>https://serverlessdna.com/strands/observability-visuals/how-you-log-matters</guid>
      <pubDate>Fri, 05 May 2023 12:55:00 +0000</pubDate>
      <description>Logging sounds pretty simple.  But it is more than just printing out some messages!  How you Log Matters and this visual tells you WHY!</description>
      <enclosure url="https://serverlessdna.com/strands/observability-visuals/how-you-log-matters/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>How Lambda Logging Works</title>
      <link>https://serverlessdna.com/strands/observability-visuals/how-lambda-logging-works</link>
      <guid>https://serverlessdna.com/strands/observability-visuals/how-lambda-logging-works</guid>
      <pubDate>Sun, 30 Apr 2023 12:22:00 +0000</pubDate>
      <description>Did you ever wonder how your logs get into Cloudwatch?  It may feel like magic, but it&apos;s not!</description>
      <enclosure url="https://serverlessdna.com/strands/observability-visuals/how-lambda-logging-works/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Understanding Lambda Logging</title>
      <link>https://serverlessdna.com/strands/observability-visuals/understanding-lambda-logging</link>
      <guid>https://serverlessdna.com/strands/observability-visuals/understanding-lambda-logging</guid>
      <pubDate>Sun, 30 Apr 2023 05:55:00 +0000</pubDate>
      <description>A lot goes on when your Lambda function emits a log entry.  Let&apos;s dive in and understand lambda logging and why we all struggle!</description>
      <enclosure url="https://serverlessdna.com/strands/observability-visuals/understanding-lambda-logging/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Logging for Observability</title>
      <link>https://serverlessdna.com/strands/observability-visuals/logging-for-observability</link>
      <guid>https://serverlessdna.com/strands/observability-visuals/logging-for-observability</guid>
      <pubDate>Sun, 30 Apr 2023 05:50:00 +0000</pubDate>
      <description>Logging for Observability is always harder than it needs to be.  Let&apos;s take a look at why this is the case!</description>
      <enclosure url="https://serverlessdna.com/strands/observability-visuals/logging-for-observability/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>When Serverless Goes Wrong</title>
      <link>https://serverlessdna.com/strands/observability/when-serverless-goes-wrong</link>
      <guid>https://serverlessdna.com/strands/observability/when-serverless-goes-wrong</guid>
      <pubDate>Sat, 22 Apr 2023 23:49:00 +0000</pubDate>
      <description>Have you ever wondered how to tell if your Serverless system is going wrong or have you ever seen what happens when Scalability boundaries clash? We have got you covered - we have created a project with exactly this problem and have a performance test setup so you can watch what happens when Serverless starts to fail.</description>
      <enclosure url="https://serverlessdna.com/strands/observability/when-serverless-goes-wrong/hero-image.png" type="image/jpeg"/>
    </item>
    <item>
      <title>Lambda Execution Modes</title>
      <link>https://serverlessdna.com/strands/lambda/execution-modes</link>
      <guid>https://serverlessdna.com/strands/lambda/execution-modes</guid>
      <pubDate>Sat, 22 Apr 2023 23:00:00 +0000</pubDate>
      <description>When you are building with AWS Lambda, you need to understand how it works in different situations.  This article covers the different execution modes of AWS Lambda.</description>
      <enclosure url="https://serverlessdna.com/strands/lambda/execution-modes/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Getting Started</title>
      <link>https://serverlessdna.com/strands/observability/getting-started</link>
      <guid>https://serverlessdna.com/strands/observability/getting-started</guid>
      <pubDate>Sat, 22 Apr 2023 23:00:00 +0000</pubDate>
      <description>Observability feels hard, but it doesn&apos;t have to be.  We just need to make sure we have the Observability Mindset and think upfront about observability as we code.  How do we achieve this? Read this article to find out how simple it really can be!</description>
      <enclosure url="https://serverlessdna.com/strands/observability/getting-started/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Getting the Observability Mindset</title>
      <link>https://serverlessdna.com/strands/observability/mindset</link>
      <guid>https://serverlessdna.com/strands/observability/mindset</guid>
      <pubDate>Wed, 12 Apr 2023 10:28:00 +0000</pubDate>
      <description>Observability is a mindset.  It&apos;s a conscious choice to expose data to enable questions to be answered when you need to ask them.  Learn what it is to Get the Observability Mindset and why it is important.  You will only be better at Serverless for getting there!</description>
      <enclosure url="https://serverlessdna.com/strands/observability/mindset/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Watch for Scalability Boundaries</title>
      <link>https://serverlessdna.com/strands/observability/scalability-boundaries</link>
      <guid>https://serverlessdna.com/strands/observability/scalability-boundaries</guid>
      <pubDate>Sun, 19 Mar 2023 08:28:00 +0000</pubDate>
      <description>Scalability boundaries are the number one enemy of Serverless.  Know how to watch out for them and what to do when they go wrong.</description>
      <enclosure url="https://serverlessdna.com/strands/observability/scalability-boundaries/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Focus on Event Driven</title>
      <link>https://serverlessdna.com/strands/serverless-thinking/focus-event-driven</link>
      <guid>https://serverlessdna.com/strands/serverless-thinking/focus-event-driven</guid>
      <pubDate>Sat, 11 Mar 2023 05:43:00 +0000</pubDate>
      <description>Serverless thinking is not just about Lambda!  You need to focus on and be Event Driven.</description>
      <enclosure url="https://serverlessdna.com/strands/serverless-thinking/focus-event-driven/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Think: Atomic</title>
      <link>https://serverlessdna.com/strands/serverless-thinking/think-atomic</link>
      <guid>https://serverlessdna.com/strands/serverless-thinking/think-atomic</guid>
      <pubDate>Wed, 01 Mar 2023 22:07:00 +0000</pubDate>
      <description>You need to retrain your brain and start to get into the Serverless mindset.  First step: Think Atomic!</description>
      <enclosure url="https://serverlessdna.com/strands/serverless-thinking/think-atomic/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>What is Serverless?</title>
      <link>https://serverlessdna.com/strands/fundamentals/what-is-serverless</link>
      <guid>https://serverlessdna.com/strands/fundamentals/what-is-serverless</guid>
      <pubDate>Sat, 25 Feb 2023 23:12:00 +0000</pubDate>
      <description>Before you get started, we need to clear up what Serverless means.  There is a lot of different information out there!</description>
      <enclosure url="https://serverlessdna.com/strands/fundamentals/what-is-serverless/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Public RoadMap</title>
      <link>https://serverlessdna.com/strands/site-guide/roadmap</link>
      <guid>https://serverlessdna.com/strands/site-guide/roadmap</guid>
      <pubDate>Sat, 25 Feb 2023 10:12:00 +0000</pubDate>
      <description>What&apos;s next for Serverless DNA?  We will periodically publish updates to the public roadmap as new feature ideas get closer to reality.  Feel free to submit your ideas to us using our social contacts.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/roadmap/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Our Mission</title>
      <link>https://serverlessdna.com/strands/site-guide/mission</link>
      <guid>https://serverlessdna.com/strands/site-guide/mission</guid>
      <pubDate>Sun, 29 Jan 2023 18:54:00 +0000</pubDate>
      <description>Our mission statement, what we stand for and what we aim to achieve.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/mission/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Know Your Services!</title>
      <link>https://serverlessdna.com/strands/fundamentals/know-your-services</link>
      <guid>https://serverlessdna.com/strands/fundamentals/know-your-services</guid>
      <pubDate>Tue, 24 Jan 2023 13:45:00 +0000</pubDate>
      <description>Often we like to jump in and get building straight away without learning everything we need to know.  Don&apos;t do that, and here is why.</description>
      <enclosure url="https://serverlessdna.com/strands/fundamentals/know-your-services/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Adding MFA to AWS CLI</title>
      <link>https://serverlessdna.com/strands/security/adding-mfa-to-aws-cli</link>
      <guid>https://serverlessdna.com/strands/security/adding-mfa-to-aws-cli</guid>
      <pubDate>Mon, 16 Jan 2023 18:54:00 +0000</pubDate>
      <description>We love to jump in and get building ASAP after we create an AWS account but, take a pause and make sure the credentials you use for your AWS CLI are secure!</description>
      <enclosure url="https://serverlessdna.com/strands/security/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>What is the optimal length of a blog article?</title>
      <link>https://serverlessdna.com/strands/site-guide/chatgpt-good-article-size</link>
      <guid>https://serverlessdna.com/strands/site-guide/chatgpt-good-article-size</guid>
      <pubDate>Mon, 16 Jan 2023 18:54:00 +0000</pubDate>
      <description>We ask ChatGPT all the hard questions, read on to see what it said.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/chat-gpt-good-article-size/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Customising Markdown Rendering</title>
      <link>https://serverlessdna.com/strands/site-guide/customising-markdown-rendering-typescript</link>
      <guid>https://serverlessdna.com/strands/site-guide/customising-markdown-rendering-typescript</guid>
      <pubDate>Mon, 16 Jan 2023 18:54:00 +0000</pubDate>
      <description>Rendering Markdown content with react-markdown is straightforward. Customising how the markdown content is rendered is trickier.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/customised-markdown-rendering-typescript/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Responsive Markdown Code Blocks</title>
      <link>https://serverlessdna.com/strands/site-guide/responsive-md-codeblocks</link>
      <guid>https://serverlessdna.com/strands/site-guide/responsive-md-codeblocks</guid>
      <pubDate>Mon, 16 Jan 2023 18:54:00 +0000</pubDate>
      <description>We use Next.JS and react-markdown for rendering markdown content.  Rendering code blocks that are responsive can be tricky, mainly due to the way HTML and CSS interact. Learn what we discovered building Serverless DNA.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/responsive-md-codeblocks/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>What does ChatGPT say about Getting Started with AWS Serverless?</title>
      <link>https://serverlessdna.com/strands/fundamentals/getting-started-with-aws-serverless</link>
      <guid>https://serverlessdna.com/strands/fundamentals/getting-started-with-aws-serverless</guid>
      <pubDate>Mon, 09 Jan 2023 18:54:00 +0000</pubDate>
      <description>We asked chatgpt &quot;If I wanted to build a solution with AWS Serverless technology.  What do I need to learn and where would I go to learn about it?&quot;.  Click through to learn what it thinks.</description>
      <enclosure url="https://serverlessdna.com/strands/fundamentals/getting-started-with-aws-serverless/hero-image.jpg" type="image/jpeg"/>
    </item>
    <item>
      <title>Why Serverless DNA?</title>
      <link>https://serverlessdna.com/strands/site-guide/sls-dna</link>
      <guid>https://serverlessdna.com/strands/site-guide/sls-dna</guid>
      <pubDate>Sun, 08 Jan 2023 18:54:00 +0000</pubDate>
      <description>General information about Serverless DNA.  Covers what the site is about and why we created it.</description>
      <enclosure url="https://serverlessdna.com/strands/site-guide/sls-dna/hero-image.jpg" type="image/jpeg"/>
    </item>
  </channel>
</rss>