This is the personal website of Ashley Mills, and contains a mixture of personal musings as well as links to professional content. Please feel free to explore this website at your leisure..
NOTE: I am currently in the process of migrating this site from an old Drupal deployment. Not all content is yet available. All previous content will re-appear in the next couple of months.