Archive

Category: BeStreak

Description:

The BeStreak developer diary: building a gym personal best tracker, from a twenty minute gym log to Google Play.

BeStreak: Developer Diary | What I’d Tell Myself Before Starting (Lessons Learned)

A look back at the whole build, from the first gym log in March 2026 to the Google Play launch on August 28, 2026. Get…

BeStreak: Developer Diary | Approved for Production: BeStreak Goes Live on Google Play (August 28, 2026)

August 28, 2026. 1:00 p.m. until 11:15 p.m.. Get BeStreak on Google Play The umpteenth check This morning I was still waiting for an update….

BeStreak: Developer Diary | Bugs Gone, Status Unchanged (August 27, 2026)

August 27, 2026. Morning and early afternoon. Get BeStreak on Google Play Checked on the phone In the morning I uploaded an update while I…

BeStreak: Developer Diary | A Pop-Up Inside a Pop-Up (August 26, 2026)

August 26, 2026. Late night until 2:30 a.m.. Get BeStreak on Google Play The report Some guy came onto Facebook and told me there was…

BeStreak: Developer Diary | A Plain Bagel and 3,500 Meals (August 25, 2026)

August 25, 2026. Late night. Get BeStreak on Google Play Base meals Tonight I updated the BeStreak app with new meals, up to about 3,500…

BeStreak: Developer Diary | Smart Notifications and an Anxious Look at the Numbers (August 24, 2026)

August 24, 2026. Midday to 5:15 p.m.. Get BeStreak on Google Play Fourteen days, again I saw that the fourteen days of closed testing had…

BeStreak: Developer Diary | Floating Buttons That Got in the Way (August 23, 2026)

August 23, 2026. Morning and evening. Get BeStreak on Google Play A tester recommendation The update I did was something one of the closed testers…

BeStreak: Developer Diary | Ideas: What Would You Like to Do Today? (August 22, 2026)

August 22, 2026. Afternoon. Get BeStreak on Google Play A panel of choices Some people, when they come onto the app, aren’t sure where to…

BeStreak: Developer Diary | Recruiting Testers in Facebook Groups (August 16, 2026)

August 16, 2026. 3:30 a.m. to 1:30 a.m. the next night. Get BeStreak on Google Play Pushing harder I’ve been working with Facebook groups to…

BeStreak: Developer Diary | Finding Where the Nutrition Data Lives (August 15, 2026)

August 15, 2026. Afternoon. Get BeStreak on Google Play More meals, but where? Last night I let Claude Cowork update the meal and beverage database,…

BeStreak: Developer Diary | Twenty Test Accounts for Testers (August 11, 2026)

August 11, 2026. Afternoon. Get BeStreak on Google Play Making it easy to get in I invited a few more people to do the closed…

BeStreak: Developer Diary | Not Approved: Fourteen More Days (August 10, 2026)

August 10, 2026. Afternoon. Get BeStreak on Google Play More testing needed Interestingly, today when I checked the BeStreak app, it was not approved for…

BeStreak: Developer Diary | Fourteen Days Done: Applying for Production (August 8, 2026)

August 8, 2026. 5:30 p.m.. Get BeStreak on Google Play Past closed testing I knew that my BeStreak PB Tracker app would now be past…

BeStreak: Developer Diary | A Dial for Drop Sets (July 30, 2026)

July 30, 2026. Afternoon. Get BeStreak on Google Play Found mid set There was one small bug I came across when I was doing drop…

BeStreak: Developer Diary | Weekly Stats on Opening the App (July 26, 2026)

July 26, 2026. Early morning. Get BeStreak on Google Play Your week I checked the updates in the app as well as the online version,…

BeStreak: Developer Diary | Calendar Overlays, Meal Plans and a Direct Way to Add a Personal Best (July 25, 2026)

July 25, 2026. Morning, and from the car. Get BeStreak on Google Play What remains The nutrition calendar and the meal plans have been coded…

