Matthew McCullough

Matthew McCullough

Git expert and author

  • @matthewmccull

Highlands Ranch, Colorado

Areas of Expertise:

  • Git
  • Gradle
  • Maven
  • Ant
  • Jenkins
  • Hudson
  • Sonar
  • Subversion
  • Speaking
  • consulting
  • speaking
  • training
Matthew McCullough is an energetic 15 year veteran of enterprise software development, open source education, and co-founder of Ambient Ideas, LLC, a Denver consultancy. Matthew currently is a trainer for GitHub.com, author of the Git Master Class series for O'Reilly, speaker at over 200 events, 30 national and international conferences, author of three of the top 10 DZone RefCards, and President of the Denver Open Source Users Group. His current topics of research center around project automation: build tools (Maven, Leiningen, Gradle), distributed version control (Git), Continuous Integration (Jenkins, Hudson) and Quality Metrics (Sonar). Matthew resides in Denver, Colorado with his beautiful wife and two young daughters, who are active in nearly every outdoor activity Colorado has to offer.

Version Control with Git Version Control with Git
by Jon Loeliger, Matthew McCullough
Second Edition August 2012
Print: $36.99
Ebook: $31.99

Building and Testing with Gradle Building and Testing with Gradle
by Tim Berglund, Matthew McCullough
July 2011
Print: $24.99
Ebook: $20.99

Mac OS X Productivity Tips for Developers Mac OS X Productivity Tips for Developers
by Tim Berglund, Matthew McCullough
December 2013
Video: $99.99

Berglund and McCullough on Mastering Grails 101 Berglund and McCullough on Mastering Grails 101
by Tim Berglund, Matthew McCullough
January 2012
Video: $69.99

Berglund and McCullough on Mastering Cassandra for Architects Berglund and McCullough on Mastering Cassandra for Architects
by Tim Berglund, Matthew McCullough
January 2012
Video: $79.99

McCullough and Berglund on Mastering Advanced Git McCullough and Berglund on Mastering Advanced Git
by Tim Berglund, Matthew McCullough
January 2012
Video: $99.99

McCullough and Berglund on Mastering Git McCullough and Berglund on Mastering Git
by Matthew McCullough, Tim Berglund
February 2011
Video: $119.99

Recent Posts | All O'Reilly Posts

Matthew blogs at:

Prefer goals over controls

February 21 2014

  Bruce Eckel is well known for his books in the field of programming, such as Thinking in Java, Thinking in C++, and Atomic Scala as well as his co-leadership of the Java Posse. And yet, on top of his … read more

Prefer goals over controls

February 21 2014

Bruce Eckel is well known for his books in the field of programming, such as Thinking in Java, Thinking in C++, and Atomic Scala as well as his co-leadership of the Java Posse. And yet, on top of his work … read more

Recent Posts | All O'Reilly Posts

Webcast: 5 Helpful Features of Git 1.8.0
December 07, 2012
Join us for a hands-on webcast presented by Matthew McCullough and Jon Loeliger, authors of Version Control with Git, 2nd Edition, as they take you through some highlights of the last year and a half of Git features all the way up to changes in the recently...

Webcast: The Fringes of Git
April 13, 2011
In this webcast, Matthew McCullough and Tim Berglund, authors of the O'Reilly Git Master Class videos, will introduce you to the very edges of Git's capabilities. We'll show you how Git reaches further than any other version control system to provide...

"Version control with Git is accessible to every developer, but is probably of serious value to those in charge of version control and release cycles. Without prior experience, it is hard to know what works best for any given project. This book provides sage advice and gives the practitioner the tools to manage projects of any size."
--Elliot Jaffe, Computing Reviews

"Two thumbs up, and maybe a tentacle too"
--Karl Fogel, Slashdot

"If you are the "Git person" at your workplace and would like to prepare to take questions from your co-workers on how to work out complex merges and misunderstandings, this is the book for you."
--Don Marti, Perforce

"Finally, we've got a one point of reference of the use and application of using GitHub."
--P. Mackie, Amazon.com