Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Invited Expert: Thomas Ballinger #97

Open
2 tasks done
thomasballinger opened this issue Feb 19, 2025 · 1 comment
Open
2 tasks done

New Invited Expert: Thomas Ballinger #97

thomasballinger opened this issue Feb 19, 2025 · 1 comment
Assignees
Labels
member-onboarding Onboarding WinterTC members

Comments

@thomasballinger
Copy link

  • Name: Thomas Ballinger
  • Pronouns: he/him
  • Affiliation: Convex Inc. (convex.dev)
  • Reason for becoming an invited expert: Targeting WinterCG compliance! (or characterizing non-compliance)
  • Matrix username: @ballingt:matrix.org

  • I claim that this information is correct, and that I do not belong to an Ecma member organization.
  • I claim that I have filled Ecma's Invited Expert form to participate in TC55.
@thomasballinger
Copy link
Author

Hi all, I used to watch some meeting recordings back when I could find them.

Convex is a reactive database that runs JavaScript UDFs in a V8-based runtime that aims for WinterCG compliance/compat/familarity. The version of the runtime that DB queries are written in is ~deterministic, so disables e.g. fetch() and uses e.g seeded Math.random(). The more general version does the more familiar serverless JS function execution.

I chatted with Oliver a while back about tests suites and measuring compliance. I'm curious to hear discussion and interested in helping with test suite sorts of things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
member-onboarding Onboarding WinterTC members
Projects
None yet
Development

No branches or pull requests

3 participants