The One-Woman Dev Team Diaries logo

The One-Woman Dev Team Diaries

Subscribe
Archives
March 25, 2024

#168 - Performance As A Priority

A change in the 2024 Roadmap, a Book Clubs sneak peek, and an old recommendation and some fun throwbacks! 😁

View this email in your browser
#168 | 25 March 2024

Performance As A Priority


Anybody remember the high level 2024 roadmap I shared six weeks ago?

Yeah, well...there's been a change of plan over at StoryGraph HQ. 👀

Instead of delaying Performance and Polish until the latter half of the year, we want to make it a focus for April.

There are just certain things we're tired of putting off and we want to prioritise being able to support several thousands of concurrent users and having every single page load fast. We don't want to have a repeat of the first two weeks of the year any time soon! 

I'm excited to finally dedicate time to this work, but first...
 

Since last time...
 

...Book Clubs!

No, they're not out yet. But I've still got a week to go before March is over and I miss my fourth self-imposed deadline on this! 😅

In the meantime, here are some sneak peek screenshots for ya:
Screenshot of the Book Club Members page. At the top is an "Invite" input field with the placeholder "Search by username or email...". There's a section called "Pending invites (1)" and a horizontal pane with the words "thestorygraph" in it. Underneath are a list of three users "nadia", "rob" and "abbie". There's a dropdown menu by Abbie's pane with two options, Remove and Block, and Block has been highlighted.
Lemme test the Block feature with Abbie... 🤭
Screenshot of a Book Club Meeting page. The heading reads #1 - No date. Underneath is a subheading reading: "Members will get an in-app notification when the poll to vote on the meeting date & time goes live.". Then there's a link to a Zoom call and a page divider. In the next section there's a placeholder book cover, and the words alongside read: Book not selected. Members will get an in-app notification when the poll to vote for the book goes live. In the third and final section is a white pane with text on it reading: "You haven't added any notes or an agenda yet!".
We've been pushing how far we can delay push notifications...book clubs is really pushing it... 😅
 
Screenshot of the Edit Meeting page. There are two visible sections. The top one is titled "Book". There are two radio button options: Select book and Set up poll. Select book is chosen. Underneath is a book cover thumbnail of R. F. Kuang's The Poppy War. There's a link underneath it titled "Remove". The second section is titled "Date & Time". There are the same two radio button options, with "select date" selected. In an input field, 30 April 2024, 12PM is filled out. It looks like it's been selected from an expanded date and time picker. Above the input field reads : Eastern Time (US & Canada) (GMT-4).
Screenshot of a Book Club About page with the page navigation dropdown expanded. The options in the dropdown are Upcoming meetings, Past meetings, About, and Code of Conduct, with "About" selected. At the bottom of the page, there's some fake introductory/about text written to the members of this fake book club.
Two more dropdown options to come:
Leaderboard (Can you guess what that is?) and Forum! 
✨
 

Next two weeks


I'll be finishing off Book Clubs, completing the public pages, with sort and filter options, for Readalongs and Buddy Reads, and then getting started with the performance stuff I mentioned at the top of this issue! 🤞🏾
 

What I'm reading


I've started Long Division by Kiese Laymon. I've owned this book for almost four years as it was one of the first recommendations from V1 of Rob's recommendation algorithm, back when the feature was called Ordered For You (Fun throwbacks those links are!). Who remembers those days?!
Book pane for Kiese Laymon's Long Division. The cover is to the left, and features the book title written in large black letters, the author name in smaller back letters all against a white textured background, with a broken chain between the two pieces of text. In the middle are the tags: fiction, science fiction, adventurous, challenging, funny, medium-paced, and a custom tag: march-tbr. To the right is my reading info: a progress bar filled up 14% of the way, "currently reading" status with "Started March 24, 2024" above, and the book is marked as "owned".

Have a great week,

Nadia

P.S. Know somebody who's an avid reader or would enjoy following along with this journey? Please do forward this email to them! Thank you. :-)
 
Haven't tried The StoryGraph yet? Check it out today!
Love the app? Consider upgrading to our Plus plan!

Want to volunteer? Apply to be a Librarian!
Use Mastodon? Check out our server!
Were you forwarded this email?
If you liked what you read, you can subscribe for future updates and catch up on past ones.
Instagram
Twitter
Facebook
Copyright © 2024 The One-Woman Dev Team Diaries, All rights reserved.

Subscribe for a behind-the-scenes look at my StoryGraph founder journey and beyond.



Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.
Don't miss what's next. Subscribe to The One-Woman Dev Team Diaries:
Bluesky Threads X Bookshop.org LinkedIn Instagram Personal Website
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.