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?
The Phantom Dollar
Essay on American debt, credit abuse and the lies of economicists and politicians.
The Sunset and Spirits
A trip to a mountain top turns into a flight of irrational terror.
Volume Dealer at Newport
Photos of Volume Dealer playing at the Newport Music Hall on July 17, 2004.
The Marv Albert Rule
Anything is Possible
My failed faith
The evolution of Shawn Olson's views on faith, religion and ethics.
How can I help fund the Shawn Olson Creative Arts?
You can help fund Shawn Olson by spreading the word, adding links, or donating.
Google Page Rank Woes
Google has sliced and diced the page rank of many websites, including this one.