md   :writing  services   résumé   portfolio   pursuits   contact 


ctsnet

mdg

media

photography

software

web sites

writing


author
Who's Afraid of Perl?
1997 (not published)
Academic Press asked me to write Who's Afraid of Perl? as part of their series of programming books. After completing the front and back matter, chapter outline, sample chapters and programs, my editor unexpectedly left the company. Inquiries into the fate of the book went unanswered for months. However, things were picking up at CTSnet, so I didn't pursue the publisher about it. Oddly, this book is listed on Amazon. (Maybe it should be called Who's Afraid to Publish a Perl Book?)

Internet Science, Research, and Technology Yellow Pages
with co-author Rick Stout, 1996
The concept is deceivingly simple: find a science or technology web site, learn all about it, and write a pithy description. Repeat that process hundreds and hundreds of times... and you have the makings of a major writing chore. To keep our sanity while producing a fun and functional sci-tech site catalog, it demanded outrageous and funny departures. Despite more work than expected, I had a great time writing with Rick Stout. Check out my IYP:SRT web site for more details. Among many other books, Rick also wrote the original Internet Yellow Pages with Harley Hahn. Here's a signed inscription from a copy they presented to me. (blush)

Advanced Programming Techniques for the Apple IIGS Toolbox
with co-author Dan Gookin, 1988
This was the more technical follow-up to the original Apple IIGS programming book Dan and I wrote the year before. Though it had fewer pages, it was more challenging to write as it included C, Pascal, and 65816 assembler code for every example.
Mastering the Apple IIGS Toolbox
with co-author Dan Gookin, 1987
This 642-page monster reveals the secrets to programming the Apple IIGS, Apple's last incarnation of the Apple II series. The IIGS combined the value of the venerable Apple II with the user-friendliness of the Mac. The GS stands for graphics and sound, cutting edge at the time, rivaling that of its Mac brethren for a while. (Trivia: The publisher sorted our hexadecimal toolbox function index in alphabetical order, making it a treat for programmers to follow.).

technical editor / assistant
CGI/Perl Cookbook
Assisted author Craig Patchett, 1998
While at CTSnet, I had the opportunity to assist other writers, such as Craig Patchett. Craig kindly thanked me with this personalized inscription and acknowledgment: "Morgan Davis at CTSNET was generous enough to offer a free account for the development of the book's programs in addition to answering a wide array of technical questions ... deserving not only our gratitude but a hearty endorsement if you're looking for a service provider."

Web Site Stats: Tracking Hits and Analyzing Traffic
Technical Editor for author Rick Stout, 1997
After finishing the Internet Yellow Pages book with Rick, we teamed up again, only this time I took the role as tech editor for this excellent book. Rick shows how to squeeze valuable information from web server logs so you can learn about visitor traffic and tune your site effectively. It subsequently became the focus of a magazine article in which I was interviewed for a side-bar column in NetGuide Magazine.

MouseTalk
Technical Editor / Programmer, 1987
I did more programming than writing for the updated MouseTalk manual, and offered plenty of literary tech support. MouseTalk, from United Software Industries, Inc., was a user-friendly terminal program for the Apple II series. It employed mouse technology with unique on-screen pull down menus and dialog boxes. Although it was the easiest modem application at the time, it was built on the powerful ASCII Express Pro framework, creating a robust telecommunications tool for its day. For more about my involvement with MouseTalk, see the Software section of my portfolio.
ASCII Express Pro for MS-DOS
Technical Writer / Product Tester, 1984
Writing and editing portions of the ASCII Express Pro for MS-DOS manual was my first opportunity to work with Bill Blue and United Software Industries. To help document his next terminal program, Bill enlisted enthusiastic members of his bulletin board system who knew modem communications well and could write. Among us were Ryan Gale, Irwin Hom, and Joe Holt (who also was one of the programmers). We worked out of Bill's converted garage on a Compaq Portable (which was more luggable than portable).


technical researcher / writer

CompuSoft Publishing
I joined CompuSoft publishing as a technical researcher and writer directly out of high school -- my official entry into a career in computers. It was a tremendous experience that gave me exposure to many different types of personal computers: TRS-80 series, Timex Sinclair, Kaypro, Osborne, Apple II, Macintosh, IBM PC, and all their operating systems, including XENIX.

CompuSoft's prime focus was adapting a successful manuscript on learning BASIC programming for various computers. The original BASIC book was written by Dr. David A. Lien, a microcomputer industry pioneer and best-selling technical author. Lien's friendly style makes learning BASIC fast and fun. Several books are illustrated with hilarious cartoons by reknowned aviation cartoonist, Bob Stevens.

Along the way, I introduced online BBS pal, Dan Gookin, to CompuSoft. That initiated his extremely successful career in writing, and our subsequent Apple IIGS book collaborations.

In addition to working with a great group of people, the most valuable aspect was understanding and appreciating the superbly unique, non-threatening writing style of Dr. Lien. Below are just some of the CompuSoft titles I had the privilege to work on.

The BASIC Handbook - 1986
The quintessential BASIC encyclopedia. Every BASIC command, function, and operator, in every dialect known, was included. Unlike other CompuSoft books that doted on the beginning programmer, the BASIC Handbook was a no-nonsense, to-the-point affair weighing in at nearly 900 pages. The first edition was published in 1978. I worked on the third and last edition.

Learning BASIC for the Macintosh - 1985
In 1984, we had one of the first Macintoshes (an original, 128K Mac) before they were available to the public. Because of my Apple II background, I was selected to research this rendition of the BASIC manuscript. Microsoft BASIC 2.0 on the Mac was so different than anything before it, the book literally required a complete rewrite. I did my best to manufacture prose in the witty Lien style, an exercise that gave me confidence to write on my own.

Learning Apple II BASIC - 1984
This is the book I really wanted to do because I knew Applesoft BASIC quite well. Although not as radical as the Mac, the Apple II was a big departure from the TRS-80 upon which the original manuscript was based. As a result, much rewriting and new text was needed. There's even a chapter on loading and saving programs to cassette tape! Gads.

Learning IBM BASIC - 1984
The original IBM PC was the great, great grand daddy of most of the computers in use today. In 1984, we knew that IBM's initial foray into the world of personal computers was a significant leap and would bring BASIC to a wider audience. This book covered "BASICA" for the PC and its diminutive and unsuccessful counterpart, the funky IBM PCjr. If you remember the PCjr, with its chiclet keyboard, you're an old timer or have an exceptionally good memory.

Learning TRS-80 Model 4/4P BASIC - 1984
This book was my first solo research project. The TRS-80 Model 4/4P was an upgrade to the Model III. I really couldn't stand the TRS-80 Model III on which we wrote all of our manuscripts in a program called Scripsit. The floppy drives were frustratingly temperamental, and we were constantly hauling them to the Radio Shack Computer Center for repair. The tech there was a chain-smoker, and the machines always came back smelling like an ashtray. No wonder the drives went kaput so often.

The TRS-80 Model 100 Portable Computer - 1983
This was my first team research project at CompuSoft, and what an interesting one to start with. The Model 100 was the most innovative computer to come out of Tandy's Texas headquarters in years. The size of notebook, it was the precursor to today's palmtop computers, complete with address book, telecommunications features, and, of course, built-in BASIC language. Dr. Lien routinely travelled the world with his Model 100, dialing into the office from afar to exchange email with staff. This was more than a decade before the Internet started to take off.

Trivia: CompuSoft's office email system ran on an Apple II with Bill Blue's Online messaging software. It later was replaced by the software I wrote which eventually evolved into ProLine. This confluence of events marked a twenty year (and counting) association with Bill Blue. He later started United Software Industries, Inc., where I worked on the MouseTalk application as an assembly language programmer. In 1993, we teamed up to create CTSnet.


COMPUSOFT® IS A TRADEMARK OF DAVID A. LIEN COPYRIGHT © MORGAN DAVIS