{"id":16982282,"url":"https://github.com/maxpatiiuk/esri-dev-summit-presentations","last_synced_at":"2025-03-21T23:41:54.248Z","repository":{"id":221414154,"uuid":"707783453","full_name":"maxpatiiuk/esri-dev-summit-presentations","owner":"maxpatiiuk","description":"Repository for Esri developer summit presentations","archived":false,"fork":false,"pushed_at":"2025-03-10T16:18:39.000Z","size":11216,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-10T17:29:58.110Z","etag":null,"topics":["esri-developer-summit"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxpatiiuk.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-20T16:42:18.000Z","updated_at":"2025-03-10T16:18:42.000Z","dependencies_parsed_at":"2024-05-28T07:04:34.343Z","dependency_job_id":"46202c7e-b2a1-418c-ae2c-826b0820899d","html_url":"https://github.com/maxpatiiuk/esri-dev-summit-presentations","commit_stats":null,"previous_names":["maxpatiiuk/esri-dev-summit-presentations"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpatiiuk%2Fesri-dev-summit-presentations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpatiiuk%2Fesri-dev-summit-presentations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpatiiuk%2Fesri-dev-summit-presentations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxpatiiuk%2Fesri-dev-summit-presentations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxpatiiuk","download_url":"https://codeload.github.com/maxpatiiuk/esri-dev-summit-presentations/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244885514,"owners_count":20526293,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["esri-developer-summit"],"created_at":"2024-10-14T02:07:51.011Z","updated_at":"2025-03-21T23:41:54.240Z","avatar_url":"https://github.com/maxpatiiuk.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Esri DevSummit Presentations\n\n## 2025\n\n### [ArcGIS Maps SDK for JavaScript: App Development with Components part 2: Using Frameworks](./2025/using-components-2)\n\n[![ArcGIS Maps SDK for JavaScript: App Development with Components part 2: Using Frameworks header slide](2025/using-components-2/assets/header-slide.webp)](./2025/using-components-2)\n\n[Slides and Demos](./2025/using-components-2)\n\nJoin us for the second session in our three-part series on building applications\nwith the ArcGIS Maps SDK for JavaScript. This session will begin with exploring\nmotivations for using frontend frameworks, and then will cover techniques for\nintegrating the SDK's web components with frameworks and tools such as React and\nVite. We will touch on current frontend methodologies for topics such as\ndependency management, asset management, semantic versioning, and conveniences\noffered by frameworks that streamline web mapping application development\ncompared to plain JavaScript.\n\nPresenters: [Omar Kawach](https://github.com/omarkawach) \u0026\n[Max Patiiuk](https://github.com/maxpatiiuk) \u0026\n[Nicholas Romano](https://github.com/nick-romano)\n\n### [ArcGIS Maps SDK for JavaScript: Fast Development and Build Tooling](./2025/build-tooling)\n\n[![ArcGIS Maps SDK for JavaScript: Fast Development and Build Tooling header slide](2025/build-tooling/assets/header-slide.webp)](./2025/build-tooling)\n\n[Slides and Demos](./2025/build-tooling)\n\nLearn how Esri's development teams are leveraging modern tools like Vite to\nbuild fast, dynamic Web GIS applications. With features such as lazy loading,\nclient-side routing, hot module replacement, and lightning-fast builds, Vite\nstreamlines the entire development workflow from bundling to deployment. Paired\nwith Vitest for testing, these tools help ensure that your apps are both\nhigh-performing and production-ready.\n\nPresenters: [Max Payson](https://github.com/mpayson) \u0026\n[Max Patiiuk](https://github.com/maxpatiiuk)\n\n### [Gaming with ArcGIS Maps SDK for JavaScript - geo-io](./2025/geo-io)\n\n[![Gaming with ArcGIS Maps SDK for JavaScript - geo-io](https://github.com/maxpatiiuk/geo-io/raw/main/docs/screenshot.webp)](./2025/geo-io)\n\n[Slides and Demo](./2025/geo-io)\n\nDive into how ArcGIS Maps SDK for JavaScript can be (mis)used for creating a\nvideo game. Presenting to you: geo-io - like Agar.io, but more mappy! Powerful\ngeo-rendering capabilities of the Maps SDK allow for creative applications in\nunintended areas, showing it's versatility.\n\nPresenter: [Max Patiiuk](https://github.com/maxpatiiuk)\n\n## 2024\n\n### [Building web apps with Calcite Design System and React](./2024/calcite-react)\n\n[![Building web Apps with Calcite header slide](2024/calcite-react/assets/header-slide.webp)](./2024/calcite-react/)\n\n[Slides and Notes](./2024/calcite-react/)\n\nLooking to enrich your spatially-enabled React Apps? Join us to discover the\npower of integrating Calcite Components and React to craft a superior user\nexperience. We'll dive into the ArcGIS Maps SDK for JavaScript’s ES modules,\nshowing you how to seamlessly incorporate web mapping into your applications.\nWhether you're new to Calcite or seeking to deepen your skills, this session\nwill offer you actionable insights to take your projects to the next level.\n\nPresenters: [Ryan Libed](https://github.com/rslibed) \u0026\n[Max Patiiuk](https://github.com/maxpatiiuk)\n\n### [ArcGIS Maps SDK for JavaScript: Tips and Tricks for Developing and Debugging Apps](./2024/debugging-tips-and-tricks/)\n\n[![Debugging Tips and Tricks Title Slide](2024/debugging-tips-and-tricks/assets/header-slide.webp)](./2024/debugging-tips-and-tricks/)\n\n[Slides and Notes](./2024/debugging-tips-and-tricks/)\n\nLearn how to quickly and easily find and fix problems in your web mapping\napplications. You will learn how to setup your dev environment to use plug-ins\nlike linters and beautifiers to write cleaner code. We'll show you how to use\nthe power of browser-based debugging tools to debug, style, and optimize your\napps. We will also cover how to resolve common issues you may run into when\nworking with the ArcGIS Maps SDK for JavaScript.\n\nPresenters: [Max Patiiuk](https://github.com/maxpatiiuk) \u0026\n[Noah Sager](https://github.com/NoashX)\n\n### [Gaming with ArcGIS Maps SDK for JavaScript - 3D Tetris Game](./2024/tetris-react)\n\n[Trailer](https://youtu.be/LlDgH-NZ3KE) ∙\n[Play online](https://maxpatiiuk.github.io/tetris-react/) ∙\n[Source code](https://github.com/maxpatiiuk/tetris-react)\n\nDive into how ArcGIS Maps SDK for JavaScript can be (mis)used for creating a 3D\nTetris Game. Powerful geo-rendering capabilities of the Maps SDK allow for\ncreative applications in unintended areas, showing it's versatility.\n\nPresenter: [Max Patiiuk](https://github.com/maxpatiiuk)\n\n[![](https://github.com/maxpatiiuk/tetris-react/raw/main/docs/scenery-world.jpg)](./2024/tetris-react)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpatiiuk%2Fesri-dev-summit-presentations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxpatiiuk%2Fesri-dev-summit-presentations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxpatiiuk%2Fesri-dev-summit-presentations/lists"}