{"componentChunkName":"component---src-templates-blog-year-js","path":"/blog/year/2023/","result":{"data":{"site":{"siteMetadata":{"author":"Timothy Hsu","blog_description":"The Games by Tim blog. Release notes, developer ramblings, and more."}},"allMarkdownRemark":{"edges":[{"node":{"parent":{"name":"gamesbytim.com-reaches-5-000-monthly-users"},"frontmatter":{"date":"2023-12-27T18:00:00.000Z","title":"gamesbytim.com reaches 5,000 monthly users","short_description":"A crazy milestone!","hero_image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfklEQVR42p2UgXKCMAyGef+nnKKi4BBBoG3a/ktS6/Qcp7N33xHa9CdJU4r94YBys8Wu2qPaJ3u7q/C1Wiv9cIF1BGPdWxTGWszGwhgDMzNG3tPTsgN5Dx/CMj7AEalN5FHIS9ue0ByPaJoG398t6rrBMAx4Z/jgsW33+vHAokUIURdijDohiP0Kco4ji5yJwzzPCNf9D4KvYC9FbMeCxnms1iXKcqMaD4LZeYmUQeQUOTqfswDGcWLGR0H+EDtFXExANwacp2dk/nTHNE+cLq/1AwteUj35AFVwssDpEjGaCEvPGEqR3Q+JRjrjcKj5UFsWI+2Mf6WcCdouXgUlXeJOkXEVDPhkyL6u65S6rlFVlQprhFJczzV8F6IUobSLlYvBz77vtReL1HtQRDjbS4gPkbQNaUQiLBraRlyCIjezY/V5muH5+pDcXb6GYguWa5NtmSdLujkLZlxKOdyO/Hw+35o8Fzqv5XE//1ddPz6URUEJU/4oCvlf+wMk5R/kkutYdqajLgAAAABJRU5ErkJggg=="},"images":{"fallback":{"src":"/static/6c078f6a38f8a0aacd4f7c805d441e24/51665/gamesbytim5k.png","srcSet":"/static/6c078f6a38f8a0aacd4f7c805d441e24/1c7d5/gamesbytim5k.png 55w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/57258/gamesbytim5k.png 110w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/51665/gamesbytim5k.png 220w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/ace85/gamesbytim5k.png 440w","sizes":"(min-width: 220px) 220px, 100vw"},"sources":[{"srcSet":"/static/6c078f6a38f8a0aacd4f7c805d441e24/b2f5a/gamesbytim5k.webp 55w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/9f9b1/gamesbytim5k.webp 110w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/79f2a/gamesbytim5k.webp 220w,\n/static/6c078f6a38f8a0aacd4f7c805d441e24/3c084/gamesbytim5k.webp 440w","type":"image/webp","sizes":"(min-width: 220px) 220px, 100vw"}]},"width":220,"height":172}}}}}},{"node":{"parent":{"name":"flashcards-for-powerpoint-v1.2.1-important-fix-for-mac-users"},"frontmatter":{"date":"2023-11-24T17:41:00.000Z","title":"Flashcards for PowerPoint v1.2.1 - Important fix for Mac users","short_description":"Important bug fix for PowerPoint for Mac users.","hero_image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAADqklEQVR42n1UW28bRRT2X+gjj/DEn+CJV0hSO3Zim7aiioRAIFAV+gBIUIEQQkIojm/xJZS2UJUSx17f7bXb7q7Xd+/ajm052LHjxm68O7uz6902dSkq47YUBdFI8zKa833fOWe+czTupPHEY3InzR7c6EouupL6p9d/XzUnwDy42Y0vORNaW0i/Gbjo3r64kTiG17wEZnLhekdU68DOXQt+E0sHqmwrGQ9Z/QZP6v+VTR7Eii9vJLX2sN4d+Ggr5iJpqsY2mxW2kaVYMuvaWnXhiy/ENcek4jpn6NyV4JfRlK9YZBpso1Eo1CmCpelyqVyt725FrtjCWhT8Dxg3biR19vCiG/vgOvZjEo9VK40mU2vmszt0hs0Xyky1xNaLTI2p1kkqb/etuFOGZ+Kajaj5MvZ5GL9RLFbyuUq90cwSt+lEPEOQZLZQYGolBGPrTLVRYqoM277q/8ERO+1Jmmdgu/88Reba9Vblzu1qjlZEIEGJA6DT6zeazWwuR5AUmckSFJ0voiSa+K2kDTN50yZ3AoFjum3M3sqXaYraYVh5NAK9PbHfV8eHCpTl+0cihPv9fvuPDsJSdIYgCtZrF9Yjb6HKNah7Lv8nhfIOkcn1BkNxcn/MQwBE/h4HSoSQw4VebyLKKs9NBCDL8nA02u3uJsjf7EGzBhHYgoZoCqOzpTEPOEHi0QHiWHmkfK1VV15TP3sTBpzc8FDY3wfdPXHQ/1NWqpW8xW9AX2VC3d70fVUs1HkRVSsBAY6hCg721fdeF9I3hdhldfmU0G1yyhSR8hwPhyCK/2QJzc/+2Zs2rv1uzJeK0uSIB5DjRU59JDKkunQKJq5KN75Xz7wCum1OUoEgjgUJwIe/RL9zxE/PlJGBXZF3252OKCkcEA7HgH/wl+hbV86/KlzSSqtvQPzXsfQAiEe8eASgfHDAOXzvI1PNwKhnXmx1OJQk6SGUp7KsgOkT+dKc/K3+3vQJJ05mCQvK6G68v+ebqI+ZOmP1G5HJn9oT+TlydhP7dCthJQqRWqM2GEHxTlgqkTJKAcocDwBUW8zZelEnT6ZpOrgWmPOmzC8GY9mJTBpdsAQWbAGzJ/Dh9ZQlkQ+U2GynO+B4BcKpKHQB2BXh45vxNXtsHg3sf6bKjPg8KTRYi47Y/Dr29nrA4MRWfg5+EbzlpctEa7d7dyC4ty+g3YDiNS/ZHs+JvCnUToMzobNG5iz+BQd2xuX72BF6B1V68iY5zoU/I1qaaeLPl8HfkkE9RqZS7jQAAAAASUVORK5CYII="},"images":{"fallback":{"src":"/static/d0ffdbb44890c153b00ab15b3d9ba905/43be6/flashcardsppticon.png","srcSet":"/static/d0ffdbb44890c153b00ab15b3d9ba905/4c483/flashcardsppticon.png 55w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/1e010/flashcardsppticon.png 110w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/43be6/flashcardsppticon.png 220w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/5716f/flashcardsppticon.png 440w","sizes":"(min-width: 220px) 220px, 100vw"},"sources":[{"srcSet":"/static/d0ffdbb44890c153b00ab15b3d9ba905/938d3/flashcardsppticon.webp 55w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/8c6ff/flashcardsppticon.webp 110w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/4c27b/flashcardsppticon.webp 220w,\n/static/d0ffdbb44890c153b00ab15b3d9ba905/262c3/flashcardsppticon.webp 440w","type":"image/webp","sizes":"(min-width: 220px) 220px, 100vw"}]},"width":220,"height":220}}}}}},{"node":{"parent":{"name":"the-history-of-wheel-of-fortune-for-powerpoint-part-1-the-early-days"},"frontmatter":{"date":"2023-11-14T22:05:00.000Z","title":"The history of Wheel of Fortune for PowerPoint - Part 1: The early days","short_description":"The first part of a retrospective of my top project's developmental journey.","hero_image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAIAAABr+ngCAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC0ElEQVR42l1Sa0iTYRR+3vN9u30uL6tlw6nlLaOo1jLtR2X0J6mwomx/HOkiL/sWaYtqRuovDaL6EUVEF6TaHJQ5Te2iRaIztIIgohIq14JVQlD96CLr3WeD6vBwOLfnnPd9zwu1Wp2ampqZmWk2myVJIi6MAbAuSZd3rd60fhH38a9otVqDwcCLEYlEJicnf01NRaPR7z9/FBRaeVqjFdVq0ukEjZYEkak0oqhWkUggcJBAKpVKEAR4vd52X7vvks/f5r96wWdZOL9ogd6Sk7xwrn5JdqIlJ2nxvITcjLTcjLyUxBRihP/FCOz5A7YfoofRIUYe0EEmNDCxgbGYKzAPwwHgCLATmL4KPwUtJQoqGCY2xNgYMAIMA4PAEPBA0YNKhNs8exGQpvk24B5wE+gBbgGdQDNwErgB3FYifYruVYyeuOZlWZxcDgQVv1epDgDHgLNAu1LBg91/ZadbTLfL4eQK4NFf6S6gJe76gTqgCagFrgD9cTJn3gfyONkM2IE7MbC7jN1mrIPRDaIuom4SugQhINB1ip1iIE5rA9YCeiibywJ1xsCuA9fA+PCrgE+Z5gUug/lBAQUdoD7QcfCPE18afzdVDImmWXrTLIPJWOawb3fYy+Xdu+pdVfv3brJtg4pBzUExQ4zveLmJCky03EjLjGyFWVOQplmTneguW1e3pbhu67pDtpLmylLX5lWFRmYxwDoTBUZmnU3WOTHgrVMar5be1OpCzuSBHXNGy9PfVhlfOvBQTgjUJAXdyc8cwqtKNladd8lW1FFR/MJpDsuakJwQkiWMV+v6duieOsT3e/JHau1TrY1fPaUf66XHvg0Tz+uinz2RlnkfneoLtfua3MEzRz8E67d9cOKdPCPMyRNOadgujVepwgfzJ45Vfjvv/tRaEnbpXp/f+OmO60u/HD6cEa4RRhvLhk6deHLu9KuGle9qKOTSh2TpN/Xp3ybp3/IwAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/ccfa5ee14be8111594873bb49b289bb3/0c127/wofbeta1.png","srcSet":"/static/ccfa5ee14be8111594873bb49b289bb3/ae881/wofbeta1.png 55w,\n/static/ccfa5ee14be8111594873bb49b289bb3/a58b1/wofbeta1.png 110w,\n/static/ccfa5ee14be8111594873bb49b289bb3/0c127/wofbeta1.png 220w,\n/static/ccfa5ee14be8111594873bb49b289bb3/1a0df/wofbeta1.png 440w","sizes":"(min-width: 220px) 220px, 100vw"},"sources":[{"srcSet":"/static/ccfa5ee14be8111594873bb49b289bb3/366ce/wofbeta1.webp 55w,\n/static/ccfa5ee14be8111594873bb49b289bb3/32250/wofbeta1.webp 110w,\n/static/ccfa5ee14be8111594873bb49b289bb3/d914a/wofbeta1.webp 220w,\n/static/ccfa5ee14be8111594873bb49b289bb3/79922/wofbeta1.webp 440w","type":"image/webp","sizes":"(min-width: 220px) 220px, 100vw"}]},"width":220,"height":165}}}}}},{"node":{"parent":{"name":"wheel-of-fortune-for-powerpoint-v6.4-refinements-fixes-and-the-future"},"frontmatter":{"date":"2023-11-06T17:05:00.000Z","title":"Wheel of Fortune for PowerPoint v6.4 - Refinements, fixes, and the future","short_description":"Some nice QoL adjustments, and an announcement.","hero_image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAChUlEQVR42mOwVyohGzE4q5aTjRjc1CoIIM0qBNIAIxiDwUO9Ej9ykyl2ky7Cihi8NatxIo1qH62a2KpVCV2b4lvXxbWujWtZG9OyNroZhKKa1zL4adVgR9o1vurVQUaNqYduW027bjXlrvWMxzZANPOJ7Swgemo3+xlDgE4dLuSvWRtq2hy9+oJ0/EkJj5kStlWS9g1SDvVSjg3STo2yTk0Mwbr1uFCQVl2EaUvs+kuKWRekrWMkC/Ulq+0kK60lIKjCmiFMrwEXCtWujzZriVt/USHjvLRdisQ0d4nF4RILQuCIIVy/ERcK02mItmiN3QDWbJsk0e8sMSdYYmYAHDFEGTQjkFFLlDECReo3x1l1xG24BNU8wVlibrDErAA4YogxbIYio+ZorYYo5dooVTBSq41UqonTb4I6G6vmWOMWEDJpjdFtTI2fmz9he17nptyujdmdG7PaN+T1b47fdlk+9TTY2S7ozk4wbgMh0/Z4jcaC6fs8Ntwx6blqOe2+xdT7ltMeWM94YNh4TT7jprRjhsQUV4lFoRLzg+CIIcmkDYTM2hO1Ggv6d2jWXuBxWCBsVSFsVSdqXStqUyvhWC/t3ipl4ilZYiNZ6yZZ7QJHDMmm7SBk3pGk3VQ4cYde120R6wqZRE2penupCmtgrEpWWEvU2kqFG0sVOkjWuaJoTjXrACGLzhSdZqBm3Y5bwtY1UnX2EssiJOaD43NesMTycKl8B8kJPhKLg1GcnWbeAUKWnam6zUWTdkI1AxMQUOcMcMBM95dYECyVZSfZ7SUxJxAlwNLNO0HIsitNtwVFM9DOmeAomeEvsTBYKttOssdLYl4gSlRlmneBkGV3hm5rMYmaAVi2pAUuuuHeAAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/996bc2d917abc02dd761077ce28ab8ba/5aead/woflogo.png","srcSet":"/static/996bc2d917abc02dd761077ce28ab8ba/e9fba/woflogo.png 50w,\n/static/996bc2d917abc02dd761077ce28ab8ba/15e42/woflogo.png 100w,\n/static/996bc2d917abc02dd761077ce28ab8ba/5aead/woflogo.png 200w","sizes":"(min-width: 200px) 200px, 100vw"},"sources":[{"srcSet":"/static/996bc2d917abc02dd761077ce28ab8ba/dbc4a/woflogo.webp 50w,\n/static/996bc2d917abc02dd761077ce28ab8ba/d8057/woflogo.webp 100w,\n/static/996bc2d917abc02dd761077ce28ab8ba/2e34e/woflogo.webp 200w","type":"image/webp","sizes":"(min-width: 200px) 200px, 100vw"}]},"width":220,"height":220}}}}}}]}},"pageContext":{"slug":"/blog/year/2023/","year":"2023","endRange":"2024-01-01T08:00:00.000Z","limit":4}},"staticQueryHashes":["1804728008","2244897342","2357244926","2597702596","732048507"],"slicesMap":{}}