Technology

[Site is currently under restructuring]

Various tech-notes.