Quick Search

Make JavaScript Math.random() useful

Posted on Aug 3, 2004 | Last Updated Sep 30, 2013

How to use the JavaScript Math.random function useful with round, ceiling, and floor.

Read More

javscript, math.random, math.round, math.ceil, math.floor

Hickory Horned Devil

Posted on Sep 4, 2005 | Last Updated Nov 2, 2011
hickory horned devilhickory horned devilhickory horned devilhickory horned devil

Photos of the Regal Moth Caterpillar, also known as the Hickory Horned Devil.

Read More

Hickory Horned Devil, Regal Moth Caterpillas photos, caterpillars photo, royal walnut moth

Creatures in 2011

Posted on Dec 5, 2011 | Last Updated Dec 5, 2011
Blanchard's Cricket FrogLarge Blue DragonflyDead Assassin BugFly on BranchSpider in Web with fangsSwamp Milkweed Leaf Beetle

Photos of various creatures I took in 2011, including the Swamp Milkweed Leaf Beetle, flies, a dragonfly and the Blanchard's Cricket Frog.

Read More

insects, animals, frog, wildlife, photos, blanchard's cricket frog, dragonfly

Ohio Caverns

Posted on Aug 28, 2007 | Last Updated Nov 11, 2011
King CrystalStalactitesStalactitesWater Dripping from Stalactitestalactites ohio cavernsstalactites ohio cavernswet stalactites

Photos of the stalactites and stalagmites of the Ohio Caverns.

Read More

ohio caverns, caves, stalactites, stalagmites

Dragonfly Photos

Posted on Jun 27, 2004 | Last Updated Nov 5, 2011
dragonfly eating damselflyred dragonflydragonfly closeupdragonfly in water

Photos of colorful dragonflies. Red, green, blue and orange dragonflies.

Read More

colorful dragonflies, dragonfly photos, flying insects, predator

Cringe Art

Posted on Nov 28, 2003 | Last Updated Nov 2, 2011
cringe artcringe artcringe final show graphiccringe hate

Artwork I composed over the last year for the rock band Cringe.

Read More

cringe graphics, computer art, cringe backgrounds, shawn olson

Good Times or Better Stories

Posted on Dec 7, 2014 | Last Updated Dec 7, 2014

Random stories about some funny events in my life. Some became funny after the fact.

Read More

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

Saying Goodbye to Dad

Newsletter, July 27, 2013
Posted on Jul 27, 2013 | Last Updated Jul 27, 2013

Shawn Olson's Newsletter, July 27, 2013. News about my father's death.

Read More

newsletter, don, olson, death, family

Stories from North Dakota

Posted on Mar 24, 2013 | Last Updated Mar 24, 2013

Some stories and thoughts related to North Dakota.

Read More

North Dakota, Killdeer
Wall Worm plugins and scripts for 3ds Max