Dorian Farrimond

    Written by

    A software developer and tech enthusiast, with a passion for geeky things like operating systems and hardware architectures.