Different programming languages, like different people, have their strengths and weaknesses. Some are simple; some are complex. Some are friendly to the programmer; some are friendly to the processor. Some cater to brilliant minds; some cater to othe... Continue reading →
I have been incredibly fortunate to have met so many wonderful people – and forged many good friendships – in my career up to this point. As I reflect upon the caliber of those I've been privileged to work with, it's very humbling and I'm deeply grat... Continue reading →
Writing open source software provides some great moments of being the giddy kid in the candy store. Of course, too much candy is never a good idea, so hopefully I'm not over-doing it with chocolate-covered cross-frame messaging.
Wait - chocolate-c... Continue reading →
Debugging JavaScript can be a tedious process. Especially when debugging a function that is called many times in an application. There may be some kind of utility function in an app that processes data, but there’s a bug with one of the values. In o... Continue reading →
