Technology enthusiast. Often sarcastic.

Technology enthusiast. Often sarcastic.