Principal software engineer. Full-stack web developer and team lead. Node.js Technical Steering Committee member. Maintainer of CoffeeScript. Imagineer. Father.
-
Disney
- Los Angeles, CA
-
22:21
(UTC -07:00) - https://geoffreybooth.com
- @GeoffreyBooth
Block or Report
Block or report GeoffreyBooth
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
437 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Contribution activity
March 2024
Created 9 commits in 4 repositories
Created a pull request in nodejs/node that received 73 comments
module: eliminate performance cost of ESM syntax detection for CommonJS entry points
This PR eliminates the performance penalty incurred by --experimental-detect-module
for the common use case of CommonJS entry points:
hyperfine --w…
+192
−97
lines changed
•
73
comments
Opened 7 other pull requests in 2 repositories
nodejs/node
4
merged
1
open
1
closed
-
module: warn on detection in typeless package
This contribution was made on Mar 21
-
doc: add policy for “placeholder” executables
This contribution was made on Mar 15
-
doc: add spec for contains module syntax
This contribution was made on Mar 12
-
module: fix detect-module not retrying as ESM for code that errors only in CommonJS
This contribution was made on Mar 9
-
doc: add policy for executables
This contribution was made on Mar 6
-
doc: state that removing npm is a non-goal
This contribution was made on Mar 3
nodejs/loaders
1
merged
-
Add link to document pros and cons for moving the hooks off-thread
This contribution was made on Mar 20
Reviewed 28 pull requests in 5 repositories
nodejs/node
22 pull requests
-
cli: implement
node run <script-in-package-json>
This contribution was made on Mar 27 -
test: migrate messages v8 tests from Python to JS
This contribution was made on Mar 23
-
deps: remove corepack
This contribution was made on Mar 22
-
[v18.x] test, v8: fix wrong import attributes test
This contribution was made on Mar 22
-
lib: cache source maps in vm sources
This contribution was made on Mar 20
-
module: eliminate performance cost of ESM syntax detection for CommonJS entry points
This contribution was made on Mar 19
-
src: fix move after use reported by coverity
This contribution was made on Mar 19
-
test: add missing cctest/test_path.cc
This contribution was made on Mar 19
-
fs: move
ToNamespacedPath
to c++This contribution was made on Mar 18 -
esm: add limited support for
--print
This contribution was made on Mar 18 -
doc: add policy for “placeholder” executables
This contribution was made on Mar 17
-
module: support require()ing synchronous ESM graphs
This contribution was made on Mar 16
-
doc: update collaborator email
This contribution was made on Mar 14
-
process: wait promise resolve before print result
This contribution was made on Mar 14
-
doc: add spec for contains module syntax
This contribution was made on Mar 14
-
doc: add policy for executables
This contribution was made on Mar 13
-
module: fix detect-module not retrying as ESM for code that errors only in CommonJS
This contribution was made on Mar 11
-
module: print location of unsettled top-level await in entry points
This contribution was made on Mar 9
-
src: use dedicated routine to compile function for builtin CJS loader
This contribution was made on Mar 9
-
doc: state that removing npm is a non-goal
This contribution was made on Mar 4
-
doc,loaders,module: clarify hook chain execution sequence
This contribution was made on Mar 1
-
doc: add policy for distribution
This contribution was made on Mar 1
nodejs/nodejs.org
2 pull requests
-
fix: update Project governance page to match reality
This contribution was made on Mar 20
-
chore: remove corepack mention
This contribution was made on Mar 12
nodejs/TSC
2 pull requests
-
doc: add minutes for meeting 13 March 2024
This contribution was made on Mar 17
-
doc: add minutes for meeting 6 March 2024
This contribution was made on Mar 7
disney/meteor-base
1 pull request
-
fix: update.sh adds multiple lines to supports.sh #155
This contribution was made on Mar 17
openjs-foundation/package-metadata-interoperability-collab-space
1 pull request
-
2024-03-05 Meeting notes
This contribution was made on Mar 6
Created an issue in nodejs/TSC that received 12 comments
Corepack decisions
Below are the questions I think need resolving in order to wrap up the current Corepack debate. I gather that some of the members of the TSC are a …
12
comments
Started 1 discussion in 1 repository
pnpm/pnpm
pnpm/pnpm
-
What are pnpm’s preferences for Node.js distribution?
This contribution was made on Mar 4
3
contributions
in private repositories
Mar 2 – Mar 22