19 Commits

Author SHA1 Message Date
Sean Holung
026234bdbb
revert get started experience (#3076)
* add back getting started page

* decollapse getting started guide

* update style

* remove quickstart files

scss file

* lint

* assets

* update links

* update links

* update links

* update links

* update link
2023-06-16 14:10:53 -07:00
susan evans
7b3b40ab70
quickstart experience (#2983) 2023-06-08 19:45:09 -07:00
susan evans
4e284f02d2
remove tweets (#2919) 2023-05-24 13:12:22 -07:00
susan evans
eb6aa357b2
reorg docs nav + add cloud pages (#2769) 2023-05-15 15:25:28 -07:00
Christian Nunciato
3bfe1098ee
Replace relrefs with plain Markdown links (#2071) 2022-10-26 07:22:15 -07:00
Piers Karsenbarg
4a9b4855c1
Fixed twitter shortcodes (#1174) 2022-03-08 12:33:37 +00:00
Devon Grove
fb35f88553 Fixed remaining links, site builds w/ API docs paths 2021-10-05 10:09:25 -07:00
Zack Chase
ea2d3d03a3
Add /what-is pages (#228)
* Add some initial structure for what is pages

* Add some dots

* Refinements to what is pages

* Make the linter happy

* Add why is python so popular topic page

* Add infrastrucutre as code internal links

* Add infrastructure as software internal links

* Fix link formatting
2021-07-22 15:11:35 -07:00
Joe Duffy
3927943cb1
Filter blog tags to Top 40, and add back some metadata (#350)
* Only show the top 40 blog tags

In https://github.com/pulumi/pulumi-hugo/pull/215, I had suggested
that instead of physically deleting tags we didn't want to show, we
compute it algorithmically, by only showing the "Top N" tags. This
commit introduces said functionality.

This has a few advantages:

* Preserves old metadata (the authors added the tags because they
  felt they were meaningful and captured information about the posts).

* Enables us to surface those tags differently in the future (who
  knows, maybe someday we'll want to run a "spinnaker" campaign).

* Notably, also keeps the tag index pages, which Google has indexed.

* Enables us to add a "View More ..." link at the bottom of the
  page if folks want to see the entire list.

* Perhaps most importantly, protects against future bloat. For
  example, since this tag cleanup happened, we have added top-level
  tags for "aliases", "app-runner", "iam", "open-source", and
  "refactoring", each of which has only a single post.

I chose 40 as the N in Top N, because that's how many we show today.
I could see an argument for filtering this based on post count
instead (e.g., only those with >3 posts).

* Add back some tags

Now that we filter out unpopular tags, we can add back some of the
ones previously removed.
2021-06-21 17:31:35 -07:00
Alex Mullans
a754d2c03e
Clean up tags (#215) 2021-05-13 12:54:02 -07:00
Justin Van Patten
f114d08aed Update docs for Python automatic virtual environment support (#3546) 2020-06-10 14:28:23 -07:00
Justin Van Patten
6edb32be1d Fix some links to new resource docs (#3021)
We recently changed some of the anchor ids on the resource docs. This updates links in the rest of the docs to use the new anchors.
2020-04-20 22:26:42 -07:00
Jamie Kinkead
35d8351749 Substitute links to improved docs. (#2953)
* Substitute links to Resource docs in blog posts.

* Incorporate PR feedback.

* Revert unnecessary change.

* Update links in guides.

* Address PR feedback.

* Remove unneeded change.

* Add better links.

* Addressing PR feedback

* Jamie/replace more links (#2976)

* Update links in intros to cloud-providers.

* One more.

* Address PR Feedback

* Adjust links for Hugo.
2020-04-17 11:53:52 -07:00
Zack Chase
fc87944101 Add CTA to top of EKS blog post as a bounce reducing experiment (#2633)
* Add CTA to top of blog post as a bounce reducing experiment

* Add missing word

* Address feedback

* Add missing word
2020-03-26 09:48:25 -07:00
Zack Chase
0f96216554 Update eks blog intro to be less time constrained (#2592) 2020-03-10 10:00:24 -07:00
Justin Van Patten
1976d06ad2 Use relref when linking within site (#2257)
This way, we'll get build-time errors if we've moved a page around and haven't fixed the link, and it ensures a trailing `/` is present in the generated URL, which avoids unnecessary redirect S3 redirect hops.
2020-01-16 15:28:35 -05:00
Justin Van Patten
3cd560106b Avoid www.pulumi.com when linking within site (#2252)
Instead, use `relref` links. That way, we can catch any issues if we
move a page to a different URL. Also, prefer `https` rather than `http`
for links to other Pulumi sites.

Note: This does not change any links to www.pulumi.com in autogenerated
content (such as API docs and tutorials).
2020-01-16 11:46:15 -05:00
Zack Chase
5ab3d65926 Add markdown linting (#2135)
* Add markdown linting script; fix markdown lint errors

* Add support for meta description and page title validation

* Add comments

* Fix lint errors; exclude autogenerated tutorials

* Address feedback; add more comments

* Add more checks for redirect pages; no index; and auto generated content

* More fixes for lint errors

* Allow duplicate headings in a page

* More lint error fixes

* Even more lint error fixes

* Getting started guide lint fixes

* Add custom h1 support to docs single pages

* Use custom h1 tags on cloud getting started guides

* Add custom h1 support to docs

* Add custom h1 support to docs lists.html

* Final round of intial lint fixes

* Add markdown linting to build script

* Update README

* Test build failure due to lint error

* Fix lint error so build will pass

* Readability fixes for lint script
2019-12-18 09:59:20 -08:00
Joe Duffy
763d6e818e Add a blog post about EKS cluster features (#2099)
* Add a blog post about EKS cluster features

* Add an image; react to CR feedback

* Make the flow a bit nicer

* Simplify some wording

* More wordsmithing

* Add a shoutout to Clare's keynote talk

* Change publication date on post to today

* Make one final pass over the post

* Fix the preview and a few typos
2019-12-05 11:46:20 -08:00