Skip to content

Conversation

@gmiranda23
Copy link
Contributor

Proposed changes

This revamp does the following:

  • Incorporates content from & then removes the variant A/B testing page (marketing has decided not to A/B test this page further)
  • Ensures we differentiate Pulumi IaC from Pulumi the company (since we've moved to a platform/multi-product model)
  • Expands educational content around the core value prop of DSL vs. Programming Language
  • Adds general polish around favoring use cases & explanations over relying feature names
  • Tightens up information architecture by grouping similar comparison concepts to align with updated messaging for IaC & competitive purposes

This page will be used in upcoming Pulumi vs. Terraform campaigns and this PR lays the groundwork for its content.

As discussed @thoward , I'm finding an appropriate reviewer and will tag them in when ready.

@gmiranda23 gmiranda23 requested a review from a team as a code owner April 23, 2025 21:18
🔧 **Terraform**

## Get Started with Pulumi
- ❌ Proprietary domain specific language (HCL)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feedback from Eric: let's not use ANY EMOJIS in our content

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's a better way of communicating this?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gotcha. Emojis were in the variant page, so I pulled them into this one. Happy to get rid of them if that's our standard. Perhaps that should be in the style guide?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call; here's the PR for the style guide: #14833

gmiranda23 and others added 9 commits April 24, 2025 11:01
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
@asafashirov asafashirov self-requested a review April 24, 2025 19:25
Copy link
Contributor

@asafashirov asafashirov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

my only concern is potentially dropping for "pulumi vs terraform" search queries; but if that does happen, it should be temporary because google will eventually understand the company >< product entity relationship.

Copy link
Contributor

@thoward thoward left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job! We really appreciate the contribution.

@thoward thoward merged commit 220b40c into pulumi:master Apr 25, 2025
13 of 14 checks passed
thoward pushed a commit that referenced this pull request May 15, 2025
* revamped TF vs. pulumi IaC page

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>

* Update content/docs/iac/concepts/vs/terraform/_index.md

Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>

* Incorporates reviewer feedback [pull 14817]

---------

Co-authored-by: asaf <69985318+asafashirov@users.noreply.github.com>
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants