Artists come a dime-a-dozen
The plight of artists trying to make a living in the 21st Century.
Unicode Data with PHP 5 and MySQL 4.1
Internationalization is simple with a litlle advanced preparation.
Photographing People
Tips on portrait photography and the challenges of photographing human subjects.
Reviewing the Slate
Review of Steven Pinker's book The Blank Slate and the common notion that we are all born without predispositions.
hdn_sacrelige
Custom map hdn_sacrelige is now available for testing. This is a custom map for the Hidden:Source Half-Life 2 mod. Beta 4 version.
The Life of Clarence Himes
A biography of Clarence Himes by his grandson Shawn Olson.
Unsharp Mask - Remove Blur from Digital Photos
Many high-end digital cameras soften images. Sometimes the photographer wants the detail back.
Add Google Translation Links
Use this free custom JavaScript functions to add links to translate your web pages with the Google translation tools.
De_Mayan_Stonehenge Custom Counter-Strike Map
Enlarged version of de_stonehenge, a custom CS 1.6 map by Shawn Olson.
Photo Edit Competition
I submitted a piece to the SitePoint Photo Editing competition.