small medium large xlarge

About Us

The Pragmatic Bookshelf publishing imprint is wholly owned by The Pragmatic Programmers, LLC.

Andy Hunt and Dave Thomas founded the company with a simple goal: to improve the lives of developers. We create timely, practical books, audio books and videos on classic and cutting-edge topics to help you learn and practice your craft.

We are not a giant, faceless, greed-soaked corporation. We’re a small group of experienced professionals committed to helping make software development easier.

Our titles do not contain any Digital Restrictions Management, and have always been DRM-free; we pioneered the “beta book” concept; we’ll email your ebook to your Kindle and synch your ebooks amongst your devices via Dropbox, and you can re-download your purchases at any time. We’re here to make your life easier.

Our Publishers

Andy Hunt

Andy Hunt, Publisher In Chief, is an author and publisher, avid musician, and sometime woodworker. When not making noise or firewood he occasionally speaks at conferences. He has been active in the field of software development since before the @ sign. He co-authored The Pragmatic Programmer with Dave as well as eight other titles, was an author of the Agile Manifesto, and tweets random bits about code, life, and zen at @PragmaticAndy.

Dave Thomas, Publisher Emeritus, founded the Pragmatic Bookshelf with Andy, and retired in 2016. Follow his occasional tweets as @pragdave.

Executive Staff

Janet Furlow is Vice President of Operations at the Pragmatic Bookshelf. She oversees and coordinates everything from book production, manufacturing and fulfillment, to customer service and support from her home base in sunny Texas.

Susannah Davidson Pfalzer is the Executive Editor at Pragmatic Bookshelf. She’s been writing and editing for more than 18 years for higher education publishers, technical publishers, websites, and technical magazines. She lives with her family in San Jose, California; in her free time, she reads, writes, and concocts mixed media art projects.

Our Editors

Jackie Carter is an editor for the Pragmatic Bookshelf. Previously she was an independent software consultant, working with both nonprofit and for-profit organizations. She lives on the northern California coast.

Brian Hogan is an author, development editor at Pragmatic Bookshelf, web developer, and teacher from Eau Claire, Wisconsin. He’s been developing web sites professionally since 1995 as a freelancer and consultant, building web applications using HTML, JavaScript, Ruby on Rails, and PHP. He enjoys teaching and writing about technology, particularly web development and accessibility, and currently teaches introductory programming courses at a local technical college. He is the author of tmux: Productive Mouse Free Development, HTML5 and CSS3: Develop With Tomorrow’s Standards Today, and Web Development Recipes. When not hacking on code, he’s writing music, watching “The Simpsons,” or spending quality time with his wife and daughters. Follow him on Twitter at @bphogan.

Michael Swaine, editor of PragPub magazine and books for Pragmatic Bookshelf, has been writing about technology full-time since he helped launch InfoWorld back in 1981. He and Paul Freiberger wrote Fire in the Valley, the seminal history of the personal computer and the source for the award-winning movie Pirates of Silicon Valley, and co-wrote the article on computer history for Encyclopedia Britannica. He was editor-in-chief/-at-large for Dr. Dobb’s Journal forlikeever, and launched several magazines plus four regular columns in MacUser magazine and columns in a dozen other magazines. He and partner Nancy Groth live in Grants Pass, Oregon.

Katie Dvorak has many years of development editing and publishing experience, including stints at IDG Books, PC World Magazine, and the American Medical Association, and projects with O’Reilly, Wiley, and Microsoft Press. She lives in Northern California with her family, where she is often seen running with her dog in preparation for her next marathon.

Bruce Tate the Series Editor of our Seven in Seven series, is a mountain biker, climber, and father of two from Austin, Texas. As the Chief Technology Officer of, the social innovation and market research platform, he is responsible for leading all technology and developing industry-leading agile solutions for voice-of-customer feedback. He has written more than ten books, including Beyond Java and the award-winning Seven Languages in Seven Weeks.

Brian MacDonald has been an editor of technical publications for over 18 years. For most of that time, he ran his own business, with clients including O’Reilly, Wiley, Apress, Wrox, Osborne, and Manning. He also spent a few years as a technical writer at Microsoft. He has co-authored two editions of Learning C# and Learning ASP.NET for O’Reilly. He lives in southeastern Pennsylvania with his wife and son. You can follow him on Twitter at @bmac_editor.

Adaobi Obi Tulton got her first job as a manuscript coordinator in 1997 and has been in publishing ever since. She has been a project editor and development editor for companies such as Wiley, O’Reilly, and Apress, and has done copy editing and proofreading work for companies such as Hachette Book Group and McGraw-Hill. She’s a New Yorker, born and raised, and lives there now with her husband, daughter, and cat. She’s still trying to find free time to learn how to knit.

Meghan Blanchette has spent her professional life helping to facilitate technical dialogues and spread knowledge. She excels in building professional relationships across fields of expertise and in refining content for all audiences.

Our Technical Advisory Board

Jeff Langr has enjoyed over a third century in software development. Jeff is the author of five software development books, including three published by the Pragmatic Bookshelf: a rewrite of the Andy Hunt/Dave Thomas classic, Pragmatic Unit Testing in Java with JUnit, the widely-distributed card deck, Agile in a Flash (co-written with Tim Ottinger), and Modern C++ Programming with Test-Driven Development. He also wrote two chapters for Uncle Bob Martin’s highly acclaimed bestseller, Clean Code. Through his company, Langr Software Solutions, Inc., Jeff provides technical/process training, hands-on coaching for development teams, and programming services.

Mike Riley is a technical advisor for Pragmatic Bookshelf. He’s a professional software developer and emerging information technologist, and the author of Programming Your Home and the Sublime Text 2 screencast for Pragmatic Bookshelf. Mike is also a contributing editor and author of hundreds of technical articles and reviews for Dr. Dobb’s, DevProConnections, and Make Magazine, and was the co-host of Computer Connection, a technology enthusiast show broadcast on CLTV. Mike was a contributing author to the Open eBook Publication Structure Specification, one of the three standards that comprise the EPUB digital publication file format.

Maik Schmidt has worked as a software developer for more than 20 years and makes a living creating complex solutions for large enterprises. Outside his day job, he writes book reviews and articles for computer science magazines. He is the author of Arduino: A Quick-Start Guide, Second Edition and Raspberry Pi: A Quick-Start Guide, Second Edition.

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with agile practices on their software projects. Venkat is a (co)author of multiple books, including the 2007 Jolt Productivity award-winning book Practices of an Agile Developer.

Simon St. Laurent is a content manager at LinkedIn Learning, focusing primarily on front-end web projects. He has been co-chair of the Fluent conference and of OSCON. He has authored or co-authored books including Introducing Elixir, Introducing Erlang, Learning Rails 3, XML: A Primer, and Cookies. You can find more of his writing on technology, Quakerism, and the Town of Dryden at

Join us!

See Help Wanted for more information.