> ## Documentation Index
> Fetch the complete documentation index at: https://developer.upsun.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Christopher Skene

> Articles written by Christopher Skene.

<div className="blog-card-grid">
  {/* Auto-generated by blog:generate — DO NOT edit manually */}

  <a href="/posts/unknown/good-morning-australia-were-back-in-business" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/good-morning-australia-were-back-in-business/good-morning-australia-were-back-in-business.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/good-morning-australia-were-back-in-business/good-morning-australia-were-back-in-business.webp" alt="Good morning, Australia: we’re back in business" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Thursday, November 15th 2018</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Good morning, Australia: we’re back in business</h3>
      <p className="blog-card-desc">Reflecting on Platform.sh's first year in Australia. Improved uptime, support, pricing, and plans for a better experience. Learn how we can help you.</p>
    </div>
  </a>

  <a href="/posts/unknown/using-platformsh-with-scrum" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/using-platformsh-with-scrum/using-platformsh-with-scrum.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/using-platformsh-with-scrum/using-platformsh-with-scrum.webp" alt="Using Platform.sh with Scrum" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Tuesday, February 13th 2018</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Using Platform.sh with Scrum</h3>
      <p className="blog-card-desc">Learn how Platform.sh's Git-based environment workflow unblocks Scrum projects, allowing for efficient testing, parallel development, and feature isolation.</p>
    </div>
  </a>

  <a href="/posts/unknown/wildcard-support-for-cookies-in-the-http-cache" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/wildcard-support-for-cookies-in-the-http-cache/wildcard-support-for-cookies-in-the-http-cache.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/wildcard-support-for-cookies-in-the-http-cache/wildcard-support-for-cookies-in-the-http-cache.webp" alt="Wildcard support for cookies in the HTTP cache" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Tuesday, October 17th 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Wildcard support for cookies in the HTTP cache</h3>
      <p className="blog-card-desc">Learn how to use regular expressions for wildcard cookie matching at the cache layer on Platform.sh, improving caching rules and caching performance.</p>
    </div>
  </a>

  <a href="/posts/how-it-works/the-platformsh-build-and-deploy-pipeline" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/devcenter.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/devcenter.webp" alt="The Platform.sh build-and-deploy pipeline" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`how-it-works` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        how-it-works
                      </span>
                    )}

        <span className="text-xs text-subtle">Tuesday, October 3rd 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">The Platform.sh build-and-deploy pipeline</h3>
      <p className="blog-card-desc">Learn how Platform.sh simplifies the build and deploy pipeline for web applications, ensuring consistency and repeatability with Git-based semantics.</p>
    </div>
  </a>

  <a href="/posts/unknown/platformsh-joins-orange-cloud-for-business-at-huawei-connect-2017-shanghai" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/platformsh-joins-orange-cloud-for-business-at-huawei-connect-2017-shanghai/platformsh-joins-orange-cloud-for-business-at-huawei-connect-2017-shanghai.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/platformsh-joins-orange-cloud-for-business-at-huawei-connect-2017-shanghai/platformsh-joins-orange-cloud-for-business-at-huawei-connect-2017-shanghai.webp" alt="Platform.sh & Orange Cloud at Huawei Connect 2017, Shanghai" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Monday, September 4th 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Platform.sh & Orange Cloud at Huawei Connect 2017, Shanghai</h3>
      <p className="blog-card-desc">Join Platform.sh and Orange Cloud for Business at Huawei Connect in Shanghai. Discover Continuous Deployment cloud hosting for agile development.</p>
    </div>
  </a>

  <a href="/posts/unknown/deploy-down-under-platformsh-is-now-available-in-australia" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/deploy-down-under-platformsh-is-now-available-in-australia/deploy-down-under-platformsh-is-now-available-in-australia.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/deploy-down-under-platformsh-is-now-available-in-australia/deploy-down-under-platformsh-is-now-available-in-australia.webp" alt="Deploy Down Under: Platform.sh is now available in Australia" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Monday, July 3rd 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Deploy Down Under: Platform.sh is now available in Australia</h3>
      <p className="blog-card-desc">Experience unmatched Australian cloud hosting. Deploy PHP, NodeJS, Ruby & Python projects with Platform.sh's Continuous Deployment. Try it now!</p>
    </div>
  </a>

  <a href="/posts/unknown/the-ultimate-third-party-resources-list-on-using-platformsh" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/the-ultimate-third-party-resources-list-on-using-platformsh/the-ultimate-third-party-resources-list-on-using-platformsh.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/the-ultimate-third-party-resources-list-on-using-platformsh/the-ultimate-third-party-resources-list-on-using-platformsh.webp" alt="The Ultimate Third Party Resources List on Using Platform.sh" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Tuesday, May 16th 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">The Ultimate Third Party Resources List on Using Platform.sh</h3>
      <p className="blog-card-desc">Resources and guides from the Platform.sh community. Get tips on migrations, debugging, workflows, and more for your projects. Contribute to this growing list.</p>
    </div>
  </a>

  <a href="/posts/unknown/do-more-with-less" className="blog-card group rounded-xl bg-card border-theme card-hover shadow-sm hover:shadow-md transition-all overflow-hidden flex flex-col">
    {`/images/posts/unknown/do-more-with-less/do-more-with-less.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/do-more-with-less/do-more-with-less.webp" alt="Cut your digital budget by 30% by doing less work" className="blog-card-img" />
          </div>
        )}

    <div className="blog-card-body">
      <div className="flex items-center gap-2">
        {`platformsh-blog` !== '' && (
                      <span className="text-xs font-semibold uppercase tracking-wider px-2 py-0.5 rounded-md bg-accent-badge border border-accent-soft text-accent">
                        platformsh-blog
                      </span>
                    )}

        <span className="text-xs text-subtle">Monday, October 17th 2016</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Cut your digital budget by 30% by doing less work</h3>
      <p className="blog-card-desc">Discover how Platform.sh can help you simplify digital, reduce costs, and increase efficiency with faster development and deployment processes.</p>
    </div>
  </a>
</div>
