News & Views

  • Life in the Fastlane

    January 26, 2017

    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 More
  • Open Sourcing Our Xcode Project Templates

    October 29, 2016

    Every 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 More
  • Swift: Open to Everyone

    August 14, 2016

    I’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 More
  • Legacy Code: 7 tips for approaching code you didn’t write

    June 19, 2015

    I 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