Posts
All the articles I've posted.
-
UI testing on iOS, without busy waiting
Published:• 5 min readComprehensive guide to effective UI testing on iOS using KIF framework without busy waiting and performance optimization techniques.
-
Hiring a distributed team
Published:• 10 min readLessons learned about hiring and building a successful distributed remote team at PSPDFKit over six years.
-
Writing Good Bug Reports
Published:• 13 min readEssential guide to writing effective bug reports that help developers understand, reproduce, and fix issues quickly and efficiently.
-
Real-time collaboration, Apple, and you
Published:• 6 min readAnalysis of Apple's real-time collaboration features announced in 2016 and their implications for developers.
-
Converting Xcode Test Runs to JUnit, the Fast Way
Published:• 4 min readA fast method for converting Xcode test results to JUnit format for better CI integration and test reporting.
-
Efficient iOS Version Checking
Published:• 10 min readBest practices for efficiently checking iOS versions in code while supporting multiple deployment targets.
-
Investigating Thread Safety of UIImage
Published:• 6 min readDeep dive into UIImage thread safety issues and how to properly handle images in concurrent environments.
-
Swifty Objective-C
Published:• 18 min readModern Objective-C language features that make it more Swift-like, including nullability annotations, generics, and new syntax improvements.
-
Running UI Tests on iOS With Ludicrous Speed
Published:• 11 min readTechniques for dramatically speeding up UI test execution in Xcode using parallelization and optimization strategies.
-
A Pragmatic Approach to Cross-Platform
Published:• 11 min readHow PSPDFKit shares a common C++ codebase across iOS, Android, and Web platforms while maintaining native user experiences.