Jason SturgesinBetter ProgrammingTurn JavaScript Into TypeScript Compatible PackagesGenerate TypeScript compatible NPM packages from pure JavaScript projectsFeb 16, 20221Feb 16, 20221
Jason SturgesRapid Prototyping with dat.GUIDemo and prototype components with minimal configuration.Feb 13, 2022Feb 13, 2022
Jason SturgesinBetter ProgrammingExploring Typed Events in TypeScriptDispatch and handle events with clarity using generic typesFeb 3, 2022Feb 3, 2022
Jason SturgesinBetter ProgrammingComposing Powerful TypeScript InterfacesWith a game rendering scene exampleJan 29, 2022Jan 29, 2022
Jason SturgesPixel Art with JavaScriptCanvas 2D API enables manipulating individual pixels via ImageData — a pixel ArrayBuffer containing all the raw pixel values in the canvas.Dec 1, 2021Dec 1, 2021
Jason SturgesinCodeXAssuring Apple SiliconHow to verify apps are actually running as arm64 on Apple SiliconNov 30, 2021Nov 30, 2021
Jason SturgesinBetter ProgrammingSetting Up a MacBook M1 Development MachineGuide to game development, coding, and creative environment on a new MacBook Pro with M1 architectureNov 13, 20213Nov 13, 20213
Jason SturgesinGeek CultureJavaScript Graphics and Game Frameworks to Inspire in 2021Graphics and gaming framework focused on web deliveryNov 6, 2021Nov 6, 2021
Jason SturgesinJavaScript in Plain EnglishHow to Use Storybook for HTML ProjectsNow available for pure HTML and JavaScriptMay 15, 20212May 15, 20212
Jason SturgesinLevel Up CodingCreating Awesome TypeScript NPM PackagesComprehensive guide to creating, testing, documenting, and publishing TypeScript packages to the NPM registry.May 14, 2021May 14, 2021