Michael Abrash is a
game programmer and
technical writer specializing in
optimization,
80x86 assembly language, and
game programming, a reputation cemented by his 1990 book
Zen of Assembly Language Volume 1: Knowledge. Related issues were covered in his later book
Zen of Graphics Programming. He frequently begins a technical discussion with an anecdote that draws parallels between a real-life experience he has had, and the article's subject matter. His prose encourages readers to
think outside the box and to approach solving technical problems in an innovative way.