dherman
I like computers and people. I’ve spent my career helping people express their thoughts through the code they write and the tools they use to write it.
LinkedInSan Francisco, CA
Pinned Repositories
defense-of-dot-js
In Defense of .js: A Proposal for Node.js Modules
esprit
A JavaScript parser written in Rust
float.js
Introspect floating-point numbers in JS.
module-tag
Specs for the module tag
pattern-match
A pattern-matching DSL for JSON-like trees of data.
structs.js
A prollyfill for ES6 typed/structured objects
tc39-codex-wiki
New and improved TC39 wiki, built with codex
dherman's Repositories
dherman/esprit
A JavaScript parser written in Rust
dherman/electron-build-env
execute a build command inside of Electron projects
dherman/winfolder
A Rust library providing locations of standard Windows folders on the current system.
dherman/cslice
A library of slices with a stable ABI for interfacing with C.
dherman/guid
A macro providing a convenient literal syntax for creating Windows GUIDs.
dherman/calculist
My personal blog.
dherman/sniff-bytes
npm library to sniff the file format of a binary buffer
dherman/harm-reducer
Proof-of-concept framework for identifying harmful language in a codebase
dherman/neon-prebuild-example
Example Neon library project with prebuilds for common architectures.
dherman/suspicion
Library for managing expectations on a Node.js subprocess
dherman/cargo
The Rust package manager
dherman/DefinitelyTyped
The repository for high quality TypeScript type definitions.
dherman/dot-dev
dherman.dev
dherman/instance-data-test
test case for per-thread instance data with Neon
dherman/meme-me
A simple meme generator using Neon
dherman/neon-array-benchmarks
Benchmarks for different ways of creating arrays in Neon
dherman/node-suspect
Node Subprocess Expectations
dherman/once_cell
Rust library for single assignment cells and lazy statics without macros
dherman/release-channels-proof-of-concept
A proof of concept for implementing a simple release channel policy for feature flags in Neon.
dherman/snarfblatt
derp
dherman/target-matrix
Define a cross-compilation target matrix for your CI
dherman/target-matrix-example
Example repo to show a use of the target-matrix GitHub action.
dherman/test-sniff-bytes
Test repo for sniff-bytes
dherman/ts-typed-json
JSON types and utilities for TypeScript.
dherman/verdaccio-proxy-config-test-case
A minimal test case for an issue setting up Verdaccio for a proxy use case.
dherman/windows-hanger
Minimal test case to hang GHA Windows runner reading stdin from an npm script
dherman/create-dherman
A test package for examining the behavior of `npm init <pkg>`.
dherman/create-neon-manual-test-project
test project for create-neon
dherman/rfcs-1
RFCs for changes to Neon
dherman/tantivy
Experimental Node bindings for the Tantivy search engine library.