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


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.
|
|