[{"siteTitle":"Antoine Mayerowitz","url":"https://www.mayerowitz.io","menuLinks":[{"name":"Research","link":"/research"},{"name":"Teaching","link":"/teaching"},{"name":"Writings","link":"/blog"},{"name":"Projects","link":"/projects"},{"name":"Gallery","link":"/gallery"},{"name":"about","link":"/"}],"description":"What Nintendo doesn't want you to know.","author":"Antoine Mayerowitz","twitterUsername":"@AntoineMyrwtz","externalLinks":{"twitter":"https://twitter.com/AntoineMyrwtz","github":"https://github.com/SuperMayo","instagram":"https://www.instagram.com/super_mayo/","twitch":"https://www.twitch.tv/supermayotv"},"title":"Mario meets Pareto","slug":"mario-meets-pareto","subtitle":"Step on the Front Line and Beat your Friends","date":"2024-04-05","readingTime":20,"category":"misc","tags":["interactive"],"published":true,"customArticleStyle":false,"SEO_description":"Discover how to find the best Mario Kart 8 build using the Pareto frontier method. This interactive guide explores multi-objective optimization of speed, acceleration, and other key stats to help you beat your friends on the race track.","standalone":true},{"title":"A Journey Into Shaders","slug":"a-journey-into-shaders","subtitle":"Part I: The blob","description":"Because you and I can't posptone learning shaders forever.","date":"2023-10-27","readingTime":20,"category":"computer graphics","tags":["CG","interactive"],"published":true,"SEO_description":"Demystify shaders with this beginner-friendly guide. Explore fragment shaders, signed distance functions, and metaballs through interactive code examples. Learn how to create beautiful blob animations and effects using just a few lines of code.\n","standalone":false}]