Technical Publications

General Interest

  • Tech Support Suckers
    Are you inadvertently enabling PC hucksters?
  • The Microsoft Death Toll
    This software is killing me.
  • Why I Work For A Small Company
    I could work for Brand X, but I work for Brand I! Shouldn’t you?
  • Cloning: The Horror of Us
    Cloning is not all it’s cracked up to be.
  • Wisdom, Experience and Knowledge! Oh My!
    To understand your work, you have to understand your brain.
  • Are you an electronics junkie?
    Chip resistors in the clothes dryer lint catcher? You might be a…
  • You Can’t Do That… It’s Patented!
    Navigating the patent mine field, and laughing at the system while you do it.
  • Designing with Programmable Logic Devices“, Communication Systems Design, February, 1996. A survey of programmable logic device users and vendors in search of kinder, gentler PLD experiences.
  • Personal Communications“, Communication Systems Design, June, 1995; co-author Bud Simciak. A wrap-up of the April article looking at terrestrial and satellite-based personal communication.
  • Wireless Design: Options for the 90s“, Communication Systems Design, premier April, 1995 issue; co-author Bud Simciak. An extensive survey of wireless communications options for the first issue of this publication.
  • No Emulator? Try a One-wire Debugger“, Circuit Cellar, January, 1995. A one-wire serial communications protocol is described which can be used to carry debugging information out of a tight-lipped microcontroller.
  • Sticky-50 VGA Text Mode Utility“, Electronic Design, June 26, 1995. A utility is described which defeats the annoying habit of most DOS text mode programs to change the video format to 25 lines.
  • Using The Golay Error Detection and Correction Code“, Circuit Cellar, July, 1994. An in-depth discussion of the properties and use of the Golay code in communications systems is presented.
  • Synchronize PRNGs’ Bit Stream, Clock“, Electronic Design, May 2, 1994. A method for synchronizing two pseudorandom generators is detailed.
  • An Assembly Language Programming Aid“, Circuit Cellar, February, 1994. A discipline for writing structured assembly language programs is described.