Skip to content


Block or Report

Block or report bakkot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


  1. Status, process, and documents for ECMA-262

    HTML 13.5k 1.2k

  2. Shift AST Specification

    JavaScript 176 19

  3. Protocol Buffers over Unix domain sockets - a toy implementation in three languages

    C++ 28 10

  4. Work with context-free grammars. Parsing, string generation, and manipulation.

    JavaScript 42 11

  5. Run test262 in a browser

    JavaScript 18 12

  6. bot to log matrix channels

    JavaScript 4 1

Contribution activity

August 2022

Created a pull request in engine262/engine262 that received 1 comment

only coerce once in BigInt constructor

This implements the change from tc39/ecma262#2812. Test262 PR is at tc39/test262#3631.

+2 −2 1 comment
Reviewed 20 pull requests in 4 repositories
tc39/ecma262 16 pull requests
tc39/test262 2 pull requests
DefinitelyTyped/DefinitelyTyped 1 pull request
shapesecurity/shift-java 1 pull request

Created an issue in evanw/esbuild that received 2 comments

Rewriting .ts module specifiers to .js without a plugin

The TypeScript team seems set on making a decision I think is going to lead to a lot of pain for beginners: they are categorically against rewrite …

Opened 1 other issue in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.