Hey, sorry for the late reply, I commute a very long distance to and from work! forgive me.
I will be trying to focus on each of the points you mention.
I will start off with C and C++ in the blog. My experience actually goes into a range of other languages and I will eventually be covering them as well where possible.
I have serious love for algorithms, data structures, good practice (when its actually good and not just over engineering) Web development is something I might add, as an experimental section (or sister blog). The reason for this is that I am actually not a web applications developer and my experience mainly lies in low level software and API development. I hope this answers your question and if you have any topics you would like to see covered, let me know please.