Publications

Books

  • The Y2K Survival Guide: Getting To, Getting Through, and Getting Past the Year 2000 Problem, Prentice Hall PTR (Upper Saddle River, NJ, 1999).
  • The Art of ‘Ware, M&T Books (New York, 1995) [updated edition in development]
  • Pitfalls of Object Oriented Development, M&T Books (New York, 1995) [greatly expanded and revised edition in development]
  • Microsoft Press Computer Dictionary (contributor), Microsoft Press (Redmond, WA, 1991).
  • How Things Work: Computers (contributor), Time-Life Books (Richmond, VA, 1990).
  • The NeXT Book, Addison-Wesley (Reading, MA, 1989).

Articles and White Papers

  • Columnist (”Surviving Complexity”), Baseline (online version), 2008 - present.
  • The Longest Yard: Reorganizing IT for Success” (with Ruby Raley), Cutter IT Journal (September 2006).
  • “IT Ubiquity “, ABA Computer & Internet Litigation Journal (February 2001).
  • “IT Systems Failure Litigation: 1976 - 2000 — Patterns Observed and Lessons Learned” (with Michael J. Gill of Mayer, Brown & Platt), Mealey’s Cyber-Tech Litigation Report (October 2000).
  • Patterns in IT Litigation: Systems Failure (1976-2000)” , published white paper, PricewaterhouseCoopers LLP (Washington DC, July 2000).
  • “Microsoft Windows Forever and Ever?”, Windows Magazine (September 1996).
  • “The Real Software Crisis”, BYTE Magazine (January 1996).
  • “The Top Ten Pitfalls of Object-Oriented Development”, InfoWorld (October, 1995).
  • “Whither NextStep?”, BYTE Magazine (November 1994).
  • Contributing Editor and columnist (”State of the Mac”), Macworld Magazine, 1987-91.
  • Consulting Editor and columnist (”According to Webster”), BYTE Magazine, 1984-87.
  • Columnist (”Pascal from BEGIN to END”), Softalk for the IBM PC, 1982-1984.
  • Columnist (”Silicon Cerebrum”), Computer Gaming World, 1981-1983.
  • Columnist (”deus ex machina”), The Space Gamer, 1980-1982.
  • “Some Thoughts on Higher Dimenional Realms” (with Dr. Robert P. Burton, BYU Computer Sciences Department), BYU Studies, Vol. 20, No. 3 (Spring 1980), p. 281 ff.

Technical Writing

  • Turbo Tutor (Borland) - author
  • Turbo Pascal Tutor (Borland) - contributor
  • Turbo Pascal for the Macintosh (Borland) - author
  • Turbo C 1.0 (Borland) - co-author
  • Turbo Pascal 4.0 (Borland) - contributor
  • Turbo Pascal 5.0 (Borland) - contributor
  • DisplayTalk (Emerald City Software) - author
  • Norton On-Line Guide to Pascal (Norton Software) - author
  • Norton On-Line Guide to C (Norton Software) - contributor
Bookmark this page: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Google
  • Live
  • StumbleUpon