I’ve been working on a lot more UI testing in the past few years, but never really believed in the UI XCTest framework by Apple, nor the third-party framework options available in the open-source community. In my opinion, UI tests are slow, unreliable, and a time investment for developers that is most of the time…

Read More

To every frontend engineer who integrated APIs in the past, we all, at least once, experienced bugs with unexpected responses from an API call. Detecting those issues during development can be frustrating and time-consuming, especially if a lot of integration work has been done already. It can also be hard to reproduce if the API…

Read More

Apple announced a new machine learning framework called CoreML during WWDC 2017. It allows developers to import custom machine learning models to their application, and run them locally and safely on the device through an easy-to-use API. With CoreML, you can now very easily provide features powered by machine learning algorithms with minimal effort. In…

Read More

This post is co-authored with Max Mamis, Senior iOS Engineers at Prolific Interactive. At Prolific, we’re big on learning new skills. Usually we take that to mean technical skills but in February, myself and fellow engineer Max Mamis, attended the The Lead Developer Conference in Manhattan to improve our leadership skills. We learned a lot…

Read More