The engineering teams here at Vokal are constantly tweaking and refining our process and tools to ensure that we’re reliably and efficiently producing our best possible work. On the iOS team, this includes ongoing improvement to our continuous build server implementation on Travis.
Read MoreEvery app we build is unique, but best practices should be consistent between projects. Here on Vokal’s iOS team, we’ve been baking more and more of those best practices into a template we use for starting any new project.
Read MoreI’m a junior iOS Engineer at Vokal with only one year of software engineering under my belt, but even without a lot of experience, I was able to contribute to Swift 3 because of the incredibly helpful iOS community. If you are having trouble getting started on contributing, all you have to do is ask for help. The hardest part about contributing to Swift was not actually implementing the task, it was getting started.
Read MoreI was recently presented the opportunity to jump on a project that has been running for 6 years and is easily a thousand files strong. Much of my past engineering experience has been centered on smaller projects that I either created or had direct access to the person who did. Thus, I was a fish out of water inheriting a project of this magnitude. I am writing this post to pass down some words of advice so that your transition will be both productive and as painless as possible.
Read More