This was my first Battlesnake competition. If fact it was the first coding competition I was ever apart of. I ended up competing in the intermediate category. Originally I was going to compete in the expert category, but after speaking with a few people who competed in the expert category previously I decided against it as I didn’t think my snake would be up for the challenge.
Here is my thought process while programming my snake.
After looking at the API I decided on picking Node.js as the language I would use. I chose this for two reasons:
· I had recently worked with a company that used Node.js to build a web app so I was familiar enough with it. …