BeStreak: Developer Diary | The Twelfth Tester, a Nutrition Tab and a Meal Plan (July 24, 2026)

July 24, 2026. 8:00 a.m. until 3:00 a.m.. Get BeStreak on Google Play The twelfth tester saw nothing A guy downloaded the app, and that…

BeStreak: Developer Diary | Bug Hunting From the Mattress (July 22, 2026)

July 22, 2026. Early morning and afternoon. Get BeStreak on Google Play Testing where I don’t usually go I downloaded the latest update on my…

BeStreak: Developer Diary | Round Dials on Every Input (July 21, 2026)

July 21, 2026. Evening until midnight. Get BeStreak on Google Play Too many buttons I did a pass of the BeStreak app. I think it…

BeStreak: Developer Diary | Tester Bugs Fixed, a Unit Converter and Five AI Personas (July 20, 2026)

July 20, 2026. Afternoon until 2:15 a.m.. Get BeStreak on Google Play Two fixes from a tester A closed tester had mentioned two issues. On…

BeStreak: Developer Diary | Two Thousand Meals and the First Outside Bug Report (July 19, 2026)

July 19, 2026. Afternoon until 4:00 a.m.. Get BeStreak on Google Play Salad math I used the nutrition database to put my regular salad together,…

BeStreak: Developer Diary | A Food Scale, Small Wording Fixes and Seven Cents (July 18, 2026)

July 18, 2026. Evening until 2:30 a.m.. Get BeStreak on Google Play Weighing a salad The nutrition database is now up to 1,550 meals and…

BeStreak: Developer Diary | Custom Meals and a Promise to Stop Adding Features (July 13, 2026)

July 13, 2026. Early morning and evening. Get BeStreak on Google Play Seventy five, then two hundred and thirty seven By early morning the nutrition…

BeStreak: Developer Diary | Starting the Nutrition Database (July 12, 2026)

July 12, 2026. Late night until 4:30 a.m.. Get BeStreak on Google Play Cataloging meals I opened up the BeStreak project and asked Claude AI…

BeStreak: Developer Diary | A Test Purchase, Smarter BMR, and Why This App Is Easy to Code (July 11, 2026)

July 11, 2026. 4:00 p.m. until 6:30 a.m.. Get BeStreak on Google Play Checking what is live I wanted to check whether the ads and…

BeStreak: Developer Diary | Six More Features, a Debug Panel and Blood Pressure (July 10, 2026)

July 10, 2026. 11:00 p.m. until 8:25 a.m.. Get BeStreak on Google Play What is left to build I loaded my diary and the latest…

BeStreak: Developer Diary | Two Builds From Now On, and a Website Plan (July 9, 2026)

July 9, 2026. After 2:00 a.m.. Get BeStreak on Google Play One change, two files I created a new rule for my instructions. From now…

BeStreak: Developer Diary | Looking for Twelve Testers (July 7, 2026)

July 7, 2026. Afternoon and late night. Get BeStreak on Google Play A hiatus The BeStreak app is in hiatus at the moment because it…

BeStreak: Developer Diary | Submitted for Closed Testing, Plus Drop Sets (July 6, 2026)

July 6, 2026. Afternoon until 12:30 a.m.. Get BeStreak on Google Play Showing it at home In the afternoon I showed the app to someone…

BeStreak: Developer Diary | RevenueCat, a Test Purchase and a Usage Dashboard (July 5, 2026)

July 5, 2026. Afternoon until 2:10 a.m.. Get BeStreak on Google Play A mess of screens I picked up where I left off, creating products…

BeStreak: Developer Diary | Analytics, Subscriptions and a Photo Cap Idea From the Treadmill (July 4, 2026)

July 4, 2026. Afternoon until 5:00 a.m.. Get BeStreak on Google Play Watching the caps I played around with the shop and all the different…

BeStreak: Developer Diary | Into Google Play Console, and Forty Four Screenshots (July 3, 2026)

