Behind the Code

Technical articles, tips and other observations

Hi, my name is Russell Cook and I enjoy writing software. I was lucky to be able to turn the hobby I loved into a career. Starting with TI-Basic in the early 80's and moving through Pascal, Assembly, C, C++, Java, Python, Objective-C and today using Swift. Everything from desktop to server-side, web to mobile and even the occasional neural model.

I enjoy the challenge of "keeping up" with technology as it evolves. While the chips, instruction sets and languages may change, the basic computer science concepts and solutions mostly remain the same. Grounding the architectures for new apps in proven design patterns mixed with newer modern approaches leads to more scalable and maintainable apps.

I was married to my amazing wife on a beach in Bali in 2014, and since then we've been lucky enough to travel to some amazing places around the world. In those travels I was able to experience cultures very different from my own and gain a greater understanding of the world we live in.

I look forward to the innovations of the coming years and hope I can play a role in bringing them to a wider audience through mobile applications.

You can reach out to me via email with the username "rcook" at the domain for this website.