ChaiOne Insights: Software Engineering

Why Your Team Needs a Standard Architecture

13 minutes read


This post will explain how implementing a Standard Architecture in ChaiOne's Engineering Department has helped us, and why you should implement a Standard Architecture for your own team.

Read More

Swift 4 JSONEncoder and JSONDecoder extensions

10 minutes read

As a digital innovation agency, ChaiOne is constantly finding ourselves on the bleeding edge of technology. Events such as WWDC become an agency-wide event in our offices. Developers from all different tech stacks can set time aside on their calendars to watch sessions and have discussions afterwards. This type of investment not only keeps ChaiOne up-to-date with what's new in the tech world, but helps the growth and development of its engineers.

Read More

Rethinking Routes in Swift Using Protocol Oriented Programming — Part 2

23 minutes read

In this blog post, we will be adding the capability to add nested routers on top of part 1 of Rethinking Routes in Swift using Protocol Oriented Programming. If you have not read it, please check it out before reading this post.

Read More

Rethinking Routers in Swift using Protocol Oriented Programming — P1

30 minutes read


With any project, whether it's written in Swift, Objective-C, python, Ruby, etc., a big plus for all developers is to quickly learn about as much of the project without spending too much time going through each file.

Read More

Subscribe to
our Newsletter!

Keep up with new insights from industry leaders on digital transformation, mobile app development, enterprise architecture, and tech innovation topics.