Articles about programming algorithms.

Perl Programming

Perl programming language techniques for dynamic website development.


HTML Canvas Graphics


Various programming techniques and examples involving graphics and image manipulation, specifically relating to web development.


Dates and Times

These articles describe a variety of problems and algorithms that are useful when incorporating dates and times into software programs. When considering the internationalization (i18n) of software, it is especially important to understand how to handle the variety of formats in which dates and times can be displayed.

Books and ISBN

Adobe® InDesign®

Advanced InDesign desktop publishing tips and scripting assistance. Speeding up your InDesign workflow by writing scripts using JavaScript.