Want to see a powerful trick to make your iOS app's networking faster? Check out my new blog post "Faster iOS Networking with Shared Dictionary Compression" https://t.co/PqNI0pMzAM
@BalestraPatrick Very cool! And what's your codesigning time, may I ask? I'm looking to help big companies with non-trivial signing times to use https://t.co/bhyF6rKhzl
@_saagarjha In the past I’ve hit a bug where it just wouldn’t symbolicate even when I showed it the right symbols file with the right UUID. It would help there
@novikoff Discord's iOS app has always felt pretty smooth to me, and it's written in React Native. React Native uses the exact same animation APIs as native iOS apps do.
@awesomekling I’ve found that by specializing deep in iOS, I’ve learned lots of things that apply across different platforms. These are not things I would’ve necessarily learned if I was just doing basic work on those other platforms. So oftentimes the deeper I go, the broader I go
Just wrote an article covering the recent history of linker optimization, and steps to make your builds faster with the lld linker! https://t.co/M2nAWStAva
@brentleyjones If they boarded people at the back and had them deplane at the front, adding doors as necessary, then maybe you could have the best of all worlds
@marysaka_ @rustlang Is there a solution yet to prevent each dependency that uses Rust from needing its own copy of the standard library? E.g., a shared Cocoapod or whatever that contains it
@kyleve The tree version is also cool, idk if they have that in the Swift standard library. Something like depthFirstSearch(first: self, next: \.subviews)
@nixim Gotcha, that makes sense. And just stay very careful not to do any swizzling that could behave differently between debug and release I imagine? (Not that there’s much reason to swizzle one’s own code)
@nixim in the Bugsnag source code I noticed you added ObjC direct members. I've been interested in them, but wondering, did you lose the ability to call those methods in LLDB?
@steeve Maybe the first one warmed things up for the second one? I'm also curious how much time spent in malloc you see when you use Time Profiler (e.g. do a profiling of all processes and then run the build)
@sarunw hi, I saw your post on date formatting performance. You might be interested in my drop-in replacement for the ISO-8601 formatter, https://t.co/GVkfGgOs53
A key takeaway is that the perf issues apple has are very unnecessary!