13 Commits

Author SHA1 Message Date
Christian Nunciato
3bfe1098ee
Replace relrefs with plain Markdown links (#2071) 2022-10-26 07:22:15 -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
Joe Duffy
c099c47c80 Eliminate "real languages" from our website (#4032)
* Eliminate "real languages" from our website

We know that this terminology is unfriendly and can be seen as
gatekeeping. We've moved away from it over time, but there are many
traces of it in our documentation -- most notably, even on our
homepage. Instead of "real languages", let's use "familiar languages",
and in places where deeper explanation makes sense in context, we
can say "familiar, general-purpose languages."

The current 2nd-level blurb on the homepage isn't very good right now
anyhow, so this is a convenient change. As we make progress on various
marketing efforts, we will likely make more extensive changes, but
for now this at least fixes this problem. We recently A/B tested
updates without much of an impact, so let's move ahead with this change
and then if we want to test alternatives to "familiar", we can do that.
For instance, we considered "popular", etc.

* Also eliminate "real code"
2020-08-19 06:19:50 -07:00
spara
dade07fa95 fix error 2020-03-31 09:36:36 -05:00
spara
794cdc4d1b tweaks 2020-03-05 14:09:17 -06:00
spara
ade1c5f4ec made suggested changes 2020-03-04 23:03:40 -06:00
spara
9e29f88f9f updated intro 2020-03-04 22:52:04 -06:00
spara
614e459b95 added guest 2020-03-04 16:53:13 -06:00
spara
69e1f8577f updated formatting 2020-03-04 16:31:27 -06:00
spara
a0af75faa6 layout 2020-03-04 12:28:19 -06:00
spara
239935f245 BigData Boutique guest blog post 2020-03-04 10:07:34 -06:00
spara
48fb1ba9c5 BigData Boutique guest blog post 2020-03-04 10:00:19 -06:00