Mackenzie Craig software developer Fan of open source and hiking. Studying CS in Vancouver, Canada.

Dennett Lake

This week my friend Riley and I hiked up to Dennett Lake, on Burke Mountain. The 21km hike took a total of about five and a half hours, but could be knocked down to four and a half with less exploring and rock climbing.

read full post

The Rospe Trail

This post contains information about “The Rospe Trail” named after my friend Rospe. It mostly uses pre existing trails in Burke Mountain, and can be used to get to Munro and Dennett lakes.

read full post

Burke Mountain Trails

I am putting this post up to force myself to update it as I explore Burke Mountain. I hope to fill this post with all of the information that I can on long routes in Burke Mountain, cool places to get to, and good camp spots.

I will do my best to upload images, and of course will include maps of all of my routes.

read full post

ICO Concerns

With the recent Bancor Initial Coin Offering (ICO) raking in over 150 million USD in ETH, it is undeniable that ICO’s are huge. They are hyped throughout the community, and they often sell out within hours, minutes, or even blocks.

With “The DAO” incident still fresh in the memories of many, ICO’s can be a little worrying. This post will include the common concerns relating to the rapid ICO growth, and my opinion on their validity.

read full post

TF2 Stadium Tech Stack

I originally wrote this post for an open source project I worked on called TF2 Stadium. The post was originally available at I am re posting it now since the blog has been shut down. It is mostly semi technical information that was released as teaser/promotional content in the early stages of development. TF2Stadium is a Team Fortress 2 lobby website where competitive players are matched with other players for practice matches.

Original post date: 03 SEP 2015

Hello, and welcome to the first actual entry of the TF2Stadium developer blog. In this entry, we will summarize some of the technology that our site uses, as well as some of our design goals.

The programming of TF2Stadium–as well as most other sites–is split into two major groups: “frontend” and “backend”.

read full post

Hello World!

First ever post on my new website. Let’s see how this goes!