A curated list of the free Software Testing eBooks

Here is an amazing list of testing ebooks:

Note: This is a work in progress and I will keep adding more eBooks as I find them. It is on git-hub so people can share and contribute.

Here is a snapshot from github:


All possible testing ebooks

Table of Contents

  1. Software testing theory
  2. Standards in software testing
  3. Testing of Free and OpenSource Software
  4. Testing with different programming languages
  5. Testing Tools

Software testing theory

Standards in software testing

Testing of Free and OpenSource Software

Testing with different programming languages

Testing Tools


Contributions welcome!


GitHub - Embed or add images to .md files

If you are looking to insert images in your .md file on github there is no direct way.

Here is the trick to do get an embedded image

In most cases your CDN assets do not, however, need to be version controlled. And while Amazon CloudFront or Akamai offer great CDN solutions, such approaches
(a) physically separates your repository from your images, and
(b) becomes an upload and maintenance PITA when you have a simple set of static assets.

So the summary advice is:

  • Do not try to add your images to the repository itself and then use a reference to a raw path.
  • Do not worry about deploying your static images and other file attachments to Amazon CloudFront or Akamai

  1. Click on Issues tab: Create an issue with title appropriate to the context of your images 
  2. Create a new issue You can drag-n-drop 1 or more images onto the Leave a Comment box and those files will be instantly uploaded to the hidden GitHub asset manager. 
  3. After each upload, GitHub will update the text the markdown link to the image 
  4. After your submit the new issue, you will be able see recently attached image(s) rendered correctly. And finally, you can copy the URL with a right-click on the image 
  5. Finally add the image like this: ![1]( Source:


Continuous Integration: Patterns and Anti-Patterns

Interesting short read on:
 Continuous Integration  Patterns and Anti-Patterns  Build Management  Build Practices  Build Configuration  Testing and Code Quality


General Performance - Team / Organization

I attended a meetup this week and watched Craig Brown who is speaking at the Agile Australia this weekend, His topic was very intriguing

Ten years after adopting Agile 

Here is a picture I managed to steal that speaks volumes on where an org is at in terms of performance: