|GBB Services : Resources : Programming|
Note: (written November 6 2016) This page links to a bunch of essays I wrote a decade or so ago. To see my more recent content, you need to go to my blog.
This page is for working programmers. Notes on how I've configured my development machine, tutorials, book reviews, programming utilities, conference reports, code snippets are the kinds of things I'll be adding over time.
The two programming languages I use the most are C++ and Python, and the platform I develop on the most is Windows NT: version 4, version 5 (aka Windows 2000), version 5.1 (aka Windows XP). Most of what I write will involve them in one way or another.
Update: (written November 6 2016) A decade has passed since I wrote the above paragraph, and times have changed. I haven't used C++ since I left Google 5 years ago, and my main programming languages are now Java and Python (and bash if you want to call that a language). And I stopped developing on Windows almost immediately after I wrote the above paragraph, when I accepted a contract to write a native app for the iPhone using the Objective-C based API. That app appeared on the opening day of the Apple App Store and was available for many years, but has since been pulled. Since then my development platform has continued to be Mac OS X (with most of my deployment being on Amazon servers running Linux).