Tech, thoughts and speculations...