Chris F.A. Johnson

Recently read

Dead Simple Peter James ★★★   2015-10-07
Fallen Gods Quintin Jardine ★★★ Bob Skinner Too much about personal relationships to the detriment of the investigations 2015-10-06
Autographs in the Rain Quintin Jardine ★★★ Bob Skinner   2015-10-04
Rules of Prey John Sandford ★★★★ Lucas Davenport   2015-10-03
No One Left to Lie To: The Triangulations of William Jefferson Clinton Christopher Hitchens ★★★   2015-10-02
Killed on the Rocks William L. DeAndrea ★★★★ Matt Cobb   2015-10-01

Websites that work

I am a web designer, developer, and coder in Toronto, Ontario, Canada.

I produce accessible web sites that work in any standards-compliant browser, in any size of window, under any operating system.

My sites follow the KISS principle, so that you will be able to maintain your own site without a complicated content management system. You will get a tutorial on how to create your own pages using a template I’ll provide.

See the Toronto web design page for more information.

Word Finder

The word finder and anagram solver began when my hard disk drive failed and I didn't have the money to replace it (SCSI drives were not cheap). The drive contained the software I used for composing crossword puzzles.

I had just started my first web site, and the host gave shell access. I uploaded my word lists to the shell account and wrote a couple of Unix shell scripts to replace my Amiga software.

After I learned about CGI programming for the Web, I wrote an HTML front end for the scripts, and the WordFinder was born.


Anything on this site that could use DRM doesn’t. ;)

Drawings & photos


WebCentric logo

For several years, I have been using the PostScript page description language to create graphics for my web pages. I use a text editor (GNU emacs) to write the code and a gv window to display the resulting image; gv updates the display every time the file changes.

In 2008, I entered a logo I created on the spur of the moment into a contest for a local MeetUp group. I was surprised that mine was chosen.

I cleaned it up and posted the code along with examples of possible variations to the WebCentric logo.