My tagline above is a succinct summary of what I do: I write; I edit my own material and that of others; I work in, with, and on technology (with my own hands) of several kinds; and I think about almost everything from as many different perspectives as possible. My contrarianism is conscious and deliberate. Why? If you don't regularly require yourself to think beyond your own habits and suppositions, you end up in a very deep mental rut. I do not always take every contrarian position, but I consider each one I encounter. I may support things, but for the most part I don't join them.


I was born and grew up on the northwest side of Chicago, in a neighborhood called Edison Park. I am a Catholic of Roman Catholic parents, and attended Immaculate Conception parochial school on Talcott Road. The teaching there, both intellectual and moral, was rigorous.

I graduated from Lane Technical High School in Chicago in 1970. At that time, Lane had many shops and labs (fewer now) where I had plenty of opportunity to learn by doing—which, as I have found, is the only way to learn anything well. I learned basic electricity, woodworking, metal machining, and computer programming (FORTRAN IV) while there. The college prep curriculum was primary, and included biology, chemistry, physics, Spanish, and four years of mathematics. I graduated 30th in a class of 1,337.

In the fall of 1970, I attended Illinois Institute of Technology for one semester, and found that engineering was not my calling. Intending to pursue a teaching career, I entered De Paul University in Chicago in the spring of 1971, and graduated with a B.A. in English, summa cum laude, in 1974.

Since graduating from De Paul, I have taken numerous continuing education courses in many things, primarily technology topics, including electronics, database design and programming in several languages, but also including book and magazine editing and management.

Employment Experience

I will answer pertinent questions about my work history on request; however, I generally do not do so for publication.

2002-Present: Editor at Large, Paraglyph Press, Scottsdale, Arizona

1989-2002: Vice President/Editorial Director, The Coriolis Group, Scottsdale, Arizona

1988-1989: Independent Contractor, technical writing

1987-1988: Editor in Chief, Turbo Technix Magazine, Borland International, Scotts Valley, California

1985-1987: Senior Technical Editor, PC Tech Journal, Ziff-Davis Publishing, Baltimore, Maryland

1979-1985: Programmer/Analyst, Xerox Corporation, Rochester, New York

1976-1979: Branch Data Analyst, Xerox Corporation, Chicago, Illinois

1974-1976: Technical Representative, Xerox Corporation, Chicago, Illinois

Short Nonfiction Publications and Magazine Work

My books will be listed separately below, under Bibliography. Listing each short item I've published separately would take too much space, so I will summarize:

I have been a published writer since I was an undergraduate at DePaul. Both my first piece of fiction and my first piece of nonfiction appeared in commercial magazines in 1974. In following years, I wrote technical articles for Byte, PC Magazine, Creative Computing, Kilobaud, Computer Graphic, PC Week, 73, and smaller newsletters and specialty anthologies.

I wrote frequently for PC Tech Journal between 1983 and joining the staff in 1985. While on staff I wrote regular reviews and short technical items, and the "Product of the Month" column.

In 1987 I was hired by Borland International to create and edit a magazine for their programming language customers. The magazine was Turbo Technix, and it ran bimonthly for six issues. I wrote both editorials and technical items in almost every issue. The magazine was sent free of charge to all registered language customers (in excess of 200,000) so it was an expensive effort. Borland shuttered the magazine during a corporate downsizing in 1988.

After leaving Borland's staff I wrote material for Borland on contract, including a great deal of the OOP Guide included with the object-oriented release 5.5 of Turbo Pascal, in 1989. (These efforts were not bylined.)

In early 1989 I began writing the "Structured Programming" column in Dr. Dobb's Journal, which appeared under my byline for 43 months, until the pressures of my other work prevented me from continuing. The column emphasized the "non-C" structured languages of the time, primarily Pascal and Modula 2, but touching on others here and there.

In 1989, fellow writer Keith Weiskamp and I created The Coriolis Group in Scottsdale, Arizona, for the purposes of publishing a magazine for programmers in the spirit of the popular Turbo Technix. The first issue of PC Techniques appeared in March, 1990. As with Turbo Technix, I contributed both editorials and technical pieces throughout the publication's ten-year run. In 1994 I wrote an idea piece, "The All-Volunteer Virtual Encyclopedia of Absolutely Everything," that anticipated today's Wikipedia. (I was wrong about its distributed nature—hard disk storage was much more expensive back in 1994.)

In 1996, we redesigned PC Techniques and renamed it Visual Developer Magazine, reflecting the industry's shift to programming tools like Visual Basic and Delphi. PCT/VDM ran for ten years, until we were forced to shutter it for financial reasons in 2000. A longer, less formal description of my experiences in magazine publishing (along with some of my editorials and idea pieces) can be found here.

Nearly all of my short-item writing since the folding of Visual Developer in 2000 has been for the Web.

Book Publishing and Bibliography

The Coriolis Group was founded to publish a technical magazine, but in the early 1990s we decided to create a parallel effort to publish technical books. Our first book appeared in January 1994. Technical book publishing was strong in the 1990s, and by 1997 Coriolis Group Books (as that part of the business was called) had become the largest book publisher in Arizona, employing 107 people at its peak and publishing over 130 titles per year.

