Profile avatar
ryanashcraft.com
Indie iOS dev building a nutrition tracking app called @foodnoms.com. Living in SF Bay Area with @tannersmith.me. πŸ³οΈβ€πŸŒˆ
415 posts 2,258 followers 356 following
Regular Contributor
Active Commenter

Working on my first experiment with AFM: picking an initial icon when saving a food, recipe or meal as a favorite. Works quite well!

This post is a MUST READ if you use Claude Code. spiess.dev/blog/how-i-u...

o3 is now cheaper than GPT-4o!

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.

Lovely

This is so f'd up

The era of self-improving software has begun. Of course, it starts with paywalls. tryhelium.com

πŸš€ 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

Hope to see you there!

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 !

TIL @foodnoms.com supports importing recipes from Instagram reels

πŸ“ Slopes Diaries 45: Building Trust blog.curtisherbert.com/slopes-diari...

SQLite Databases in App Group Containers (Don’t): mjtsai.com/blog/2025/05... #mjtsaiblog

The next big Foodnoms update is almost ready! It includes several quality-of-life improvements and three *very* popular feature requests from over the years.

πŸ“ New blog post: "SQLite Databases in App Group Containers: Just Don’t”

today i did marketing

I wrote a blog post about a Swift Charts issue that's been bothering me for the longest time and how I finally found a solution for it. Hoping this saves someone some time! chriswu.com/posts/swiftu...

Amazing

✍️ New Post ✍️ I distilled my Deep Dish Swift talk on indie app marketing to three key points. Also, I've included the Numbers spreadsheet template I used in the talk to track ad spend: www.swiftjectivec.com/Three-Key-Ta...