small medium large xlarge


Andrew Hunt

Andy is a troublemaker. He started in the do-it-yourself days of CP/M and the S100 bus, of Heathkits and Radio Electronics. Andy wrote his first real program, a combination text editor and database manager, for an Ohio Scientific Challenger 4P. It was a great era for tinkering and making trouble. Andy started hacking in 6502 assembler, modifying operating systems, and wrote his first commercial program (a Manufacturing Resources Planning system) in 1981. He taught himself Unix and C, and began to design and architect larger, more connected systems.

Working at large companies, Andy kept an ear on Usenet, and started his early email habit via a direct bang-path to ihnp4. Next he settled into electronic pre-press and computer graphics, and worked on that wondrous eye-candy that was Silicon Graphics machines. By now a firm command of several flavors of Unix, from BSD to System V, led Andy to try consulting. His knack for trouble-making really began to come in handy, and it soon became obvious that many of his clients each suffered similar problems—problems that Andy had already seen and fixed before.

Andy joined up with Dave Thomas and they wrote the seminal software development book, The Pragmatic Programmer, followed a year later by the original Programming Ruby: The Pragmatic Programmer’s Guide, which introduced the Western world to this new language from Japan. The Pragmatic Programmers became increasingly well known, as founders of the new agile movement and authors of the Agile Manifesto, as well as proponents of Ruby and more flexible programming paradigms.

Andy is a member of IEEE and ACM, founder of the Pragmatic Programmers, founder of the Agile Alliance and author of the Agile Manifesto, and author of eight books (with more on the way). He is an active musician and woodworker, and continues looking for new areas where he can get into trouble.

Andrew Hunt's topics

Forum Posts Latest
Help me with Simple. 2 07 Jul 2017, 21:20
Canary_API documentation not found 2 22 Jan 2017, 18:35
When can i buy the 2nd edition? 5 21 Feb 2018, 21:38
Reference for 20 minutes context switch? 3 26 Sep 2016, 08:25
Update the cheatsheet to 1.2? 5 04 Aug 2016, 14:26
Did not enjoy this book - would not recommend it 4 29 Mar 2016, 09:47
Trouble setting block type 5 05 Oct 2015, 19:29
How can one buy the first edition online? 3 09 Sep 2015, 18:57
Is the end of a problem? 3 23 Jul 2015, 10:49
No canary.inf? 3 19 Jul 2015, 02:47

222 posts