UMB.FYI gets Profiles, Tags and Topics

2 min read

Since creating UMB.FYI newsletter a little over a year ago, I’ve slowly been tweaking and adding features as I’ve gone along and today I wanted to share some cool new features that have just landed.

Profile Pages

The new profiles feature allows content creators to setup their own dedicated profile pages on UMB.FYI, displaying a timeline of all their contributions that have featured in UMB.FYI.

UMB.FYI Profile page

Anyone can claim a profile, and to make it as easy as possible this is all powered by a basic profiles.json file found in our GitHub repository. To claim your profile, create a PR to this JSON file adding your details, and it’s as simple as that. You’ll get an instant profile page at https://umb.fyi/@{alias} for you to share.

The other cool thing about profiles is that when UMB.FYI generates a newsletter, if it identifies that an article belongs to a profile, it’ll now add a nice profile link to bottom of the link preview.

Profile link

Tag Pages

As you might be able tell in the screenshots above, we’ve also introduced tag pages. In future newsletters we’ll start tagging all articles by subject matter and these tags will now show through as links in both the newsletter and across all user profile pages. Clicking through to these tag pages will display a timeline of all newsletter content tagged with that specific tag.

UMB.FYI tag pages

Topic Pages

The last of these new features are topic pages. You can think of topic pages like “super tags”. We group tags of a similar nature together and display a timeline of all content that belongs to those tags all on one page. This makes it super useful to be able to read through all content on a specific topic.

UMB.FYI topic page

In a similar way to profiles, these topics can also be community contributed to by updating a topics.json file in out GitHub repository. If you think there is a topic we should have a dedicated page for, then submit a PR to this file and it will automatically get a topic page at https://umb.fyi/topic/{alias}.

Wrapping Up

Whilst most of the UMB.FYI site is closed source, with these updates, I’ve tried to make some features that can easily allow community contributions (oh, and hey, our repository even has the #hacktoberfest tag applied so adding your profile counts towards your hacktoberfest contributions). If this approach works, it could be a nice way to open up more features in the future.

I hope to see more of you creating your own profiles, and if you haven’t done already, and if you are looking for a quality source of Umbraco news, then please do subscribe to the UMB.FYI newsletter

Until next time 👋