Cal Stephens

@calstephens
21 Followers
19 Following
12 Posts
iOS engineer
@vanvoorden POD views are pretty uncommon so this doesn't really come up much. Also @Equatable is just supposed to be a performance optimization, so if a view is eligible for the even faster POD optimization then that is supposed to be fine.
Published a new blog post about SwiftUI performance & tools we’re using at Airbnb to improve performance at scale https://medium.com/airbnb-engineering/understanding-and-improving-swiftui-performance-37b77ac61896
Understanding and Improving SwiftUI Performance

New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale

Medium

SwiftFormat 0.54.0 was released yesterday: https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.0

This is a huge release with many bug fixes and new features.

Special thanks to @calstephens of Airbnb for his contributions.

#swift #swiftformat

Release 0.54.0 · nicklockwood/SwiftFormat

Added blankLineAfterSwitchCase rule for inserting blank lines after switch cases Added consistentSwitchCaseSpacing rule for ensuring consistent spacing between switch cases Added redundantProperty ...

GitHub
I mostly post on Threads: https://www.threads.net/@cal_stephens. Really exciting to see the new federation features the team is working on!
@mosseri Huge! Can’t wait to one day follow Mastodon users on threads.net (hopefully!!!!)
Second, threads posted by me and a few members of the Threads team will be available on other fediverse platforms like Mastodon starting this week. This test is a small but meaningful step towards making Threads interoperable with other apps using ActivityPub – we’re committed to doing this so that people can find community and engage with the content most relevant to them, no matter what app they use.
Another cool ride with @natethompson yesterday, up Old La Honda Road
Are these things really called toots
lottie-ios/Keyframes+combined.swift at ecdadec88b057e484b6a11a01454e7af343e3203 · airbnb/lottie-ios

An iOS library to natively render After Effects vector animations - lottie-ios/Keyframes+combined.swift at ecdadec88b057e484b6a11a01454e7af343e3203 · airbnb/lottie-ios

GitHub
@GenericPerson48 Every time I ask somebody to guess how old he is, they say like 6 or 8