24 Commits

Author SHA1 Message Date
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
spara
bcf4545406 update pub date 2020-03-20 14:53:23 -05:00
spara
d22b077c53 minor edits 2020-03-20 14:40:47 -05:00
Sophia Parafina
491f4d87f3 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:25:18 -05:00
Sophia Parafina
8d4e5c6527 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:23:10 -05:00
Sophia Parafina
164d4478f6 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:22:59 -05:00
Sophia Parafina
f03bc289b7 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2020-03-20 14:22:12 -05:00
Sophia Parafina
81b42a7aea Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2020-03-20 14:21:49 -05:00
Sophia Parafina
5052664dc8 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:21:15 -05:00
Sophia Parafina
1328371779 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:20:51 -05:00
Sophia Parafina
46cc77e13e Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:20:39 -05:00
Sophia Parafina
ecd77a5142 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:20:24 -05:00
Sophia Parafina
3fcbb8f674 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:20:14 -05:00
Sophia Parafina
e40ac30852 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:19:59 -05:00
Sophia Parafina
d81aec6bd8 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:19:43 -05:00
Sophia Parafina
c5edcf4105 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:19:17 -05:00
Sophia Parafina
c870acfc84 Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2020-03-20 14:18:59 -05:00
Sophia Parafina
9dfd56c44f Update content/blog/architecture-as-code-intro/index.md
Co-Authored-By: Christian Nunciato <c@nunciato.org>
2020-03-20 14:17:03 -05:00
spara
ea743a0203 reqrites 2020-03-18 19:59:17 -05:00
spara
26d6b8a26a added more examples 2020-03-18 18:04:45 -05:00
spara
6f4366df55 added more examples 2020-03-18 17:52:30 -05:00
spara
ef411fde33 fix lists 2020-03-18 17:21:12 -05:00
spara
43a86c1b27 first commit 2020-03-18 15:20:23 -05:00