The One-Woman Dev Team Diaries logo

The One-Woman Dev Team Diaries

Subscribe
Archives
March 24, 2025

The One-Woman Dev Team Diaries #194

Struggles with our new barcode scanner, another media appearance, a new work strategy, and a mystery book swap!

Scanner Scaries

Aye aye aye! 😅

You think you’re close to being done, but Android devices have another plan for you… 😩

Turns out, several Android phones were still defaulting to the wide-angle (and so, often blurry) lens on our new barcode scanner.

Rob had the genius idea to let people toggle between all of the cameras available on a device. So, I started working on that…

A selfie of me making an exaggerated surprised expression with wide eyes while wearing headphones. I'm holding up a peace sign with one hand. The image is framed within a barcode scanner interface that says 'Take a photo of a barcode or cover' at the top and has a 'Capture' button at the bottom.
Me throwing the selfie camera into
the mix while debugging an issue.
🤪

I had been simultaneously testing on both my iPhone and Android device, but each iteration was taking too long, so I decided to just keep iterating on my iPhone until switching cameras was working flawlessly…

Now, Nadia, the original issue was on Android, was it not? So why would you do that? 🤦🏾‍♀️

Yup, serves me right.

When I finally got it working on my iPhone and loaded the test build onto my Google Pixel…well, that’s when I learnt that Android phones will only expose one rear camera via the API I was using.

So, the “Switch Camera” feature, while working on iPhone, was never going to work for those that had the original problem. 😭

In the end, we decided to offer a fallback to use the phone’s native camera app if the built-in video feed wasn’t working well. That took several days’ more work to get right, including half a day wasted on a typo 🥲, but it was eventually done, and luckily everybody seems to be very happy!

A screenshot of Instagram comments on a post. Nine users have left enthusiastic comments about a new feature they tried, with reactions like 'I love it ❤️', 'OMG is this new?? Loved it!!', 'always the best 🔥🔥🔥', 'It's SO GOOD!!!', 'worked perfectly!', 'This is amazing!!', 'Just tried it and it worked!', 'Yesss and it worked so well!', and 'This is so awesome. Thank you!'. Each comment shows the timestamp and has received one like.
Some of the comments on our Instagram post

In Print Again

I was in print again this week. This time, featured in The Week Junior, in a piece that mirrored the size and positioning of how I thought The Observer piece would look. 😆

A newspaper page from The Week Junior (dated 22 March 2025) featuring an article titled 'From coding to books' about Nadia Odunayo. The section describes how Nadia initially didn't think she would work in technology but entered competitions, got a place at a computer coding course for women, and eventually created a reader recommendation service and app called The StoryGraph. The article mentions that The StoryGraph recommends books based on users' preferences and has 3 million users. There's a quote from Nadia saying 'Reading is now part of my whole identity.' The page also contains other articles including a main feature about poet Dai Woolridge and a section about World Down Syndrome Day.

I couldn’t get my hands on a copy. Did any of you come across it?

Design Focus

After the barcode scanner fuss, I’m sufficiently frustrated by how long it’s taking me to make progress across certain things that I’m switching up my strategy this week.

Barring any critical bugs, I’m only going to be working on the redesign. It comes with so many UI and UX enhancements and I’ve been impatient to get them out.

A Figma project board showing multiple mobile app screen designs organized into different categories.
Figma, Yeji, and I

I know that implementing a new design always takes a lot longer than one might think, especially when the design doesn’t seem too different to what’s currently live, but let’s see how far I get! 🤞🏾

What I'm reading

I spent most of yesterday at a friend’s readathon. She turned her kitchen into a café, where we all hung out for a bit, then we did a mystery book swap, before settling down for some focused reading for a few hours.

A cozy reading corner in an apartment featuring a mystery book swap with around 20 brown paper bags with handwritten notes arranged on a reflective coffee table. Behind the bags is a comfortable seating area with a green pillow, and a black bookshelf filled with colorful books illuminated by warm lighting. A window with small potted plants on the sill allows natural light into the space. The room has a colorful area rug with pink tones.
Mystery Book Swap

I was planning on finishing off Hilary Mantel’s The Mirror and the Light but my pick from the mystery book swap, Amy Lea’s Set On You (which, funnily enough, was put into the mix with me in mind) was calling my name. I haven’t had a lighthearted read in a while — five months, it looks like! — and I’m having a lot of fun with it. 😊

A StoryGraph app interface showing the book 'Set on You' by Amy Lea (The Influencer #1). The display shows the book cover with an illustrated woman in blue against a pink background, reading progress at 49%, started on March 23, 2025, and marked as 'currently reading'. The book is tagged as fiction, contemporary, romance, emotional, funny, lighthearted, and medium-paced. It's 351 pages, first published in 2022, and the interface indicates it's owned rather than to-buy.

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
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.