<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Paulund</title>
    <link>https://paulund.co.uk</link>
    <description>Developer notebook — articles on AI, and software engineering.</description>
    <language>en</language>
    <lastBuildDate>Sun, 05 Apr 2026 08:46:44 +0000</lastBuildDate>
    <atom:link href="https://paulund.co.uk/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Docker Compose Healthchecks</title>
      <link>https://paulund.co.uk/notebook/docker/docker-compose-healthchecks</link>
      <description>Learn how to use Docker Compose healthchecks and depends_on conditions to prevent containers from starting before their dependencies are actually ready.</description>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/docker/docker-compose-healthchecks</guid>
    </item>
    <item>
      <title>Template Method Design Pattern</title>
      <link>https://paulund.co.uk/notebook/design-patterns/template-method-design-pattern</link>
      <description>Learn how the Template Method design pattern works in PHP, with a practical AI provider driver example and a look at how Laravel uses the same approach in...</description>
      <pubDate>Tue, 31 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/design-patterns/template-method-design-pattern</guid>
    </item>
    <item>
      <title>Testing in Laravel</title>
      <link>https://paulund.co.uk/notebook/laravel/testing-in-laravel</link>
      <description>A practical guide to writing tests in Laravel with Pest, covering feature tests, unit tests, database factories, HTTP testing, and what to actually test in...</description>
      <pubDate>Fri, 27 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/testing-in-laravel</guid>
    </item>
    <item>
      <title>LinkedIn Profile</title>
      <link>https://paulund.co.uk/notebook/career/linkedin-profile</link>
      <description>Guidance on creating and optimising a LinkedIn profile to attract recruiters and showcase your software development experience and career highlights.</description>
      <pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/career/linkedin-profile</guid>
    </item>
    <item>
      <title>AI Job Interviews</title>
      <link>https://paulund.co.uk/notebook/ai/ai-job-interviews</link>
      <description>AI tools have broken traditional software engineering interviews. Here's how hiring practices need to change in 2026 and what better assessment looks like.</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/ai-job-interviews</guid>
    </item>
    <item>
      <title>Claude CoWork: Assign Tasks from Mobile</title>
      <link>https://paulund.co.uk/resources/claude-cowork-dispatch-mobile</link>
      <description>Claude CoWork lets you dispatch coding tasks to your desktop from your phone, keeping a single persistent thread that syncs progress across all devices.</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/resources/claude-cowork-dispatch-mobile</guid>
    </item>
    <item>
      <title>Everything Is Markdown Now</title>
      <link>https://paulund.co.uk/notebook/ai/everything-is-markdown-now</link>
      <description>Why building AI workflows in plain text gives you model portability, and why everything from CLAUDE.md to MCP configs belongs in version-controlled markdow...</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/everything-is-markdown-now</guid>
    </item>
    <item>
      <title>SaaS vs Open Source in the Age of AI Coding</title>
      <link>https://paulund.co.uk/notebook/career/saas-vs-open-source-in-the-age-of-ai-coding</link>
      <description>AI can rebuild most SaaS MVPs in an afternoon. So should you still build one? A framework for deciding between SaaS and open source in 2026, and what it me...</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/career/saas-vs-open-source-in-the-age-of-ai-coding</guid>
    </item>
    <item>
      <title>Software Engineering in the Age of AI</title>
      <link>https://paulund.co.uk/notebook/ai/software-engineering-in-the-age-of-ai</link>
      <description>Why AI tools amplify engineering skill rather than replace it, and what strong software engineers focus on in a world where code generation is cheap.</description>
      <pubDate>Thu, 19 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/software-engineering-in-the-age-of-ai</guid>
    </item>
    <item>
      <title>Claude Code Scheduled Tasks and the /loop Command</title>
      <link>https://paulund.co.uk/resources/claude-code-scheduled-tasks-loop</link>
      <description>Claude Code v2.1.72 adds session-scoped scheduled tasks. Use /loop to poll a deployment, babysit a PR, or re-run any slash command on a repeating interval.</description>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/resources/claude-code-scheduled-tasks-loop</guid>
    </item>
    <item>
      <title>Laravel 13 Released</title>
      <link>https://paulund.co.uk/resources/laravel-13-released</link>
      <description>Laravel 13 ships a first-party AI SDK, JSON:API resources, native vector search with pgvector, and PHP attribute-driven configuration for jobs and controll...</description>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/resources/laravel-13-released</guid>
    </item>
    <item>
      <title>Opencode: An Open Source AI Coding Agent</title>
      <link>https://paulund.co.uk/resources/opencode-open-source-coding-agent</link>
      <description>An open-source alternative to Claude Code that lets you pick your own model, including local and open source ones, with support for 75+ providers.</description>
      <pubDate>Wed, 18 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/resources/opencode-open-source-coding-agent</guid>
    </item>
    <item>
      <title>A Reusable PRD Framework for Standard SaaS Features</title>
      <link>https://paulund.co.uk/notebook/project-docs/a-reusable-prd-framework-for-standard-saas-features</link>
      <description>Most SaaS products share the same 80% of features. Here's a reusable PRD framework so you never have to document authentication, billing, or email flows fr...</description>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/project-docs/a-reusable-prd-framework-for-standard-saas-features</guid>
    </item>
    <item>
      <title>Project Spec</title>
      <link>https://paulund.co.uk/notebook/project-docs/project-spec</link>
      <description>A practical guide to writing a project specification before development begins, covering goals, scope, tech choices, timeline, and acceptance criteria.</description>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/project-docs/project-spec</guid>
    </item>
    <item>
      <title>Website Go Live Checklist</title>
      <link>https://paulund.co.uk/notebook/deployments/website-go-live-checklist</link>
      <description>A checklist of tasks to complete before launching a website to ensure it is ready for public access, covering SEO, performance, security, and monitoring.</description>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/deployments/website-go-live-checklist</guid>
    </item>
    <item>
      <title>paulund/ai v2.1.0 - GitHub Actions and Claude Code skill</title>
      <link>https://paulund.co.uk/releases/paulundai-v210-github-actions-and-claude-code-skill</link>
      <description>Version 2.1.0 adds a GitHub Actions skill to the paulund/ai plugin collection, covering how to automate Claude Code tasks in CI/CD pipelines with authentic...</description>
      <pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/releases/paulundai-v210-github-actions-and-claude-code-skill</guid>
    </item>
    <item>
      <title>AI Rules</title>
      <link>https://paulund.co.uk/notebook/ai/ai-rules</link>
      <description>How to define rules and guidelines for AI coding tools like Claude Code and GitHub Copilot to ensure generated code aligns with your project standards.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/ai-rules</guid>
    </item>
    <item>
      <title>Adapter Design Pattern</title>
      <link>https://paulund.co.uk/notebook/design-patterns/adapter-design-pattern</link>
      <description>Learn the Adapter design pattern with practical PHP examples, showing how to make incompatible interfaces work together through a simple wrapper class.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/design-patterns/adapter-design-pattern</guid>
    </item>
    <item>
      <title>Contextual Attributes in Laravel</title>
      <link>https://paulund.co.uk/notebook/laravel/contextual-attributes-in-laravel</link>
      <description>How to use Laravel's contextual attributes to inject different implementations of an interface depending on the class that needs it, without cluttering you...</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/contextual-attributes-in-laravel</guid>
    </item>
    <item>
      <title>GitHub Profile</title>
      <link>https://paulund.co.uk/notebook/career/github-profile</link>
      <description>How to create and optimise a GitHub profile to showcase your work and coding skills to potential employers, including pinned repos and a profile README.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/career/github-profile</guid>
    </item>
    <item>
      <title>Laravel Pint: Code Style Formatting</title>
      <link>https://paulund.co.uk/notebook/laravel/laravel-pint-code-style-formatting</link>
      <description>A guide to using Laravel Pint for automated PHP code style formatting, covering installation, configuration, available rule presets, and CI integration.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/laravel-pint-code-style-formatting</guid>
    </item>
    <item>
      <title>Rector: Automated PHP Code Refactoring</title>
      <link>https://paulund.co.uk/notebook/php/rector-automated-php-code-refactoring</link>
      <description>A guide to using Rector for automated PHP code refactoring and modernisation, including installation, configuration, and common use cases for PHP 8.3 and 8...</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/php/rector-automated-php-code-refactoring</guid>
    </item>
    <item>
      <title>Scheduled Tasks in Laravel</title>
      <link>https://paulund.co.uk/notebook/laravel/scheduled-tasks-in-laravel</link>
      <description>How to define and manage scheduled tasks in Laravel using the task scheduler, including cron setup, common schedule frequencies, and best practices.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/scheduled-tasks-in-laravel</guid>
    </item>
    <item>
      <title>Security Headers in Laravel</title>
      <link>https://paulund.co.uk/notebook/laravel/security-headers-in-laravel</link>
      <description>How to add HTTP security headers to a Laravel 12 application to protect against clickjacking, XSS, content injection, and other browser-based attacks.</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/security-headers-in-laravel</guid>
    </item>
    <item>
      <title>VSCode Settings</title>
      <link>https://paulund.co.uk/notebook/vscode/vscode-settings</link>
      <description>A comprehensive VSCode settings.json configuration covering editor typography, cursor settings, workbench appearance, extensions, and performance optimisat...</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/vscode/vscode-settings</guid>
    </item>
    <item>
      <title>paulund/ai v2.0.0 - writing, PHP, and WordPress plugins</title>
      <link>https://paulund.co.uk/releases/paulundai-v200-writing-php-and-wordpress-plugins</link>
      <description>Version 2.0.0 of the paulund/ai Claude Code plugin collection adds three new plugins covering technical writing, PHP 8.3+ best practices, and WordPress the...</description>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/releases/paulundai-v200-writing-php-and-wordpress-plugins</guid>
    </item>
    <item>
      <title>Claude Skills</title>
      <link>https://paulund.co.uk/notebook/ai/claude-skills</link>
      <description>A complete guide to Claude Skills — what they are, how to build them, file structure, YAML requirements, workflow patterns, testing, and distribution.</description>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/claude-skills</guid>
    </item>
    <item>
      <title>Claude Sub-Agents</title>
      <link>https://paulund.co.uk/notebook/ai/claude-sub-agents</link>
      <description>How sub-agents work in Claude Code, covering the exploration, planning, and implementation phases, and practical tips for writing effective agent prompts.</description>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/claude-sub-agents</guid>
    </item>
    <item>
      <title>PHPStan: Static Analysis for PHP</title>
      <link>https://paulund.co.uk/notebook/php/phpstan-static-analysis-for-php</link>
      <description>A guide to using PHPStan for static analysis in PHP projects, covering installation, configuration, analysis levels, and best practices for PHPStan 2.x.</description>
      <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/php/phpstan-static-analysis-for-php</guid>
    </item>
    <item>
      <title>Rate Limiting in Laravel</title>
      <link>https://paulund.co.uk/notebook/laravel/rate-limiting-in-laravel</link>
      <description>How to implement rate limiting in Laravel to protect your routes and API endpoints from abuse, using the throttle middleware and custom rate limiters.</description>
      <pubDate>Sun, 08 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/laravel/rate-limiting-in-laravel</guid>
    </item>
    <item>
      <title>CLAUDE.md File</title>
      <link>https://paulund.co.uk/notebook/ai/claudemd-file</link>
      <description>How to write an effective CLAUDE.md project instructions file for Claude Code, covering what to include and how Claude uses it to understand your codebase.</description>
      <pubDate>Sat, 07 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/ai/claudemd-file</guid>
    </item>
    <item>
      <title>Builder Design Pattern</title>
      <link>https://paulund.co.uk/notebook/design-patterns/builder-design-pattern</link>
      <description>Learn the Builder design pattern with PHP examples. Covers the Director, Builder, Concrete Builder, and Product roles, and when to use this pattern.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/design-patterns/builder-design-pattern</guid>
    </item>
    <item>
      <title>CI/CD</title>
      <link>https://paulund.co.uk/notebook/deployments/cicd</link>
      <description>An overview of Continuous Integration and Continuous Deployment, covering automation tools and workflows for deploying code reliably to production.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/deployments/cicd</guid>
    </item>
    <item>
      <title>Containerisation</title>
      <link>https://paulund.co.uk/notebook/deployments/containerisation</link>
      <description>How to package your application and its dependencies into container images for consistent, reproducible deployments across any environment you target.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/deployments/containerisation</guid>
    </item>
    <item>
      <title>Cron Manager v1.0.0: Manage Laravel Scheduled Tasks</title>
      <link>https://paulund.co.uk/releases/cron-manager-v100-manage-laravel-scheduled-tasks</link>
      <description>Cron Manager is a self-hosted web UI for managing Laravel cron jobs from a database, removing the need to edit PHP files or crontabs to change your schedul...</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/releases/cron-manager-v100-manage-laravel-scheduled-tasks</guid>
    </item>
    <item>
      <title>Git Branching Strategies</title>
      <link>https://paulund.co.uk/notebook/git/git-branching-strategies</link>
      <description>An overview of the most common Git branching strategies — Git Flow, trunk-based development, GitHub Flow, and more — with guidance on choosing the right on...</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/git/git-branching-strategies</guid>
    </item>
    <item>
      <title>Managing Cognitive Load in Code</title>
      <link>https://paulund.co.uk/notebook/good-code/managing-cognitive-load-in-code</link>
      <description>How cognitive load affects software development, what causes it, and practical strategies to reduce it by writing simpler, clearer code.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/good-code/managing-cognitive-load-in-code</guid>
    </item>
    <item>
      <title>Viewhook 0.1.1 - Docker images now built for ARM64</title>
      <link>https://paulund.co.uk/releases/viewhook-011-docker-images-now-built-for-arm64</link>
      <description>Viewhook v0.1.1 adds multi-architecture Docker image builds, so you can run it natively on Apple Silicon and ARM-based servers without emulation.</description>
      <pubDate>Thu, 05 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/releases/viewhook-011-docker-images-now-built-for-arm64</guid>
    </item>
    <item>
      <title>Architecture Diagrams</title>
      <link>https://paulund.co.uk/notebook/architecture/architecture-diagrams</link>
      <description>Guidelines for creating and maintaining architecture diagrams using the C4 model and tools like Structurizr and Mermaid.</description>
      <pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/architecture/architecture-diagrams</guid>
    </item>
    <item>
      <title>Viewhook 0.1.0 - initial open-source release</title>
      <link>https://paulund.co.uk/releases/viewhook-010-initial-open-source-release</link>
      <description>Viewhook is open source: a self-hostable webhook testing tool that captures, inspects, and forwards HTTP requests in real time, with no Redis required.</description>
      <pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/releases/viewhook-010-initial-open-source-release</guid>
    </item>
    <item>
      <title>A/B Testing Deployments</title>
      <link>https://paulund.co.uk/notebook/deployments/ab-testing-deployments</link>
      <description>How A/B testing deployments work by routing a percentage of traffic to a new version and comparing performance against the existing version.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/deployments/ab-testing-deployments</guid>
    </item>
    <item>
      <title>API Caching</title>
      <link>https://paulund.co.uk/notebook/apis/api-caching</link>
      <description>How to use Cache-Control headers and ETags in your REST API to reduce bandwidth, lower server load, and deliver faster responses to your API consumers.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-caching</guid>
    </item>
    <item>
      <title>API Consistency Rules</title>
      <link>https://paulund.co.uk/notebook/apis/api-consistency-rules</link>
      <description>Why a consistent API style matters and what your style guide must cover — from field casing and pagination parameters to error envelopes and versioning con...</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-consistency-rules</guid>
    </item>
    <item>
      <title>API Deprecation Process</title>
      <link>https://paulund.co.uk/notebook/apis/api-deprecation-process</link>
      <description>A five-step process for deprecating REST API endpoints gracefully — from signalling deprecation in the API itself through to safely removing the endpoint.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-deprecation-process</guid>
    </item>
    <item>
      <title>API Error Handling</title>
      <link>https://paulund.co.uk/notebook/apis/api-error-handling</link>
      <description>How to handle errors consistently in a REST API — using a global exception handler, correlation IDs, server-side logging, and careful information disclosur...</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-error-handling</guid>
    </item>
    <item>
      <title>API Field Naming Consistency</title>
      <link>https://paulund.co.uk/notebook/apis/api-field-naming-consistency</link>
      <description>Why picking a single field naming convention — and enforcing it across response bodies, query parameters, and error details — saves client developers signi...</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-field-naming-consistency</guid>
    </item>
    <item>
      <title>API Idempotency</title>
      <link>https://paulund.co.uk/notebook/apis/api-idempotency</link>
      <description>How idempotency works in REST APIs, which HTTP methods are idempotent by design, and how to make POST safe for retries using Idempotency-Key headers.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-idempotency</guid>
    </item>
    <item>
      <title>API Rate Limiting and Throttling</title>
      <link>https://paulund.co.uk/notebook/apis/api-rate-limiting-and-throttling</link>
      <description>How to protect a REST API from abuse using rate limiting — covering response headers, 429 handling, and the trade-offs between fixed window, sliding window...</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/apis/api-rate-limiting-and-throttling</guid>
    </item>
    <item>
      <title>AWS Cloud Practitioner Essentials: Module 4 - Going Global</title>
      <link>https://paulund.co.uk/notebook/career/aws-cloud-practitioner-essentials-module-4-going-global</link>
      <description>Study notes on AWS global infrastructure, region selection, edge locations, and high availability strategies from the AWS Cloud Practitioner Essentials cou...</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/career/aws-cloud-practitioner-essentials-module-4-going-global</guid>
    </item>
    <item>
      <title>AWS Cloud Practitioner Essentials: Module 5 - Networking</title>
      <link>https://paulund.co.uk/notebook/career/aws-cloud-practitioner-essentials-module-5-networking</link>
      <description>Study notes on AWS networking including VPCs, subnets, security groups, and global networking services from the AWS Cloud Practitioner Essentials course.</description>
      <pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate>
      <guid isPermaLink="true">https://paulund.co.uk/notebook/career/aws-cloud-practitioner-essentials-module-5-networking</guid>
    </item>
  </channel>
</rss>
