Tools, techniques and tutorials