…the latest incarnation of my blog. It is very much a continuation of my old blog, but hopefully with some improvements. Below are some related questions that you may want the answers to. I hope that you find this blog interesting and/or of some use.
Various improvements (e.g. theming, plugins, etc.) will come in time.
Cantabits has four intended roots/meanings. Cantab refers to members of the University of Cambridge, residents of Cambridge and the suffix indicating a degree from the University of Cambridge. Bits refers to the nature of blog posts (bits – fragments, some might say – of information on the Internet). Bits also refers to the literal nature of these posts and my knowledge, experience and pursuit of computer science. Finally, and slightly accidentally, cantabit is the third-person singular future active indicative of canto which, deriving all of the way back from Proto-Indo-European, is the Latin verb “to sing”. This reflects my knowledge, experience and pursuit of music and music technology, recently culminating in a project, dissertation and Android application investigating and demonstrating ad-hoc acoustic networking between phones.
Why did I give the blog a name, rather than just call it Mark’s Blog (like the previous incarnation)? The idea occurred to me when planning the details of what was going to happen to my older blog. Essentially, it is a much better idea to leave my blog where it is which, unfortunately, means that I can’t reuse g400.co.uk/blog.
Is anything going to be different?
The name (see the question above for more information).
Now that WordPress is taking care of the hard work, hopefully there will be richer content in posts and more frequent posts. Comments will probably have to be approved by me and I hope to integrate things like my public Twitter account into the blog in a less separate way.
The subjects covered by the blog will not be changed significantly (the website of the month will stay, for example), and will continue to drift with my interests (and the interests of the admins). On the subject of admins, I’m happy to re-add any of the old admins but will not do so by default as there’s probably some overhead to that and they haven’t posted in a long time.
Of course, unlike my old blog, this one will not necessarily have valid XHTML, CSS or RSS. But I’m sure you’ll get over that.
Why a new blog?
Writing your own blog software as well as posting to and maintaining the blog contents itself is very time-consuming when you’re doing it in addition to work, school or university, and life. Consequently the first reason is time. While I did have the time to write the code powering my old blog, I concentrated on university work at university and am now devoting all of my coding time and effort to my job.
Writing a comments system around simple but unusual blog software and then replacing that software with your own, keeping the same comments system, does not lead to well-designed software. All of this was also done in languages I had no prior experience of. Consequently the second reason is the need for the code powering my old blog to be refactored in order to significantly change the design and add features, to keep it up-to-date.