July 3, 2026. 4:30 a.m. until 4:30 a.m. the next day. Get BeStreak on Google Play Debugging sign-in with alerts I woke at 4:30 a.m….

BeStreak: Developer Diary | Custom Muscles, a Signed Bundle and Sign In With Google (July 2, 2026)

July 2, 2026. Morning until 10:10 p.m.. Get BeStreak on Google Play Version 237 I worked on two features this morning. First, when I throw…

BeStreak: Developer Diary | Ads Go In: AdMob, a Second Domain and Background Themes (July 1, 2026)

July 1, 2026. 11:40 a.m. until after 1:00 a.m.. Get BeStreak on Google Play The domain name mix-up Around 11:40 a.m. I purchased the dot…

BeStreak: Developer Diary | A Logo That Would Not Behave, and Version 207 (June 29, 2026)

June 29, 2026. 2:00 a.m. to 4:15 a.m.. Get BeStreak on Google Play Logo trouble I got home around 2 a.m. and had the idea…

BeStreak: Developer Diary | PB Tracker Becomes BeStreak (June 28, 2026)

June 28, 2026. Afternoon and late evening. Get BeStreak on Google Play The new name I rebranded the PB Tracker to be called BeStreak. It…

BeStreak: Developer Diary | Next Step: Google Play and a Name of Its Own (June 27, 2026)

June 27, 2026. Evening, and after midnight. Get BeStreak on Google Play Where it stands The PB Tracker app is right up there in the…

BeStreak: Developer Diary | Twenty Two Exercises by Voice, and One Stuck Recording (June 18, 2026)

June 18, 2026. Evening at the gym. Get BeStreak on Google Play The calendar keeps me honest When I came into the gym I looked…

BeStreak: Developer Diary | Recording Audio Alongside Speech to Text (June 16, 2026)

June 16, 2026. Late night into the next morning. Get BeStreak on Google Play The idea I had a new idea for an audio recorder…

BeStreak: Developer Diary | A Whole Session Without the Voice Recorder (June 15, 2026)

June 15, 2026. 1:20 a.m., after the gym. Get BeStreak on Google Play Confidence in the app I just completed my gym session. It’s interesting:…

BeStreak: Developer Diary | Six Bugs, Four Fixed (June 14, 2026)

June 14, 2026. Afternoon to 7:20 p.m.. Get BeStreak on Google Play The list I opened up the PB Tracker prompt window and listed the…

BeStreak: Developer Diary | Not a One Pass Developer (June 13, 2026)

June 13, 2026. After midnight. Get BeStreak on Google Play One pass versus two hundred I’m seeing people online who use AI and make videos…

BeStreak: Developer Diary | A Storage Map and the Personal Bests That Were Not Saving (June 12, 2026)

June 12, 2026. Midday and afternoon. Get BeStreak on Google Play Mapping where data lives I noticed that I would save a gym session and…

BeStreak: Developer Diary | Seven New Color Themes and Version 172 (June 3, 2026)

June 3, 2026. Afternoon until 1:40 a.m.. Get BeStreak on Google Play Dumbbells and themes The app still does not correctly show dumbbell weights. It…

BeStreak: Developer Diary | Machine Settings and a Personal Best Badge, Tested on Leg Day (June 2, 2026)

June 2, 2026. Morning build, 12:50 p.m. gym. Get BeStreak on Google Play From gym notes to a build I took all of the notes…

BeStreak: Developer Diary | Thinking About Publishing, and Two Ideas From the Bench (May 30, 2026)

May 30, 2026. 10:00 p.m. at the gym. Get BeStreak on Google Play Time to make it live At 10 p.m. I arrived at the…

BeStreak: Developer Diary | Teaching the Voice Button to Match Exercises (May 27, 2026)

May 27, 2026. About 9:00 p.m.. Get BeStreak on Google Play Listen, parse, match After the gym I typed in that I wanted a new…

BeStreak: Developer Diary | Speak Your Sets: The Voice Input Idea (May 22, 2026)

