Mark’s Blog

Sharing thoughts and observations on the state of higher education web development and higher education since 2006. The views and opinions expressed here are my own and do not necessarily reflect those of any current or previous employer.