Le site mamytwink.com a vu le jour en 2009 : au départ un simple blog personnel, il a lentement évolué pour devenir un site d’actualité dédié à World of Warcraft et aux jeux Blizzard. Le site a progressivement évolué pour devenir une plateforme spécialisée dans différents RPG.
Depuis 2010, Mamytwink partage également sa passion pour les jeux vidéo, l’histoire et l’exploration urbaine sur sa chaîne YouTube.