Abstract :
The author looks back on 20 years of writing Micro Review. Recurring themes include microprocessors and computer architecture, Windows and its challengers, programmers and tools, usability and interaction design, project management, computers and consciousness, and globalization.