Quick Search

Assassin Bug

Posted on Jun 20, 2004 | Last Updated Nov 5, 2011
assassin bugassassin bug

An assassin bug I photographed in Central Pennsylvania.

Read More

assassin bug, insect photo, pennsylvania

John Hart Dies at 69

Posted on May 19, 2003 | Last Updated Oct 31, 2011

Former Prairie Township Trustee John Hart died on May 14, 2003.

Read More

john hart, john w. hart, prairie township trustee dies, her realtor

Statues Go Away

Posted on Apr 15, 2003 | Last Updated Oct 31, 2011

A poem on the march of time. Things can change even if they seem eternal.

Read More

statues, time, erosion, temporal world, poetry

My feelings on God

Posted on Oct 19, 2002 | Last Updated Oct 30, 2011

My personal views on God.

Read More

agnostic, agnosticism, atheism, god, religion debate

Subjects in the Classroom and Life

Posted on Oct 19, 2002 | Last Updated Oct 26, 2011

A discussion on the utilitarian value of the subjects our schools teach. This editorial on education was one of the last pieces Shawn Olson printed as a Messenger writer.

Read More

educational subjects, subject relevance in education

Moments with Ethan

Posted on Jun 2, 2014 | Last Updated Jun 2, 2014

Photos of my son Ethan Olson over the last few years.

Read More

ethan olson, photos

Perplexing Things

Posted on Feb 6, 2014 | Last Updated Jun 23, 2014

Essays on perplexing and amazing aspects of reality that are often unintuitive.

Read More

statistics, nature, mind, math, perplex

PHP Traits for Implementing Interfaces

Posted on Aug 13, 2013 | Last Updated Aug 13, 2013

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?

Read More

PHP 5.4, trait, interface, abstract, oop

MAXScript

Posted on May 30, 2012 | Last Updated Jul 29, 2013

MAXScript is the scripting language of 3ds Max. I have become very experienced in using it to solve problems and build tools in 3ds Max.

Read More

MAXScript, 3ds max

Hiding in the Cracks

Posted on Feb 28, 2012 | Last Updated Feb 28, 2012

A poem about the illusion of discontinuity; questioning the static.

Read More

Wall Worm plugins and scripts for 3ds Max