JD Flynn, Author at Crux