Skip to content

Instantly share code, notes, and snippets.

@hydrosquall
Last active December 19, 2023 22:00
Show Gist options
  • Save hydrosquall/f6ae4c89fcdaf4b604f440475dc4f12c to your computer and use it in GitHub Desktop.
Save hydrosquall/f6ae4c89fcdaf4b604f440475dc4f12c to your computer and use it in GitHub Desktop.
Cameron Yick - summary of involvement with Vega ecosystems

Purpose: Summarize my involvement with the Vega ecosystem Audience: Vega maintainers / people curious about what public involvement I have with the Vega body of work

Ecosystem

  • Created / maintain Vega-Lite Figjam plugin
  • Created offline versions of Vega and Vega-Lite docs for the Dash documentation gallery
    • PRs include links to the source scripts
  • Prepared internal talks for employer demonstrating benefit and uses of Vega-Lite / Altair
  • Engaged with researchers involved with grammar and vizrec projects at the remote versions of IEEE Vis 2021 and 2022

Documentation

Code

  • Proposed + implemented automatic releases across Vega repos
    • PRs
    • Note: we rolled back these changes due to an unresolved problem in the auto repo. Neither of the original maintainers still works for Intuit, which makes resolving this type of issue tricky.
    • Thanks to Dominik Moritz for transitioning us over to release-it instead
  • Fixed a medium severity XSS Security vulnerability in Vega release notes , communicated the vulnerability privately to commercial products that use Vega in customer-facing code with the Datadog security team
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment