The One-Woman Dev Team Diaries logo

The One-Woman Dev Team Diaries

Subscribe
Archives
April 7, 2025

The One-Woman Dev Team Diaries #195

A new registered users milestone, an update on my design-focused week, inspiring 8-11 year olds, and Operation Reduce Tickets.

4 Milli

At 12:29am BST on April 7th, we reached our 4 millionth registered user! 🥳

lays user statistics with large numbers in simple rectangular boxes, highlighting total users at over 4 million and a smaller number of plus users at over 18 thousand.
Two boxes show percentages and absolute numbers for free trial conversions, with clear, distinct typography that makes the data immediately understandable. The left box shows a 21% conversion rate, while the right lists the total number of conversions as 23,655.
A snapshot of part of our analytics dashboard at the time of writing. Having just over 1 person in every 5 convert to a paid subscription after a free trial — where we don’t take any card details, so there are no accidental payments — is pretty awesome!

25-30% are active users, which is generally considered a healthy proportion.

And if 4 million people have registered, then some multiple of that have heard of us around the world! Mad! Looking forward to converting and re-activating more this year! ✨

Focus and Side Quests

Last issue, I said I was going to spend that week focusing solely on implementing the new designs we’ve been sitting on for months.

How did it go? 👀

Well, my goal was to get the profile page done, and I started with that…

The image displays an Instagram post from StoryGraph announcing a new feature that allows users to add their pronouns to their StoryGraph profile. The screenshot captures comments from users expressing enthusiasm about the update, which enhances personalisation and inclusivity on the platform.

But then, these two back-to-back Git commit messages explain what happened after that…

This image shows a git commit message stating, "A user can display up to four pronouns on their profile page Nadia Odunayo, 13 days ago."

The image contains a git commit message that reads, "Start work on book reviews page redesign." This indicates the initiation of development work to enhance the book reviews section of the application.

How did I get side tracked?! Well, this is what the upcoming profile page looks like:

The image displays a comprehensive user profile on the StoryGraph platform, detailing various reading-related sections. One prominent feature is the "Reviews" section highlighted by a blue bar chart. This chart visually represents the distribution of book ratings given by the user, segmented by star count. The graph provides an at-a-glance summary of how the user generally rates their books, enhancing the visual data representation on the profile. Other elements include lists of books the user is currently reading, recently read, plans to read, owns, and did not finish, each displayed with cover images and formatted in a clean, organized layout that enhances user engagement and interaction with the content.

See the Reviews box? Nads said to herself: Well, look here, I need that on the new book reviews page…

The image is a screenshot of a book review page from the StoryGraph platform, focusing on "On Earth We're Briefly Gorgeous" by Ocean Vuong. It features a user review section where the overall rating summary is presented with a blue bar chart depicting the distribution of star ratings across 200 reviews. The average rating is displayed prominently at 3.86 stars. Below the chart, there's a detailed review by the user "nadioduno" rated at 3.5 stars, accompanied by tags describing the book's themes such as dark, tense, emotional, and funny. The review includes insights into the book's character-driven plot, strong development, and the complexity of its characters. This format aids in providing a quick, visual snapshot of how the book is perceived by the community, enhancing user engagement by highlighting personal feedback and aggregated rating data.

So lemme just go and do that instead…(and then I’ll probably go back to the Reading Challenges redesign so I can have the updated progress bars…)

Anyway, I ended up doing everything on the new Book Reviews page, except the ratings distribution chart. 😅

The week was over and I had other things to tend to — more on that later — but at least I did complete something, and I’ll definitely be bringing back this “one week, one focus” strategy again.

Careers Week

On April 1st, invited by my wonderful friend, Hannah, who’s a teacher there, I went into a primary/elementary school to run some sessions as part of their Careers Week. I had one session with a class of 10-11 year olds, and then a further two sessions with classes of 8-9 year olds.

At Hannah’s suggestion, I decided to start with a guessing game. From this collage of images, could the kids guess what I did?

The image is a collage showcasing various aspects of StoryGraph's operations and user engagement. It includes:  An open book and a smartphone displaying StoryGraph's mobile interface, highlighting user-friendly design and accessibility.  A portrait of StoryGraph's CEO, Nadia, representing leadership and the face of the company.  A pie chart and bar graphs depicting user statistics and reading trends, emphasizing data-driven insights provided by the platform.  A code snippet from StoryGraph's software, underscoring the technical backbone and development efforts.  A still from an interview with Nadia titled "Entrepreneur Behind the StoryGraph", suggesting media engagement and promotional activities.
Hannah is in the (2013) bottom-right photo (a screen grab from my NBC interview) and so it was included at her request as a fun bonus challenge for the kids, which they all enjoyed.

We had a whole range of guesses from librarian, author, and publisher, to tech engineer, but I think my favourite guess was the boy who said he thought I was a police officer.

“Why’s that?!” I asked.

“Well, I see the phones and the code in the middle of the screen so I’m guessing you help catch hackers!” 😆

Anyway, I had such an incredibly fulfilling and wholesome afternoon and I hope to do more things like that.

Also, kids aged 8-11 seem so grown! So much sass and banter! My gosh! 😮‍💨

Operation Reduce Tickets

I always try and be aware of what’s eating up Abbie’s time as she works through support tickets. What can I automate away? Where can I improve the UI or UX so that people aren’t confused?

She’s away on holiday next week and so this was a great opportunity to revisit this stream of work in a focused way.

I got her to track the subject matter of all of the tickets that came through over the course of a week and then we discussed how we’d eliminate the top five recurring issues.

One problem was where people end up with two read statuses for the same book, which technically shouldn’t be possible. When a user is in this state, they cannot take any action to update their reading status on the book.

After some investigation, I realised that the database constraint I thought I had set up from the very beginning, wasn’t configured properly (🫠) and so a lot of last week was spent on me trying to rectify this issue.

The solution is waiting in the wings, but I need to tidy up the existing data, and that’s proving a lil’ difficult without having any downtime… 👀

The One-Man AI/Dev-Ops Team

Rob’s talk from when he was in London is now out! Enjoy!

The image shows a YouTube video cover photo featuring Rob Frelow, Co-founder & Chief AI Officer at StoryGraph. He's depicted speaking at an event with the title "Getting to 300 million requests a month with a one man AI/Dev-Ops team" highlighted, indicating the subject matter of the video.

What I'm reading

As part of the two-person Movie Book Club I have with my sister, I’ll be reading David Chariandy’s Brother this week. I have no clue what it’s about. Don’t tell me! But you can message me next week when I’m done to talk about it. 😁

The screenshot displays the StoryGraph book club page titled "Nadia & Zehra's Movie Book Club." It includes sections for upcoming meetings, past meetings, and suggested club reads.

Have a great week,

Nadia

Don't miss what's next. Subscribe to The One-Woman Dev Team Diaries:
Bluesky Threads X Bookshop.org LinkedIn Instagram Personal Website
Powered by Buttondown, the easiest way to start and grow your newsletter.