The bursting of the Internet bubble took much of the profitability out of technical publishing by late 2000, and shortly afterward spun publishing in general into a recession that worsened post 9-11. Even after reorganization and several rounds of layoffs, The Coriolis Group could not regain its footing, and closed in March of 2002.

In the summer of 2002, Keith Weiskamp, Steve Sayre, Cynthia Caldwell, and myself (all former Coriolis staffers) created Paraglyph Press, again in Scottsdale, Arizona. The corporation was designed from its outset to be fully virtual: There is no central office, and we conduct our business via the Internet and phone. This allowed me to move to Colorado in 2003 and still continue my work with Paraglyph. We are too small to be specialists (yet), and my role there is what circumstances demand at any given time: I acquire books, develop concepts for books, promote our titles with the media, research publishing technology, and actually write a few of our books themselves when time allows.

My first book, however, was published long before Coriolis was founded, and I published books regularly with several large NY houses between 1985 and 1995.

Books Published as Sole Author

Complete Turbo Pascal: Scott, Foresman, 1985

Complete Turbo Pascal, 2E: Scott, Foresman, 1986

Turbo Pascal Solutions: Scott, Foresman, 1987

Complete Turbo Pascal, 3E: Scott, Foresman,1989

Assembly Language from Square One: Scott, Foresman, 1989

Assembly Language Step By Step: John Wiley & Sons, 1992

Borland Pascal from Square One: Bantam,1993

Assembly Language Step By Step, 2E: John Wiley & Sons, 2000

Jeff Duntemann's Drive-By Wi-Fi Guide: Paraglyph Press, 2002

Jeff Duntemann's Wi-Fi Guide, 2E: Paraglyph Press, 2003

Degunking Your Email, Spam, and Viruses: Paraglyph Press, 2004

Books Published With Other Authors

Windows Programming Power with Custom Controls (with Paul Cilwa): Coriolis, 1994

Inside the PowerPC Revolution (with Ron Pronk): Coriolis, 1994

Mosaic & Web Explorer (with Urban Lejeune): Coriolis, 1994

Mosaic Explorer Pocket Companion (with Ron Pronk and Pat Vincent): Coriolis, 1994

Web Explorer Pocket Companion (with Ron Pronk and Pat Vincent): Coriolis, 1995

Netscape & HTML Explorer (with Urban Lejeune): Coriolis, 1995

Delphi Programming Explorer (with Jim Mischel and Don Taylor): Coriolis, 1995

Delphi 2 Programming Explorer (with Jim Mischel and Don Taylor): Coriolis, 1996

C++Builder Programming Explorer (with Jim Mischel): Coriolis, 1997

Degunking Windows (with Joli Ballew): Paraglyph, 2004

Degunking Your PC (with Joli Ballew): Paraglyph, 2005

My books have appeared in translation in many languages, including German, French, Spanish, Portuguese, Dutch, Italian, Croatian, Polish, Japanese, Korean, and Chinese.

ContraPositive Diary

I have been a blogger since long before that awful word came into being. In June of 1998 I began posting daily or near-daily observations on the Coriolis Web site, at the encouragement of my ad sales rep for Visual Developer. As she put it, the advertisers liked my writing, and given our limited page count, it was an opportunity to work in a lot more product mentions. I'm not sure it ever sold us any ads, but VDM Diary gathered a following, and morphed into ContraPositive Diary after Visual Developer folded in the spring of 2000.

ContraPositive is not themed as many blogs are. It's not "about" computing, or Wi-Fi, or religion, or politics. It's a record of my life as an emergent process, done in the hope that others can use or at least enjoy some of the things I've learned and seen and done. It's something like a public "day book," as writers call it: The place to keep those strange ideas and vivid impressions that occur to one on a walk in the mountains, so that they can be put to use in later writing. It's also good writing discipline. ContraPositive is now almost 2,000 items long, with many photos and individual entries as long as 1000 words.

ContraPositive has also been a technology testbed for me: It's how I learned HTML and numerous other Internet technologies since 1998. I'm currently working on a PHP and MySQL-based server-side content manager to host ContraPositive and allow people to select subsets of the full body of entries by keyword or category path; for example, what I have posted on computing or what I have posted on religion. Assuming that the mechanism works out, I hope to release it as an open source project someday.

I'm sure that ContraPositive is neither the oldest nor the longest-running blog on the Web, but it's right up there, and I claim (with Lisa Marie Hafeli, God love her) independent invention of the concept.

Computer Programming

I have programmed in quite a few computer languages, beginning with FORTRAN on an IBM 360 mainframe in high school. My primary experience, however, has been with APL, COBOL, BASIC, Pascal, Modula 2, and x86 assembly. (I wrote code for a few in-house languages at Xerox that are best left forgotten.) That said, most of what I have done has been in Turbo Pascal and its visual descendent, Delphi. Post-Xerox, the bulk of my programming has been to support writing and hobby projects, but I fielded a little mortgage calculator program with SofSource, a "$6.99" discount software publisher, in 1992. The program, albeit for DOS in text mode, was hugely popular with real estate agents and sold over 35,000 copies until the company ceased operations in 1996.

