Order your results in any way you choose using the CASE clause
Shawn Olson's Newsletter, July 27, 2013. News about my father's death.
Discussion on using attribID in custom attributes inside 3ds Max, including pros, cons and solutions.
Sometimes you need to steal a method from an unrelated class without becoming a child. Here's how.
A list of different writing groups from the SMO site.
Some thoughts on passion and humility.
CS Nation, a leading Counter-Strike community, has featured information about some of my maps.
A function for setting bits regardless of current state.
Newsletter about 2013, including various losses in our family and other news.
The Hangman subdomain has been added.
Many of the projects and services provided by Shawn Olson are done in his spare time. If you have found something of use, please consider making a small donation.