How misnomers and programming error can frustrate your users.
Learn how to force NULL values to the end of a sorted list
Order your results in any way you choose using the CASE clause
Lady Beetles didn't swarm us this year, but next year they might!
A poem about a father who abandoned his daughter almost 30 years ago.
An unpublished editorial on integrating families.
A personal conversation about the challenges facing educational and cultural progress in the face of overwhelming ignorance and myopia.
Some thoughts on the latest upheaval to the search engine world and the so-called Dewey Update.
Optimizing your dynamic PHP site for good Google indexing.
When the Do Not Call registry went into effect, telemarketing should have listened.
Many of the projects and services provided by Shawn Olson are done in his spare time. If you have found something of use, please consider making a small donation.