@scosman
/blog
about

Blog rss feed
Critical Moments
How To Target Users Without Collecting Data: Critical Moments Architecture Explained
May 9, 2024
Smarter Targeting, Safer Users: The Promise of Client-Side Targeting
Critical Moments
SKStoreReviewController Guide
May 4, 2024
Developer guide for SKStoreReviewController, with examples
Critical Moments
Launch: Free Unlimited iOS Feature Flags & Smart Feature Flags
May 1, 2024
The smartest feature flags available, now free for iOS developers.
Critical Moments
Confronting Deceptive Design in App Reviews (and How To Fix Them)
Apr 23, 2024
Learn to request app reviews without resorting to deceptive design, and simultaneously boost your app rating.
Critical Moments
Trustless SaaS: How We Build SaaS That Doesn't Require Trust
Apr 18, 2024
You can trust us, but you shouldn't have to.
Critical Moments
Boost Your App's Rating: A Practical Guide to App Review Prompts
Apr 16, 2024
Tips for targeting app review prompts to increase your App Store rating.
Critical Moments
How We Built Our 41KB SaaS Website
Mar 11, 2024
Fast, beautiful, and fun to build. What we learned, and an open source template you can use to bootstrap your own site.
Introducing SaaSStarter.work
Jan 16, 2024
An open source, fast, and free to host SaaS template in SvelteKit.
Introducing Critical Moments
Dec 4, 2023
If "this" then "that" for mobile apps
The $100 Compact Sliding Bike Rack
Mar 13, 2023
Literal bike shedding: a new bike rack design for efficent use of space.
Introducing Voicebox
Dec 26, 2022
New project: using ML to help people with cerebral palsy communicate in real time.
External:TechRadar
iOS 16 Lock Screen redesign 'an act of love'
Jun 13, 2022
I led the development of the iOS 16 Photos Lockscreen while at Apple. Over a dozen neural network come together to create a seemless experience.
External: Apple on Youtube
Apple Photos: Memories
Jun 17, 2021
I co-led the iOS 15 Memories revamp, including bringing Apple Music to memories, music suggestion, new memory curations, memories looks (styles), memory mixes, and improved rendering engine.
External: WSJ
The Best Way to Organize a Lifetime of Photos
Apr 20, 2015
I spent 8 years founding and building a pretty cool startup called Shoebox. Our photo cloud helped you relive your best moments, everyday. There's no blog post about it sadly, but this WSJ review is pretty cool.
TweetPad has over 30,000 downloads
Feb 26, 2012
A nice reception for my first app
Sofware Engineers Should Think Like Architects
Feb 2, 2012
Software engineers and software designers need to become more like architects
The Day After I Quit
Dec 2, 2011
Thoughts on why I wanted to start a startup, the day after quiting Microsoft to start one.