About

Hi there web crusader, nice to meet you - Myles here!

I'm a GNU/Linux sysadmin enthusiast with an acquired taste for the rock solid stable Debian distribution. Particular interests vary by what seems the shiniest addition in the Linux kernel at the time! A handful of popular areas I'm consistently amazed by and continue to explore are: automation, virtualisation, scripting, orchestration, and performance tuning. I'm regularly reminded by friends and family that I don't need to give them the "GNU/Linux speech" for the umpteenth time despite my Stallman-eske vigor.

All guides/how-to's/tips put on this site are a product of my own interest in GNU/Linux. Blog posts that end up here stem for a variety of reasons ranging from me simply being curious to a friend asking "is this possible in Linux?" and finally, for some edge cases, the result of not finding any good documentation for a problem I have "googled".
The vast majority of my experimentation/exploration is performed within one or more VMs on my personal server so I can test (and commonly break) in a worry free environment.
The rapid development of OSS can mean that my methods quickly become deprecated/invalid, consequently I include the package versions of software used just as a "Hey it worked then, really it did!" insurance.

Having graduated this year with my Master's degree in Computer Science from Loughborough University I am now happily working as a Support Engineer at ExtraHop Networks in Seattle.

As a final note, I'd like to thank my good friend Sam (http://www.samvan.co.uk/) for coming up with the domain name myles.sh. A subtle UNIX reference and I get to use my own name = superb!

If you'd like to connect, please add me as a professional contact on LinkedIn


A little extra snippet of information to those rare few who may be wondering what the hardware specs of my personal VM server ("Octeron") are. I've gradually improved my server over 4 years and its become a fairly capable machine, especially as I'm nearly always the only one using it!

OS: Debian "Jessie" 8.2
Linux Kernel: 4.2.5-amd64
Motherboard: Supermicro H8DCL-iF
CPU: 2 * 8-core 3.1GHZ AMD Opteron 4386
RAM: 8 * 16GB DDR3 Hynix HMT42GR7MFR4C-PB
SSD (Primary): Samsung 850 512GB
SSD (Secondary): Samsung 840 250GB
HDD: WD RED 3TB
SAS2 PCI-E Controller: Supermicro AOC-SAS2LP-MV8
Case: Fractal Design DEFINE XL R2 Titanium Grey
PSU: Corsair HX1050

OpenBenchmark CPU & Memory stats (before and after adding second CPU) benchmarking: Here
(Personal favourite stat is the sub minute compilation time of the Linux 3.1 kernel!)