I don’t accept as many interview requests as I used to, but when Keith Rice from CADSharp contacted my publicist about doing an interview with him, I quickly sent my driver to deliver him to the ranch so we could meet. (I find the interview room much nicer in the ranch than over in the main estate.)
Keith and I used to work together when he was here at 3DVision. Since we share many common interests we quickly became friends, thus I was sad when just over a year ago Keith left and started CADSharp. None of us heard much from him as he holed himself in his lab building the web site -until this February at SOLIDWORKS World when the site was released.
I really like the way the site is set up, he has videos to help you learn the basics of SOLIDWORKS API programming and a very big library of well documented macro examples. A programmer never writes anything from scratch, so it is easy to pull macros straight from CADSharp into your projects.
I hope you enjoy reading the interview: http://www.cadsharp.com/blog/interview-api-expert-jeff-sweeney/