Join us in June for another in person ChicagoJS meetup!
Josh Hoeflich, Research Engineer at Northwestern University, will be talking about how to use JavaScript to automatically detect bugs in TypeScript type declarations.
If you’ve ever used a JavaScript library from a TypeScript program, you’ve probably had to install third-party type declarations. These definitions often have problems—it’s easy to make subtle typos, and if the underlying JavaScript represented by the types changes, the declarations can become inaccurate. As such, how can we check whether the types for a given library are correct? Luckily, programming language researchers developed a technology called contracts that can help us find the answer by dynamically checking JavaScript values at runtime. This talk discusses an automatic bug-finding pipeline named Scotty which was built using contracts and facilitated over 100 merged pull requests for 100 separate libraries into DefinitelyTyped.
Joe Meyer, Mobile & Application Architect at Rightpoint, will be taking a simple a React web component and converting it to a native mobile component using React Native. Then, migrating a web-only app to be cross platform (iOS, Android, and Web) using a single code base. As part of the talk, he’ll also be setting up a basic React Native project using Expo.
We're so excited to be hosted by Rightpoint.
Their offices are located at 29 N Upper Wacker Dr, Chicago, IL 60606.
⭐️ Please be sure to bring a photo ID. You will need to check in with security at the front desk.
-------------------------------------------------------------------------------------------------------
📣 Do you have something you'd like to share at an upcoming meetup?
We are always looking for presenters and hosts, feel free to message us here or email [masked] if you're interested!
Want to learn more about our open source JavaScript frameworks?
Check us out here.