Randy

Randy

Apple fanboy; wannabe dev; casual gamer. Dabbles in software, UI/UX, philosophy. Occasional devil's advocate.