Mike Stok’s Publishing Activity


I have written a couple of articles for various publications, and I have reviewed the technical content of manuscripts of several books for several publishing companies.


These are articles and reviews which I have written.

Books Reviewed:

These are published books which I have helped with, grouped by publisher. In most cases I reviewed the entire manuscript for technical content, but in a few I was merely a stout friend or annoying nit-picker. I have reviewed several books which never made it to publication; they are not included here.

O’Reilly & Associates
  • Programming Perl (2nd edition), Larry Wall, Tom Christiansen & Randal L. Schwartz, 1996
  • Mastering Regular Expressions, Jeffrey E. F. Friedl, 1997
  • Advanced Perl Programming, Sriram Srinivasan, 1997
  • Perl Cookbook, Tom Christiansen & Nathan Torkington, 1998
  • Writing Apache Modules with Perl and C, By Lincoln Stein & Doug MacEachern, 1999
  • Mastering Algorithms with Perl, By Jon Orwant, Jarkko Hietaniemi & John Macdonald, 1999
  • Perl for Systems Administration, David N. Blank-Edelman, 2000
  • Perl & XML, Erik T. Ray and Jason McIntosh, 2002
  • Embedding Perl in HTML with Mason, Dave Rolsky & Ken Williams, 2002
  • Learning Perl Objects, References, and Modules, Randal Schwartz, 2003
  • Perl Cookbook (2nd edition), Tom Christiansen & Nathan Torkington, 2003
  • Perl Best Practices, Damian Conway, 2005
  • Automating System Administration with Perl, Second Edition, David N. Blank-Edelman, 2009
The Pragmatic Programmers
  • Pragmatic Version Control, Andrew Hunt & David Thomas, 2003
  • Pragmatic Unit Testing, Andrew Hunt & David Thomas, 2003
  • Data Crunching, Greg Wilson, 2005
  • Behind Closed Doors - Secrets of Great Management, Johanna Rothman and Esther Derby, 2005
  • Agile Retrospectives - Making Good Teams Great, Esther Derby and Diana Larsen, 2006
  • Practices of an Agile Developer, Venkat Subramaniam and Andy Hunt, 2006
  • Interface Oriented Design, Ken Pugh, 2006
Addison Wesley
  • Design Patterns in Ruby, Russ Olsen, 2007
  • Data Munging with Perl, David Cross, 2001
  • wxPython in Action, Noel Rappin and Robin Dunn, 2006
  • Ruby in Practice, Jeremy MacAnally and Assaf Arkin, 2009
  • The Well-Grounded Rubyist, David A. Black, 2009
  • Hello! Python, Anthony S. Briggs, 2012
  • MacRuby in Action, Brendan G. Lim, Jerry Cheung, and Jeremy McAnally, 2012
  • iOS in Practice, Bear Cahill, 2013
The Waite Group
  • Perl 5 Interactive Course, Jon Orwant, 1998
  • The Ruby Way, Hal Fulton, 2001
  • Perl Annotated Archives, Martin Brown, 1999
Wiley Computer Publishing
  • The CGI/Perl Cookbook, Matthew Wright, 1997
Prentice Hall International
  • Mathematical Programs in BBC Basic, Alan Whittle, 1985


The Perl Journal, a technical editor: Issue 1 to Issue 13