Fix for OpenCart Error: The security header is not valid
A solution for the error 'The security header is not valid' in OpenCart when using PayPal Express Checkout.
How do I contact Shawn Olson?
You can contact Shawn Olson by using the MAIL link at the bottom of every page on the site.
Get a Form Element's Label with JavaScript
This JavaScript finds the label for a form element, which is helpful for dynamically highlighting or changing a label based on user input.
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?
UseMaps Crash IE When Changed
Dynamically changing an image's usemap property can cause Internet Explorer to crash completely. Here is a solution to changing usemaps with JavaScript.
Rock Music IS Folk Art.
Essay tracing path of folk music to modern rock.
2004 Election. No one wins.
Why the Mandate is anything but.
Max 2010 Particle Flow Presets
When you install 3D Studio Max 2010, it does not automatically install any Particle Flow Presets. They are available in the Samples DVD that ships with Max. Here is how to install them.
Web Statistics
A brief introduction to understanding website statistics, including a discussion of visits, hits and other topics to be aware of.