Perplexing Things
Essays on perplexing and amazing aspects of reality that are often unintuitive.
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?
Hiding in the Cracks
A poem about the illusion of discontinuity; questioning the static.
Custom Counter-Strike Maps
This is my collection of custom Counter-Strike 1.6 Maps.
Matthew Adams
Donna Olson
Donna Olson is the mother of Shawn and Eric Olson and Faith Burson.
Newsletter
Subscribe to Shawn Olson's email newsletter.
Dragon Maze
![Dragon Maze Art](/media/1/image/png/tiny/3922_1_1448_1_dragon-maze-art.png)
A maze challenge featuring dragon art. Try to sneak past the dragon and escape the maze.