title: GB English, or US English?
body: <p>If you have an API, and you are a UK-based developer with a highly international audience, should your API be </p>
  
  <pre><code>setColour()
  </code></pre>
  
  <p>or</p>
  
  <pre><code>setColor()
  </code></pre>
  
  <p>(To take one word as a simple example.)</p>
  
  <p>UK-based engineers are often quite defensive about their 'correct' spellings but it could be argued that US spelling is more 'standard' in the international market.</p>
  
  <p>I guess the question is does it matter? Do developers in other locales struggle with GB spelling, or is it normally quite apparent what things mean?</p>
  
  <p>Should it all be US-English?</p>