Ryan Ashcraft

@ryanashcraft.com

Indie iOS dev building a nutrition tracking app called @foodnoms.com. Living in SF Bay Area with @tannersmith.me. 🏳️‍🌈

Two weeks ago I started prototyping an iOS 26 "Liquid Glass" redesign concept for Foodnoms in almost all SwiftUI. I've been continuously iterating on it, and it's already come a long way. Several UX wins and a few delightful touches. I think I may very well end up shipping this in the Fall 😱

Day 0 thoughts: 1. I really like the new look! 2. iOS 26 beta is rough (to be expected). 3. Excited to take the on-device foundation model APIs for a spin. 4. There are some other APIs, e.g. RecognizeDocumentsRequest, that look quite promising! 5. I have a lot of work to do. 6. I am excited.

🚀 Foodnoms 2025.10 is here with some long-requested features! ⚙️ Customizable Nutrient Summaries: choose which nutrients appear in food and meal previews 📋 Nutrition Label Layout: a simpler, more-convenient layout for nutrition info 🎚️ Active Energy Scaling: scale active energy data from Apple Health

Three iPhone screens showing new Foodnoms features. Left screen shows customizable nutrient summaries with selected nutrients like calories, carbs, fat, and protein. Center screen displays a detailed nutrition label layout, mimicking standard food packaging. Right screen shows active energy scaling settings, with options to adjust how much Apple Health active energy is used. Bold headings above each phone read: “Custom nutrient summaries”, “Nutrition label layout”, and “Scale active energy”.

Feedback submitted: AVCaptureSession interrupted with .videoDeviceNotAvailableWithMultipleForegroundApps on iPhone (not iPad) with 18.4.1 (22E252) Anybody know an iOS Camera or AVFoundation engineer? FB17677854. Includes a sysdiagnose with relevant logs!

Bluesky and Mastodon feeds: LLMs are dumb Meanwhile, in the past few days, Claude and ChatGPT have helped me: - Track down a rare, obscure crash in Foodnoms - Optimize a Postgres query to be 100x faster - Fix a race condition with a Redis-based distributed lock - Implemented a small, delightful UX

The iOS Dev Happy Hour IRL event signup is LIVE. This will 100% sell out if history is any indicator. If you're going to be in the Cupertino area you're welcome to join us for free! Big thanks to our sponsor @revenuecat.com !

iOSDevHappyHour@iosdevhappyhour.com · last yr.

#WWDC25 UPDATE! We've partnered with @RevenueCat.com to bring you our fourth annual iOSDevHappyHour IRL @ WWDC25! Join us June 10th in Cupertino for drinks, appetizers, giveaways and more. Space is limited, RSVP at our link below for your ticket! idhhwwdc25irl.eventbrite.com