Protest and Support
War protestors and supporters both have serious flaws in their arguments.
May 10, 2005 Newsletter
![golden retriever](/media/1/image/jpeg/tiny/3035_1_1114_1.jpg)
![golden retriever](/media/1/image/jpeg/tiny/3040_1_1114_6.jpg)
May 10, 2005 Newsletter.
Using an Object Id with JavaScript
Referencing objects in JavaScript using the ID attribute.
Unicode Data with PHP 5 and MySQL 4.1
Internationalization is simple with a litlle advanced preparation.
A Trip Down Hoopty Lane
An American Hoopty adventure to fix a van that turns into a car hater's nightmare.
Eric Olson
Eric Olson is the musical member of the Olson clan.
De_Ashtonpines - Counter-Strike Map
Custom Counter-Strike map... remake of De_Weldonsquare.
Good Memories from the Badlands
![](/media/1/image/jpeg/tiny/4366_shawn_on_old_baldie_img_3806.jpg)
![](/media/1/image/jpeg/tiny/4373_pronghorn_213a0612.jpg)
![](/media/1/image/jpeg/tiny/4390_old_baldie_213a0078.jpg)
![](/media/1/image/jpeg/tiny/4395_meadowlark_singing_213a0724.jpg)
![](/media/1/image/jpeg/tiny/4411_deer_213a0385.jpg)
![](/media/1/image/jpeg/tiny/4421_badlands_img_3768.jpg)
![](/media/1/image/jpeg/tiny/4427_bison_calf_213a0446.jpg)
![Shawn Hiking in Killdeer](/media/1/image/jpeg/tiny/4374_shawn_old_baldie_img_3813.jpg)
Photos from my trip to Killdeer and Medora in Western North Dakota.
PHP Traits for Implementing Interfaces
PHP 5.4 introduced traits. Traits are in many ways like code-assisted copy and paste. They are ways to mix code into a class without inheritance. But what are they good for? When should they be used?
Pursuit of Happiness
Essay on natural rights with a focus on the Pursuit of Happiness.