Ryan Ashcraft
banner
ryanashcraft.com
Ryan Ashcraft
@ryanashcraft.com
Indie iOS dev building a nutrition tracking app called @foodnoms.com. Living in SF Bay Area with @tannersmith.me. 🏳️‍🌈
Reposted by Ryan Ashcraft
2025 was a big year for Foodnoms. Rewrote and redesigned the entire app. Grew subscription revenue 24% while cutting ad spending. Shipped 31 updates and learned a lot of valuable lessons.

Full recap: foodnoms.com/news/2025-ye...
Foodnoms in 2025: Year in Review | Foodnoms
The best food tracker for people who want simplicity. Log meals, track nutrition, and ditch the bloat of other apps. A fresh alternative to MyFitnessPal.
foodnoms.com
January 1, 2026 at 4:19 PM
I feel like experiences like this would need to be personalized and super customizable. Probably not something that would do well for the main core experience. However, I am imagining something like this could be accomplished using Shortcuts, perhaps?
September 25, 2025 at 3:08 PM
You too Danijela!
September 15, 2025 at 6:30 PM
So proud of this update!
Foodnoms for iOS 26 is here! 🎉

Featuring a new smarter label scanner, custom Insights dashboard, and a fresh design that fully adopts Liquid Glass. Perhaps our biggest update yet!

Learn more in the announcement blog post: foodnoms.com/blog/ios-26-...
September 15, 2025 at 5:56 PM
So excited to share what we’ve been working on this summer!
It’s official! A brand new Foodnoms with Liquid Glass will be launching Monday, September 15.
September 10, 2025 at 4:37 PM
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 😱
July 8, 2025 at 7:50 PM
I guess that is a way to achieve what I want, just have to undo the actual margins aspect back to the default. Yay SwiftUI.
June 25, 2025 at 4:48 AM
Mine is getting clipped to the default radius no matter what (unless I make the radius larger than default). I’m wondering if there’s a trick to disabling the section corners or specify custom ones.
June 25, 2025 at 2:03 AM
How are you getting it so the cards in the horizontally scrolled container aren't using the new larger Section corner radius?
June 25, 2025 at 1:01 AM
Reposted by Ryan Ashcraft
Last week, I sat down with Craig Federighi for 30 minutes to talk about the iPad.

We covered a lot: the iPad's multitasking journey, being inspired by macOS, iPad criticisms over the years and…the essence of the iPad in 2025.

I'm proud of this one.

My story: www.macstories.net/stories/inte...
Interview: Craig Federighi Opens Up About iPadOS, Its Multitasking Journey, and the iPad’s Essence
It’s a cool, sunny morning at Apple Park as I’m walking my way along the iconic glass ring to meet with Apple’s SVP of Software Engineering, Craig Federighi, for a conversation about the iPad. It’s th...
www.macstories.net
June 18, 2025 at 4:02 PM
😟
If the budget is passed by the July 4 deadline, an estimated 16 million acres in Calif. are at risk of being sold over the next 5 years. Those vulnerable parcels of land include areas adjacent to Yosemite, Mount Shasta, Big Sur & Tahoe.

via @anabelsfgate.bsky.social
www.sfgate.com/politics/art...
Map shows which 16M acres of Calif. public lands eligible for sale in GOP bill
258 million acres of public lands across the western U.S. could be eligible for sale.
www.sfgate.com
June 17, 2025 at 11:21 PM
Reposted by Ryan Ashcraft
In iOS and macOS 26, we can now set the default accessibility focus on SwiftUI views 🎉

#WWDC25
June 16, 2025 at 5:02 PM
Great meeting you in person!
June 15, 2025 at 4:36 AM
Does look nice! I agree!
June 13, 2025 at 11:22 PM
It was a bug at the core of the iOS app, impacting all kinds of syncing: iCloud, Foodnoms Cloud, and HealthKit.

A background cleanup task deletes old data, and in these situations it can lead to an important counter getting messed up, causing future data to not be processed.
June 13, 2025 at 3:37 PM
I use SF symbols elsewhere, but they don't have many food/drink icons. This is a different icon set.
June 12, 2025 at 7:05 PM
Right? They can edit the recording if needed. They are too afraid of having things live for posterity.
June 12, 2025 at 5:17 PM
Sad! I couldn’t attend. What were some of the biggest insights?
June 12, 2025 at 5:08 PM
Working on my first experiment with AFM: picking an initial icon when saving a food, recipe or meal as a favorite. Works quite well!
June 12, 2025 at 3:51 PM
Curious to hear your findings!
June 12, 2025 at 3:26 AM
Reposted by Ryan Ashcraft
This post is a MUST READ if you use Claude Code. spiess.dev/blog/how-i-u...
How I Use Claude Code
One month ago, I subscribed to Claude Max. I've been using AI agents including Claude Code for some time prior, but with the flat pricing, my…
spiess.dev
June 11, 2025 at 11:56 PM
o3 is now cheaper than GPT-4o!
June 10, 2025 at 9:59 PM
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.
June 9, 2025 at 11:11 PM
.buttonStyle(.ladyFingers)
June 9, 2025 at 9:35 PM