Categories code Be continuous -- Don't use random in your screenshake Getting into Gamedev Programming in High School Notes on CPU Performance Precompiled Headers David's Code Review Checklist Helping Someone Get Started with Programming gamedev Be continuous -- Don't use random in your screenshake Getting into Gamedev Programming in High School Game Localization General Gamedev Info Notes on CPU Performance Precompiled Headers David's Code Review Checklist vim Async completion in vim Writing vim colorschemes Thoughts on Vim emulation in Chrome General Thoughts on Vim Send errors to your quickfix Writing a vim plugin