This site is run by me - hello.
The main purpose of this site is to give me somewhere to play with a CMS, write down anything I think might be useful to some other techie doing a similar job, and generally be a bit of a vanity site. Why? Because I'm a software techie and these days it'd be a bit odd if I didn't have a blog or some kind of online presence by which I could waffle at the world and share comical dog and cat pictures without relying on some big social media site.
Although it's not really intended as an online CV, the stuff I'm writing hopefully does give some kind of impression of who I am and what I do.
|Tabs or spaces?||Tabs (*)|
|Vi or Emacs?||Vi (*)|
|Favourite key switches||Cherry MX Brown|
|Usual Linux distro||Debian (or task specific derivative)|
|Open curly brackets belong...||on the end of the line|
|Code comments are...||Part of the code, maintain them as such|
|First home computer||Dragon 32|
|First real operating system||VMS|
|First professional language||Ada (with C and 68k assembler on the side)|
|Android or Apple||Android|
I prefer tabs, but don't complain too much about spaces, as long as they're used consistently. No switching from 4 to 2 when lines get tight, no packing a few extras in to line up with something arbitrary, and no deliberately making life awkward. If you insist on using spaces to indent, just pick an indent width and stick to it.