markbrown's blog