I still program in Delphi and occasionally x86 assembly, mostly to support other research and stay current.

Professional Affiliations and Awards

I received the Award of Distinguished Technical Communication and Best of Show for my book Assembly Language Step By Step, presented by the Phoenix Chapter of the Society for Technical Communication in 1993.

The Coriolis Group and several of our books (some of which I co-authored) won or placed in the Glyph Awards, conducted by the Arizona Book Publishing Association.

While in Arizona, I was a member of the Arizona Book Publishing Association between 1992 and 2003. I served as President of the association for two years, 1999-2000.

Science Fiction

I was a published SF writer before (if by only a few months) a published technical writer. Shortly after attending the Clarion East SF writing workshop at Michigan State University in 1973, I sold a short SF story to Harry Harrison's hardcover anthology Nova 4. The book appeared in mid-1974. Since then I have had thirteen or fourteen professional publications in the SF world, depending on what you consider "professional." All were short fiction. I did well in the 1970s, and in 1981 I placed two short stories on the final ballot of SF's Hugo award. After I began writing for the computer technical press, my SF output fell off sharply. More details of my SF work can be found here.

At this writing (September 2005) I have placed my SF novel The Cunning Blood with ISFiC Press outside of Chicago. Publication will be mid-November, 2005.

My Life and Other Passions

As I've told many people, I'm interested in almost everything except sports and opera. However, most of my spare-time energy has gone into technology projects of one kind or another. I built a simple but large reflecting telescope when I was 14, which is still in use today, though like the Dutchman's Hammer there's not much left of the original but the primary mirror. When I was 15 I ground and figured a 10" Newtonian telescope mirror at Chicago's Adler Planetarium for an even larger telescope, which is also still in use. I observe with both telescopes regularly

I have been interested in electronics since I was 10, and throughout my teen years I was constantly assembling radios and other gadgets from parts pulled out of broken TVs and radios I picked up off the curb on Garbage Day. I won my 8th grade science fair with a simple robot the size of a cigar box that could follow a white line on the floor, or home in on a flashlight beam. I took a correspondence course in electronics while I was in college (hedging my bets against finding an acceptable teaching position) and while I was at it, obtained an Amateur Radio license in 1973. I have been a licensed amateur ever since then, and currently hold callsign K7JPD. My very first transmitter was homemade (again using tubes and parts yanked out of junk TVs) and I have always had a radio project or two on the bench somewhere since then.

My enthusiasm for electronics led me to wire-wrap a primitive home computer in 1976, from an article published in Popular Electronics. I was never without a computer (or five or six) after that time. I built two separate computers into an elaborate radio-controlled robot named Cosmo Klein in 1978, and appeared with Cosmo on an early Chicago cable TV show that no one saw. For several years Cosmo and I appeared at malls and computer shows, and had a fair amount of press exposure that culminated in a co-appearance (with several other homemade robots) in a 1980 issue of Look Magazine.

I have been building and flying homemade kites since I was seven or eight, and still build them on occasion, and used to fly frequently at kite gatherings in Chicago's Grant park. I have a popular Web article (originally published in Kite Lines) on the seminal Hi-Flier Kite Company, which manufactured the paper kites that I and my friends flew in the early-mid 1960s.

I am an unapologetic religionist, and I adhere to non-Papal Western Catholicism, a broad and uneven category that includes the Anglicans (who in the US are mostly the Episcopalians) and the Old Catholics. My religious position does not fit neatly along the liberal-conservative axis; I am conservative in some areas (like liturgy and Christology) and quite liberal on others (primarily the admission of women to the priesthood, and soteriology.) I've done a great deal of research on the history of the Papacy and most Popes since 1800, and collect missals and prayerbooks from the Catholic tradition. I've also read a great deal about Marian apparitions (one took place in my mother's home town) and ecstatic religious experience of many types.

My wife Carol Ostruska Duntemann and I met when we were juniors in high school, and she only two weeks past her sixteenth birthday. Without quite realizing what we were doing, we transformed one another in subsequent years: She drew me out of my eccentricity, and I drew her out of her shyness. We married in 1976, and I will stand beside her as long as I can stand at all.

We have kept bichon frise dogs most of our adult lives. The most famous of them, the regal Mr. Byte, appeared in all of my magazines and figured in most of my books. After seven years off, we adopted one again in mid-2005, the hyperdynamic QBit (for "quantum bit"). We now reside in Colorado Springs, about seventy miles south of Denver.

Well, that's what I've done, and most people feel that what you are is (mostly) what you do. If pressed to describe what I am, I simply claim to be an optimist. I used to say "contrarian optimist" until I realized that optimism itself is contrarian in these cynical times. (I don't speak of "free gifts" either.) Call it gonzo optimism, then. It stems from an insight I didn't have until my forties: Life is neither comic nor tragic, because there is no "life"—there are only lives, each of which is subject to forces and freedoms that none truly understand. No one knows how—or even if—it ends, so how in all honesty can anyone prescribe a path other than radical hope?

Last updated: 9/16/2005