In this session Guy shares some of his tips for writing PowerShell code that will reduce the occurrences of errors and unexpected behaviour, which helps increase reliability and user confidence. Non-PowerShell conversant folk tend to run away screaming when they see those red errors, so learn how to avoid them completely, make them intelligible/useful or rectify the errors within the script, so users see no indication that anything was ever amiss.