ACM Leadership Project
Learn more about the Association for Computing Machinery
Leadership Data
Learn what data is present on the Leadership website, how it was created and indexed, how it is stored in the cloud, and finally how strategies like caching are used to optimize data queries.
GraphQL API
Learn how the GraphQL API provided by the leadership site was designed, various ways in which it can be used and how access to the API is secured to only allow ACM officers.
Anniversary / Birthday
Learn how the birthday and anniversary programs are run with a deep dive into where the data is stored, how it is queried and how the project is deployed to run daily.