The website is the old version of James Porter's Projects and Writings. You can find the new version here.
I added the first in a planned series of articles on using Kotlin for Processing.
It includes coverage of extending the core language, working with Processing's main classes and how to set up Gradle.