Liberating effect of Ansible

Maintaining two or three Linux machines is not that hard of a task. For many years I have thought it was not worth the effort to automate - regular backups and version-controlled configuration files seemed to be just enough. And then Ansible had...

Accidental submersion into web development

The Library Problem I love reading books. My wife loves reading books. We enjoy shopping for books and we live a ten minute commute away from a huge used books store. That means we have a lot of books. Like, really a lot. A little more than one...

Excel as a CSV editor (with VBA)

One might think that Excel is a decent CSV editor as it is, but it's not. It is a very capable CSV reader, I do not dispute that. When it comes to writing though, Excel does not match what you'd expect from a mature application: It might change...

Why software translation is a waste of time

Disclaimer: I am not a professional software developer, and my opinion might not be as authoritative as yours. My native language is not English and since my first encounter with computers I have used multiple localized and non-localized computer...