This is my website. The opinions expressed here are my own and not those of my employer.

In addition, my thoughts and opinions change from time to time. I consider this a necessary consequence of having an open mind.

This blog is intended to provide a semi-permanent, point-in-time snapshot of the various thoughts running around my brain. As such, any views and opinions expressed within my previous posts may not be the same or like those, I may hold today.

Blog Posts

I sometimes write technical posts on this blog. All of these describe processes that have worked for me at the time of writing, but if I find an error, I will post an update. Where possible, I will provide context as to why I decided to follow the processes I describe.

My technical posts are generally not the only way to achieve a goal; they may not even be the correct way. They are nothing more than a document that describes how I scratched a technical itch or overcame a problem I was facing.

All of my posts assume a certain level of technical ability. If you’re not comfortable with the command line of an operating system, my posts probably aren’t for you.

I cannot be held liable for any damage to your systems, data, or anything else due to the posts I create on this blog. The processes I describe within my posts are provided with no warranty whatsoever.

This disclaimer is subject to change at any time without notification.

about · writing · gallery · contact · home