> ## 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.

# Fred Plais

> Articles written by Fred Plais.

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

  <a href="/posts/unknown/supporting-drupal-covid-19" 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/supporting-drupal-covid-19/supporting-drupal-covid-19.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/supporting-drupal-covid-19/supporting-drupal-covid-19.webp" alt="Supporting the Drupal Association through COVID-19" 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">Friday, April 17th 2020</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Supporting the Drupal Association through COVID-19</h3>
      <p className="blog-card-desc">Platform.sh remains committed to DrupalCon, Drupal Association, and COVID-19 response initiatives during these challenging times.</p>
    </div>
  </a>

  <a href="/posts/unknown/survival-guide-for-efficient-remote-work" 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/survival-guide-for-efficient-remote-work/survival-guide-for-efficient-remote-work.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/survival-guide-for-efficient-remote-work/survival-guide-for-efficient-remote-work.webp" alt="Voilà! You’re now a distributed workforce" 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">Friday, March 13th 2020</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Voilà! You’re now a distributed workforce</h3>
      <p className="blog-card-desc">A Survival Guide for managers who need to drive a company that became remote overnight due to COVID-19</p>
    </div>
  </a>

  <a href="/posts/unknown/web-dev-plus-IT-unique-roles-equal-partners-in-application-success" 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/web-dev-plus-IT-unique-roles-equal-partners-in-application-success/web-dev-plus-IT-unique-roles-equal-partners-in-application-success.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/web-dev-plus-IT-unique-roles-equal-partners-in-application-success/web-dev-plus-IT-unique-roles-equal-partners-in-application-success.webp" alt="Web dev + IT: unique roles, equal partners in app success" 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, June 24th 2019</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Web dev + IT: unique roles, equal partners in app success</h3>
      <p className="blog-card-desc">Platform.sh enables web development teams to work autonomously without the need for IT assistance, with a focus on governance, security, and compliance.</p>
    </div>
  </a>

  <a href="/posts/unknown/platformsh-full-speed-ahead-into-2019" 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-full-speed-ahead-into-2019/platformsh-full-speed-ahead-into-2019.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/platformsh-full-speed-ahead-into-2019/platformsh-full-speed-ahead-into-2019.webp" alt="Platform.sh full speed ahead into 2019" 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, January 29th 2019</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Platform.sh full speed ahead into 2019</h3>
      <p className="blog-card-desc">Discover Platform.sh's achievements in 2018 and its goals for 2019. From customer success to robust products, see what's in store for the future.</p>
    </div>
  </a>

  <a href="/posts/unknown/the-github-acquisition-its-all-about-cloud-for-microsoft" 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-github-acquisition-its-all-about-cloud-for-microsoft/the-github-acquisition-its-all-about-cloud-for-microsoft.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/the-github-acquisition-its-all-about-cloud-for-microsoft/the-github-acquisition-its-all-about-cloud-for-microsoft.webp" alt="The Github acquisition: it's all about cloud for Microsoft" 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, June 5th 2018</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">The Github acquisition: it's all about cloud for Microsoft</h3>
      <p className="blog-card-desc">Explore how Microsoft's acquisition of GitHub aligns with its cloud strategy and the emerging paradigm of GitOps for application deployment to the cloud.</p>
    </div>
  </a>

  <a href="/posts/unknown/expands-usa-operations-meet-growing-demand-north-america" 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/expands-usa-operations-meet-growing-demand-north-america/expands-usa-operations-meet-growing-demand-north-america.webp` !== '' && (
          <div className="blog-card-img-wrap">
            <img src="/images/posts/unknown/expands-usa-operations-meet-growing-demand-north-america/expands-usa-operations-meet-growing-demand-north-america.webp" alt="Platform.sh expands its US operations" 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 14th 2017</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Platform.sh expands its US operations</h3>
      <p className="blog-card-desc">Platform.sh opens its US headquarters in San Francisco, forms a US Advisory board, and launches strong North America recruitment to meet growing demand.</p>
    </div>
  </a>

  <a href="/posts/unknown/vc-ready-funding-survey" 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="Three trends that make successful tech startups attractive to VCs" 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 4th 2016</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Three trends that make successful tech startups attractive to VCs</h3>
      <p className="blog-card-desc">Explore best practices for software development and team management in today's startup landscape. Learn how to build attractive software for VC funding.</p>
    </div>
  </a>

  <a href="/posts/unknown/platform.sh-independent-company" 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="Platform.sh becomes an independent company" 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 9th 2016</span>
      </div>

      <h3 className="blog-card-title group-hover:text-accent transition-colors">Platform.sh becomes an independent company</h3>
      <p className="blog-card-desc">Exciting news from Platform.sh! We're now an independent company, with a renewed focus on our cloud hosting solution. Read about our journey and plans.</p>
    </div>
  </a>
</div>
