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?
America’s New War
A reaction to the September 11, 2001 terrorist attacks on America, written shortly after the attacks.
New Global Artistic Network
Shawn Olson Artistic Network changes direction with launch of new global arts directory. I've now separated the open artist enrollment of my site to a new site.
A World Without Pain
An essay in reaction to the New Orleans disaster following hurricane Katrina.
Change HTML Styles with JavaScript
Video and source files on using getElementById, getElementsByTagName and object oriented methods to dynamically change HTML element styles in JavaScript.
Locust Borer
Photos of a yellow, black and red beetle called the Locust Borer.
The Mask of Rogue 7
Science fiction serial about a strange and deadly mystery surrounding a stolen starship called Rogue 7.
Wall Worm Counter-Strike
Information relating to the gaming clan called Wall Worm.
The Ukulele Man
Some intriguing photos of a local band called the Ukelele Man.