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?
My failed faith
The evolution of Shawn Olson's views on faith, religion and ethics.
Good Memories from the Badlands
Photos from my trip to Killdeer and Medora in Western North Dakota.
Columbus Messenger, Me and Unprofessional
The Columbus Messenger Newspapers and why I don't work there anymore.
Educational Inflation
A critique of the value of educational diplomas.
Protest and Support
War protestors and supporters both have serious flaws in their arguments.
Cyber Trial Lawyer or Cyber Bully?
I just got an email draft of a lawsuit against me for $7 Million dollars.
Computer Art
Samples of my art designed on a computer.
Evolution of a Shutterbug
Some tips on photography and an overview on my education with cameras.