From 87458e40a55a0e80719149e1b52e8955a840b0a6 Mon Sep 17 00:00:00 2001 From: Orta Therox Date: Mon, 6 Jan 2025 17:31:23 +0000 Subject: [PATCH 1/2] Adds a post for the grid sort 2 --- .../posts/2025/01/06/today-grid-two/index.md | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 content/posts/2025/01/06/today-grid-two/index.md diff --git a/content/posts/2025/01/06/today-grid-two/index.md b/content/posts/2025/01/06/today-grid-two/index.md new file mode 100644 index 0000000..2fa96ad --- /dev/null +++ b/content/posts/2025/01/06/today-grid-two/index.md @@ -0,0 +1,32 @@ ++++ +title = 'New feature flag: Today Page Sorting' +date = 2025-01-06T16:46:47Z +authors = ["orta"] +tags = ["changelog", ""] +theme = "outlook-hayesy-beta" ++++ + +Hey folks, we've been thinking a bit about the number of games on the homepage of Puzzmo. + +We started Puzzmo with 5 games, some inline ads and a couple of items which would show here or there. In the last year, the number of potential games or items which we show has really multiplied! + +The main grid for puzzmo currently shows info for: + +- **Games**: we have 11 public games, we managed to allow for more puzzles to exist on the same space via tabs but it's still a lot +- **Your Updates**: we show info about friend requests, club invites, gift invites +- **News**: social news, yesterday news, current news, changelog updates +- **Puzzmo needs**: we post job offers, showcase why Puzzmo Plus is cool, and show ads to folks who are not subscribed + +Over time we organically grew the algorithm the today page to handle the scale of usage but it's feeling stretched! + +Thus, a version two of the sorting algorithm! + +Roughly speaking, the new version comes with one or two key changes: + +- **Games you don't play move down the page**. We are already tracking the last time you played a game for the streak algorithm, we're now using it to decide how high an individual game should be positioned (relative to a few headline games) + +- **Dynamic positions**. It's hard to see it right now, but it's useful for us running Puzzmo to be able to say on a particular day, maybe one of the games should just be higher up or in a particular + +- **Less similar items**. We now have better tools to track what type of items we have on the page, so we can make sure we don't show too many of the same types of items in a row + +If you'd like to give it a shot, it's available this week as a feature flag to give it a shot by turning it on in the feature flag section of Puzzmo: https://puzzmo.com/me/features \ No newline at end of file From 984705e381ffd4f88a62afb16f4f203cbb036052 Mon Sep 17 00:00:00 2001 From: Orta Therox Date: Mon, 6 Jan 2025 17:47:24 +0000 Subject: [PATCH 2/2] Revision --- content/posts/2025/01/06/today-grid-two/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/posts/2025/01/06/today-grid-two/index.md b/content/posts/2025/01/06/today-grid-two/index.md index 2fa96ad..ef71c93 100644 --- a/content/posts/2025/01/06/today-grid-two/index.md +++ b/content/posts/2025/01/06/today-grid-two/index.md @@ -1,5 +1,5 @@ +++ -title = 'New feature flag: Today Page Sorting' +title = 'Towards a Dynamic Today Page Layout' date = 2025-01-06T16:46:47Z authors = ["orta"] tags = ["changelog", ""] @@ -25,8 +25,8 @@ Roughly speaking, the new version comes with one or two key changes: - **Games you don't play move down the page**. We are already tracking the last time you played a game for the streak algorithm, we're now using it to decide how high an individual game should be positioned (relative to a few headline games) -- **Dynamic positions**. It's hard to see it right now, but it's useful for us running Puzzmo to be able to say on a particular day, maybe one of the games should just be higher up or in a particular +- **Dynamic positions**. It's hard to see it right now, but it's useful for us running Puzzmo to be able to say on a particular day, maybe one of the games should just be higher up or in a particular column - **Less similar items**. We now have better tools to track what type of items we have on the page, so we can make sure we don't show too many of the same types of items in a row -If you'd like to give it a shot, it's available this week as a feature flag to give it a shot by turning it on in the feature flag section of Puzzmo: https://puzzmo.com/me/features \ No newline at end of file +We're planning on launching this next week with something cool, but if you'd like to give it a shot early: you can turn on a feature flag for the feature: https://puzzmo.com/me/features \ No newline at end of file