<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>LTS Commerce — Joseph Edmonds</title>
    <link>https://ltscommerce.dev</link>
    <description>Articles on PHP, infrastructure automation, databases, agentic delivery governance, and TypeScript.</description>
    <language>en-gb</language>
    <lastBuildDate>Wed, 12 Aug 2026 13:43:55 GMT</lastBuildDate>
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://ltscommerce.dev/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Component-Driven Design with React, TypeScript, and Storybook</title>
      <link>https://ltscommerce.dev/articles/component-driven-design-react-typescript-storybook</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/component-driven-design-react-typescript-storybook</guid>
      <description>How building UIs as a hierarchy of typed, isolated components — where styling is controlled entirely through declared props — produces design systems that stay coherent, testable, and maintainable at scale.</description>
      <pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP Exception Best Practices: Hard Rules, Project-Level Hierarchies, and Modern 8.4 Patterns</title>
      <link>https://ltscommerce.dev/articles/php-exception-best-practices</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/php-exception-best-practices</guid>
      <description>Simple hard rules for when to throw RuntimeException vs LogicException vs InvalidArgumentException, when to create project-level exceptions, how to structure them with typed properties and static factory methods, and how to log them properly with Monolog. Python and TypeScript get a cursory treatment at the end.</description>
      <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>OpenAPI and Automatic Code Generation: Define Once, Generate Everywhere</title>
      <link>https://ltscommerce.dev/articles/openapi-automatic-code-generation</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/openapi-automatic-code-generation</guid>
      <description>How OpenAPI specifications let you define your API once and automatically generate type-safe client SDKs, server stubs, and models in PHP, TypeScript, Python, and dozens of other languages.</description>
      <pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Errors vs Bugs: The Difference That Actually Matters</title>
      <link>https://ltscommerce.dev/articles/errors-vs-bugs-the-difference-that-matters</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/errors-vs-bugs-the-difference-that-matters</guid>
      <description>An error tells you what went wrong. A bug makes you figure it out. This fundamental distinction shapes how you should write code, handle failures, and think about the cost of debugging.</description>
      <pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Stop Encrypting Entire Files with Ansible Vault. Use Vault Strings Instead.</title>
      <link>https://ltscommerce.dev/articles/ansible-vault-strings-vs-file-encryption</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/ansible-vault-strings-vs-file-encryption</guid>
      <description>Ansible Vault file encryption creates opaque blobs that break git diffs, block code review, and resist AI tooling. Vault encrypted strings keep your keys visible and your values safe. It is a strictly better workflow for infrastructure secrets.</description>
      <pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>systemd Timers: The Modern Alternative to Cron Jobs</title>
      <link>https://ltscommerce.dev/articles/systemd-timers-modern-cron</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/systemd-timers-modern-cron</guid>
      <description>Cron has scheduled Linux tasks for fifty years, but systemd timers offer structured logging, dependency management, security sandboxing, and catch-up execution that cron simply cannot match. A deep dive for engineers running Red Hat, Fedora, and Rocky Linux.</description>
      <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Defence Before Fix: Preventing Bug Classes with Static Analysis</title>
      <link>https://ltscommerce.dev/articles/defence-before-fix-static-analysis</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/defence-before-fix-static-analysis</guid>
      <description>When you find a bug, ask whether a machine can detect this pattern automatically before asking how to fix it. A systematic approach to converting bugs into permanent static analysis defences across PHP, TypeScript, and Python.</description>
      <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The AI Development Paradigm Shift: Managing the Firehose</title>
      <link>https://ltscommerce.dev/articles/ai-software-development-paradigm-shift</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/ai-software-development-paradigm-shift</guid>
      <description>AI coding assistants are fundamentally transforming software development productivity and economics. Understanding when to use AI versus deterministic code is now a critical strategic skill.</description>
      <pubDate>Wed, 19 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>TypeScript&apos;s Honesty System: Why Type Safety is Optional and How to Enforce It</title>
      <link>https://ltscommerce.dev/articles/typescript-honesty-system</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/typescript-honesty-system</guid>
      <description>TypeScript provides zero runtime safety and can be bypassed 25+ different ways. The definitive guide to every bypass mechanism - from any to eval to recursive type limits - and how to defend against them with ESLint.</description>
      <pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Using PHPStan to Enforce Project-Level Rules</title>
      <link>https://ltscommerce.dev/articles/phpstan-project-level-rules</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/phpstan-project-level-rules</guid>
      <description>Learn how to write custom PHPStan rules to enforce performance, architectural, and testing standards across your entire codebase. Includes real-world examples and multi-language comparisons.</description>
      <pubDate>Mon, 10 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Claude Code Latest Features: What&apos;s New in Autumn 2025</title>
      <link>https://ltscommerce.dev/articles/claude-code-latest-features</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/claude-code-latest-features</guid>
      <description>Explore the groundbreaking features added to Claude Code in the last three months, including checkpoints for fearless refactoring, autonomous subagents, plugin marketplace, web interface, and more.</description>
      <pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced Claude Code Hooks: Controlling Sub-Agent Behavior</title>
      <link>https://ltscommerce.dev/articles/claude-code-hooks-subagent-control</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/claude-code-hooks-subagent-control</guid>
      <description>Learn how to use Claude Code hooks to enforce execution rules for parallel sub-agents, preventing resource conflicts in test suites and other shared-resource scenarios.</description>
      <pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Advanced PHP Database Patterns: Beyond ORMs for High-Performance Applications</title>
      <link>https://ltscommerce.dev/articles/advanced-php-database-patterns</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/advanced-php-database-patterns</guid>
      <description>Discover advanced database patterns for PHP including retry mechanisms, bulk updates, statement caching, query classes, generators for memory efficiency, and PHPStan rules for test correctness. Learn when to use PDO directly over ORMs.</description>
      <pubDate>Wed, 08 Oct 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Caching vs Memoization: Choosing the Right Optimization Strategy</title>
      <link>https://ltscommerce.dev/articles/caching-vs-memoization</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/caching-vs-memoization</guid>
      <description>Deep dive into caching and memoization strategies, their differences, use cases, anti-patterns, and practical implementation tips across programming languages.</description>
      <pubDate>Mon, 06 Oct 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Claude Code Planning and Execution Workflows: From Built-in Modes to Parallel Agents</title>
      <link>https://ltscommerce.dev/articles/claude-code-planning-execution-workflows</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/claude-code-planning-execution-workflows</guid>
      <description>A comprehensive guide to Claude Code&apos;s planning features, from built-in Plan Mode to formal planning workflows with parallel agent execution for complex development tasks</description>
      <pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reusable OpenAPI Classes: Eliminating Boilerplate in PHP API Documentation</title>
      <link>https://ltscommerce.dev/articles/reusable-openapi-classes-php-symfony</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/reusable-openapi-classes-php-symfony</guid>
      <description>Learn how to create custom PHP classes that encapsulate OpenAPI specifications, dramatically reducing repetitive attribute definitions while improving maintainability and consistency across your Symfony API.</description>
      <pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP Stream Wrappers: Mastering I/O Abstraction and Custom Protocols</title>
      <link>https://ltscommerce.dev/articles/php-stream-wrappers</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/php-stream-wrappers</guid>
      <description>Comprehensive guide to PHP stream wrappers, from built-in protocols like file://, http://, and data:// to implementing custom stream handlers for advanced I/O operations</description>
      <pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How Lenient Regex Patterns Explode Your Code Paths</title>
      <link>https://ltscommerce.dev/articles/regex-strictness-code-paths</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/regex-strictness-code-paths</guid>
      <description>Why optional regex patterns create exponential complexity and how strict validation reduces maintenance burden through fail-fast principles.</description>
      <pubDate>Fri, 26 Sep 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Automating Fedora 42 Desktop Development: Open Source Infrastructure as Code</title>
      <link>https://ltscommerce.dev/articles/fedora-desktop-automation-ansible</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/fedora-desktop-automation-ansible</guid>
      <description>Comprehensive guide to transforming a fresh Fedora 42 installation into a fully configured development environment using Ansible automation, exploring the LongTermSupport/fedora-desktop repository and the philosophy of infrastructure-as-code for personal workstations.</description>
      <pubDate>Wed, 03 Sep 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Overfitting Trap: When LLM Agents Fix One Thing and Break Everything Else</title>
      <link>https://ltscommerce.dev/articles/llm-overfitting-trap</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/llm-overfitting-trap</guid>
      <description>Explore how LLM agents can over-specialize solutions to handle specific edge cases while destroying generic functionality. Learn to spot and prevent overfitting in AI-generated code.</description>
      <pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Understanding LLM Context: The Hidden Challenge of AI Development</title>
      <link>https://ltscommerce.dev/articles/understanding-llm-context-management</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/understanding-llm-context-management</guid>
      <description>A comprehensive guide to understanding and managing context when working with Large Language Models, especially in tools like Claude Code. Learn how context works, why it matters, and strategies to optimize your AI interactions.</description>
      <pubDate>Wed, 20 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Upgrading Legacy MySQL: From MyISAM to Modern MySQL 8.4</title>
      <link>https://ltscommerce.dev/articles/mysql-legacy-to-modern-upgrade</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/mysql-legacy-to-modern-upgrade</guid>
      <description>Technical guide to upgrading legacy MySQL databases from MyISAM with implied foreign keys to modern MySQL 8.4 with InnoDB, proper constraints, and modern features for enhanced security, performance, and data integrity.</description>
      <pubDate>Mon, 18 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Unix Philosophy: A Strategic Guide for Technology Leadership</title>
      <link>https://ltscommerce.dev/articles/unix-philosophy-strategic-guide</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/unix-philosophy-strategic-guide</guid>
      <description>How the 50-year-old Unix philosophy drives modern infrastructure success, reduces vendor lock-in, and delivers superior business outcomes through modular, composable systems.</description>
      <pubDate>Wed, 13 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Inversion, Final Classes, and Pragmatic Testing in PHP 8.4</title>
      <link>https://ltscommerce.dev/articles/dependency-inversion-final-classes-pragmatic-testing</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/dependency-inversion-final-classes-pragmatic-testing</guid>
      <description>Master dependency inversion with final classes in PHP 8.4, learn when to use real objects vs mocks, and discover the pragmatic testing approach that combines Detroit and London schools for maintainable, testable code.</description>
      <pubDate>Mon, 11 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Defensive Programming Principles: YAGNI, Invalid States, and Domain Purity</title>
      <link>https://ltscommerce.dev/articles/defensive-programming-principles</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/defensive-programming-principles</guid>
      <description>Master three fundamental defensive programming principles: YAGNI for avoiding unnecessary complexity, making invalid states unrepresentable through type safety, and maintaining domain object purity for clean architecture.</description>
      <pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Fail Fast Programming: Why Your Code Should Crash Spectacularly</title>
      <link>https://ltscommerce.dev/articles/fail-fast-programming-philosophy</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/fail-fast-programming-philosophy</guid>
      <description>Master the fail-fast programming philosophy with practical examples in PHP 8.4, TypeScript, Bash, and Ansible. Learn to write high-trust code that fails early, clearly, and at the exact point of deviation from expectations.</description>
      <pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Early Return Patterns: Your Code&apos;s Best Exit Strategy</title>
      <link>https://ltscommerce.dev/articles/early-return-patterns-cleaner-code</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/early-return-patterns-cleaner-code</guid>
      <description>Master guard clauses and early return patterns across PHP, TypeScript, Bash, and Ansible to write cleaner, more maintainable code with reduced cognitive complexity</description>
      <pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mocking in Tests: Like Hot Sauce - A Little Goes a Long Way</title>
      <link>https://ltscommerce.dev/articles/mocking-best-practices</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/mocking-best-practices</guid>
      <description>Learn when to mock and when not to mock in unit tests. Discover why over-mocking creates brittle, unmaintainable tests and how to write better tests with minimal mocking using TypeScript, Vitest, and PHPUnit.</description>
      <pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP Magic Constants for Maintainable Logging Systems</title>
      <link>https://ltscommerce.dev/articles/php-magic-constants-maintainable-logging</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/php-magic-constants-maintainable-logging</guid>
      <description>Master PHP magic constants (__FILE__, __METHOD__, __CLASS__, etc.) to build contextual logging systems with Monolog and PSR-3 that automatically track execution flow and debugging information.</description>
      <pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP-QA-CI: A Comprehensive Quality Assurance Pipeline in a Single Dependency</title>
      <link>https://ltscommerce.dev/articles/php-qa-ci-comprehensive-quality-pipeline</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/php-qa-ci-comprehensive-quality-pipeline</guid>
      <description>Discover how LTS PHP-QA-CI provides a complete, production-ready QA pipeline with 12+ integrated tools through a single Composer dependency. Learn configuration, customization, and CI/CD integration strategies.</description>
      <pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP PER: The Evolution Beyond PSR-12 Coding Standards</title>
      <link>https://ltscommerce.dev/articles/php-per-coding-style-evolution</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/php-per-coding-style-evolution</guid>
      <description>Understanding PHP Evolving Recommendations (PER), how to enforce them with QA tools, and why PER Coding Style is the future of PHP standards.</description>
      <pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>TypeScript Dependency Injection: A PHP Developer&apos;s Perspective</title>
      <link>https://ltscommerce.dev/articles/typescript-di-for-php-developers</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/typescript-di-for-php-developers</guid>
      <description>Understanding the fundamental differences between dependency injection in TypeScript and PHP, from structural typing to the lack of standardization.</description>
      <pubDate>Wed, 23 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>oclif: The Open CLI Framework - A Comprehensive Guide</title>
      <link>https://ltscommerce.dev/articles/oclif-cli-framework-guide</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/oclif-cli-framework-guide</guid>
      <description>An in-depth exploration of oclif, the enterprise-grade CLI framework from Salesforce. Learn best practices, pros and cons, and compare with alternatives.</description>
      <pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dynamic Gradient Headings: A CSS and JavaScript Implementation</title>
      <link>https://ltscommerce.dev/articles/dynamic-gradient-headings</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/dynamic-gradient-headings</guid>
      <description>A straightforward approach to creating mouse-responsive gradient text effects using CSS custom properties and vanilla JavaScript</description>
      <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building Better Claude Code Workflows with CC-Commands</title>
      <link>https://ltscommerce.dev/articles/claude-code-custom-commands-cc-commands</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/claude-code-custom-commands-cc-commands</guid>
      <description>Discover how the CC-Commands repository solves the pain points of managing custom Claude Code commands across multiple projects with elegant automation and intelligent synchronization.</description>
      <pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Fedora 42: What&apos;s New in KDE Plasma, COSMIC, and the Installer</title>
      <link>https://ltscommerce.dev/articles/fedora-42-breakthrough-features</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/fedora-42-breakthrough-features</guid>
      <description>Discover the groundbreaking features of Fedora 42, including KDE Plasma promotion to full edition status, the revolutionary COSMIC desktop environment, and the modernized Anaconda WebUI installer that transforms Linux computing.</description>
      <pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Ansible Fact Caching: The --limit Problem and Environment Separation Pain Points</title>
      <link>https://ltscommerce.dev/articles/ansible-fact-caching-problems</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/ansible-fact-caching-problems</guid>
      <description>Deep dive into Ansible fact caching limitations with --limit operations and the lack of dynamic cache location configuration for multi-environment deployments.</description>
      <pubDate>Wed, 29 Jan 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Managing Legacy PHP: From Technical Debt to Modern Architecture</title>
      <link>https://ltscommerce.dev/articles/legacy-php-modernization</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/legacy-php-modernization</guid>
      <description>Strategies for modernizing legacy PHP codebases and managing technical debt effectively</description>
      <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Ansible Automation for PHP Infrastructure</title>
      <link>https://ltscommerce.dev/articles/ansible-php-infrastructure</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/ansible-php-infrastructure</guid>
      <description>Complete guide to automating PHP infrastructure deployment and management using Ansible</description>
      <pubDate>Fri, 10 Jan 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Proxmox vs Cloud: Why Private Infrastructure Wins</title>
      <link>https://ltscommerce.dev/articles/proxmox-vs-cloud</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/proxmox-vs-cloud</guid>
      <description>Comparative analysis of Proxmox private cloud vs public cloud solutions for enterprise infrastructure</description>
      <pubDate>Sun, 05 Jan 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>High-Performance PHP: Optimization Strategies</title>
      <link>https://ltscommerce.dev/articles/high-performance-php</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/high-performance-php</guid>
      <description>Advanced PHP optimization techniques for high-performance applications and systems</description>
      <pubDate>Sat, 28 Dec 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>MySQL Performance Tuning for Complex PHP Applications</title>
      <link>https://ltscommerce.dev/articles/mysql-performance-php</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/mysql-performance-php</guid>
      <description>Database optimization strategies specifically tailored for bespoke PHP systems with complex queries</description>
      <pubDate>Fri, 20 Dec 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building Scalable Backend APIs with Modern PHP</title>
      <link>https://ltscommerce.dev/articles/scalable-php-apis</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/scalable-php-apis</guid>
      <description>Comprehensive guide to building scalable, maintainable PHP APIs using modern architecture patterns</description>
      <pubDate>Sun, 15 Dec 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI-Enhanced PHP Development: Tools and Workflows</title>
      <link>https://ltscommerce.dev/articles/ai-enhanced-php-development</link>
      <guid isPermaLink="true">https://ltscommerce.dev/articles/ai-enhanced-php-development</guid>
      <description>Modern PHP development enhanced with AI tools and workflows for increased productivity and code quality</description>
      <pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
