Great article. One thing I've always noticed is that when you get good enough at coding it just turns into math. I hope I can reach that level some day.