Pokemon Speedrunning with TypeScript & organizing imports


Details
We've got two great talks this month:
- Typescript Web Tools for Pokemon Speedrunning, Travis McGeehan
Speedrunning, the hobby around beating video games as fast as possible, often involves using external tools to track progress or record gameplay. TiKevin83 will detail TAS verification, the process of verifying the fastest known possible speedrun of a game on the original console, alongside some of these TAS tools written in Typescript including Gen 1 catch chance calculators, stat trackers, and precision video upscalers.
Travis (twitter @TiKevin83) McGeehan is a Full Stack Developer at Gordon Food Services, Ambassador for TASVideos, and Administrator with TASBot. He holds the current Tool Assisted Speedrun record for Pokemon Yellow Glitchless and has demoed TASes at numerous Speedrunning conventions and the tools as part of JSWorld 2023. The team will continue demoing live TAS verification this year at LTX and Long Island Retro!
- Organizing TypeScript Imports, Ian VanSchooten
Did you know there are multiple ways to import TypeScript types into your modules? In this brief talk, we'll discuss the different kinds of imports, why you might want to choose a particular style, and introduce tools you can use to organize all of your imports automatically so you don't ever have to think about it again.
Ian VanSchooten is the lead frontend developer at Defined Networking. He helps to maintain the vite builder for Storybook and a few other open source projects. When he isn't coding, he's probably hanging out with his family, renovating his house, or taking care of his ducks and bees.
Parking Info
Thankfully, parking should be very easy! There are a a few parking garages nearby, the closest being 4th and Washington. Also, street parking is free after 6pm and available all around the area.
Walk in through the Cahoots main entrance at 206 E. Huron St. which is the big wooden door under many small windows with 'Kleinschmidt Insurance' chiseled in stone on above the door.
If you have any questions please feel free to reach out to MichiganTypeScript@gmail.com. We're always interested in JavaScript and TypeScript topics if you'd like to speak.
See you there!
COVID-19 safety measures


Pokemon Speedrunning with TypeScript & organizing imports