May 22, 2026. Afternoon gym session, then 4:50 p.m.. Get BeStreak on Google Play A halving bug Before my workout I checked the PB Tracker…

BeStreak: Developer Diary | Version 152: Good Enough (May 20, 2026)

May 20, 2026. Morning, then 8:25 p.m.. Get BeStreak on Google Play Ninety nine percent done I did some work with Claude AI on the…

BeStreak: Developer Diary | The Desktop Version Takes Shape (May 19, 2026)

May 19, 2026. Morning to late afternoon. Get BeStreak on Google Play Starting on desktop In the morning I continued the coding session from last…

BeStreak: Developer Diary | Twelve Bugs, Three Batches (May 18, 2026)

May 18, 2026. Morning until 2:00 a.m.. Get BeStreak on Google Play Fix one, break one In the morning I was still butting my head…

BeStreak: Developer Diary | The Night One User Could See Another User’s Data (May 17, 2026)

May 17, 2026. Afternoon until 1:35 a.m.. Get BeStreak on Google Play Icons on the board Around midday I cut out the printed icon for…

BeStreak: Developer Diary | Coding Without Claude (May 15, 2026)

May 15, 2026. Evening. Get BeStreak on Google Play Handing over the reins I gave DeepSeek and ChatGPT the reins so they could go through…

BeStreak: Developer Diary | Measurements and Progress Photos (May 14, 2026)

May 14, 2026. Afternoon gym session, then evening. Get BeStreak on Google Play A bug found mid workout At the gym I found a small…

BeStreak: Developer Diary | Adding an Exercise After the Fact (May 13, 2026)

May 13, 2026. Morning. Get BeStreak on Google Play Edit, then add I made some more changes to the Personal Best Tracker app. Some were…

BeStreak: Developer Diary | Monetization Plans, a Feature Profile and a Privacy Policy (May 12, 2026)

May 12, 2026. Morning until 1:15 a.m.. Get BeStreak on Google Play What a paid version could look like I’ve been using my PB Tracker…

BeStreak: Developer Diary | A Failed Import and a Missing Chest (May 11, 2026)

May 11, 2026. Morning. Get BeStreak on Google Play The JSON that would not load I started working on the PB Tracker app. I tried…

BeStreak: Developer Diary | Swipe, Voice Notes and My First APK (May 10, 2026)

May 10, 2026. 9:20 p.m. into the early hours. Get BeStreak on Google Play Two features I wanted From 9:20 p.m. I was back working…

BeStreak: Developer Diary | A Stable Build at Six in the Morning (May 9, 2026)

May 9, 2026. 3:00 a.m. to 6:00 a.m., then evening. Get BeStreak on Google Play Three sub-tabs In the last three hours I worked on…

BeStreak: Developer Diary | One Long Prompt: Sessions, Calendar, BMI and BMR (May 8, 2026)

May 8, 2026. Morning to late evening. Get BeStreak on Google Play A comprehensive prompt It took me until 11:30 a.m. to write out the…

BeStreak: Developer Diary | Moving to Firebase and the Black Screen Bug (May 7, 2026)

May 7, 2026. Afternoon until midnight. Get BeStreak on Google Play The best candidate for Google Play I figured I’ve got a few games and…

BeStreak: Developer Diary | Logins, Email Codes and the First Thought of Other Users (April 16, 2026)

April 16, 2026. Morning. Get BeStreak on Google Play Why it needed users I worked once again on the Personal Best Tracker app, the PB…

BeStreak: Developer Diary | The Personal Best Tracker Is Born (April 15, 2026)

April 15, 2026. About 9:30 p.m. to after midnight. Get BeStreak on Google Play Three improvements Tonight I worked on the Personal Best Tracker app….

BeStreak: Developer Diary | A Twenty Minute Gym App Becomes a Phone App (March 16, 2026)

March 16, 2026. Evening, at a cafe and then at the gym. Get BeStreak on Google Play Turning a web page into an app The…