EA, HP, and user frustration
How misnomers and programming error can frustrate your users.
Using Object Layers
Tutorial on using object layers to add depth and creative possibilities to graphic projects.
Make JavaScript Math.random() useful
How to use the JavaScript Math.random function useful with round, ceiling, and floor.
Viewport Canvas
A video tutorial on using the Viewport Canvas tool in 3D Studio Max 2010. The video demonstrates painting directly onto geometry as well as using 3rd party paint applications such as Photoshop and Corel PHOTO-PAINT.
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?
Rock Music IS Folk Art.
Essay tracing path of folk music to modern rock.
Setting bits and flags in PHP
A function for setting bits regardless of current state.
Reflections and Infections
An essay about the need for more philosophy (love of wisdom) in an age of growing xenophobia.
Creative Arts featured on ColumbusArt.com
ColumbusArt.com has added a feature link to the Shawn Olson Creative Arts.