Matthew Mitchell

@imatthewcm
19 Followers
22 Following
353 Posts

šŸŽ™ļøPodcaster - ā€œA Bedtime Storyā€
šŸ‘Øā€šŸ’»Developer - ā€œOughtyoā€

Find links to both of these projects on my website!

Websitehttps://imatthewcm.com

My girlfriend has been dealing with some MS Office licensing issues on her work computer for the last month.

I have never seen anyone work so hard to get into Office šŸ˜‚ (She’s in now!)

@marcoarment Hello sir! I’m working on my first iOS app, which is an audiobook player. I’m wondering if I could pick your brain quick on something. I’m having an issue where the app doesn’t respond right to car Bluetooth play/pause controls. It’ll get paused (either by the app, or the car controls), and then start playing again by itself.

Overcast, and Apple Music, don’t have this problem. I was wondering if you’re doing anything special to handle this, or if I’m maybe not using the right APIs?

There’s still time to join the FREE Oughtyo public beta before it hits the App Store, at which point it will be a paid up-front app with NO in-app purchases for functionality. (A tip jar may be added in the future, but no functionality or cosmetic features will be unlocked by tipping)

Sign up here! https://testflight.apple.com/join/9ZG6faRk

Join the Oughtyo beta

Available on iOS

After 2 weeks of consistent effort, I finally squashed a pesky bug in Oughtyo that caused audio to pause automatically once it had resumed after an interruption like a notification. (Play audio -> receive notification with Announce Notifications turned on -> audio pauses while notification is read -> audio resumes when notification is done -> audio pauses itself again)

It was hard to track down but I think I’ve finally got it! (It was a resource constraint more prevalent on the ā€œeā€ devices)

Apple announced it will celebrate its 50th anniversary over the next few weeks, ā€œreflecting on the company’s history and valuesā€.

Interestingly, Tim Cook doesn’t mention values in the letter he posted. When I search the page for ā€œvaluesā€, I find in small type at the bottom Apple’s values, which list ā€œInclusion and diversityā€ and ā€œRacial equity and justiceā€.

Might be a good time for Cook to reflect on who he’s associating with, supporting, and empowering.

https://www.apple.com/newsroom/2026/03/apple-to-celebrate-50-years-of-thinking-different/

#Apple

Apple to celebrate 50 years of thinking different

Apple today announced it will mark its 50th anniversary, celebrating five decades of thinking different and the innovations that helped shape the world.

Apple Newsroom

I just posted what I think may be the final TestFlight build of Oughtyo, my audiobook player app for iOS. I’m extremely proud of what I’ve accomplished since I began working on it last summer. I hope to have it on the App Store soon - a dream I’ve had since the App Store first launched. I’m so excited!

If you haven’t tried out Oughtyo yet, there’s still time! You can join the TestFlight beta from my website. #iosdev #apps #ios #apple #audiobooks #booktok

https://www.imatthewcm.com/oughtyo

Oughtyo — iMatthewCM

iMatthewCM

@johnvoorhees Hi John! Longtime reader, first time caller :) I’ve been working hard on my first iOS app - an audiobook player, called Oughtyo.

I’d love to add you to the TestFlight to get your feedback on it!

More interestingly, I’ve done this app ENTIRELY through vibe-coding with Cursor. 0 lines of code were written by me. But, I spent a lot of time making it to ensure it adhered to good iOS design principles and usability. If you’re interested, I’d love to talk further on this via email!

RE: https://mastodon.social/@imatthewcm/116106376191044360

This turned out to be Influenza-B

ā˜¹ļø

Oughtyo TestFlight users - I know the build expires tomorrow and I’ll be sure to push another ASAP. Hopefully tomorrow! But I’m traveling home from abroad at the moment so depending on the exact time the build expires tomorrow, there might be a small gap in availability. Sorry about that!
Wish humans had a console log to read. Why am I not feeling good? What part of my body is erroring out? Let’s check the logs and see.