This is your work, valued
Independent Software Developer, formerly at Sidewalk Labs and Google. Author of _Effective TypeScript_: https://amzn.to/3UjPrsK
source-map-explorer. Analyze and debug space usage through source maps
3.9kdygraphs. Interactive visualizations of time series using JavaScript and the HTML canvas tag
3.2keffective-typescript. Effective TypeScript 2nd Edition: 83 Specific Ways to Improve Your TypeScript
1.8kwebdiff. Two-column web-based git difftool
320oldnyc. Mapping photos of Old New York
295localturk. Mechanical Turk on your own machine.
207RangeHTTPServer. SimpleHTTPServer with support for Range requests
183pg-to-ts. Generate TypeScript interface definitions from your Postgres schema
125mocha-react. Demo of using MochaJS to test a ReactJS component (with JSX and Harmony)
116literate-ts. Code samples that scale
112crosswalk. Typed express router for TypeScript
87gwbasic-decoder. Convert binary GW-BASIC programs back to text
50codediff.js. Two-column JavaScript diff visualization with syntax highlighting
49typings-checker. Positive and negative assertions about TypeScript types and errors
48ssi-server. Server Side Includes in Python's SimpleHTTPServer
43jss. JSON processing command line tool based on JSONSelect (CSS-like selectors for JSON)
43webtreemap. CLI to quickly get a treemap visualization
38crudely-typed. Simple "everyday CRUD" Postgres queries with perfect TypeScript types
35any-xray. X-Ray Glasses for TypeScript any Types
34travis-weigh-in. Track how each commit/pull request affects the size of a file in your repo
32dygraphs-es6. Dygraphs ES6 import demonstration
31boxedit. A web-based editor for Tesseract box files
29hybrid-boggle. Trying to find the highest-scoring Boggle board with a mix of C++ and Python
29march-madness-data. NCAA brackets in JSON form
27Stanford-CS-242-Programming-Languages. Repo for Stanford CS 242 Programming Languages Fall 2022 with Prof. Aikens
26dtsearch. Find packages with TypeScript types, either bundled or on Definitely Typed
23aoc2021. Advent of Code 2021, this time in Go
17expandable-image-grid. A grid of expandable images, similar to Google Image Search
16extract-raster-network. Extract a network graph (nodes and edges) from a raster image
16historymaps. Creating interactive historical maps of the world
15comparea. Compare geographic features
15sfhistory. Making a map of historical SF photos
14pyjsonselect. Fully conformant implementation of JSONSelect in Python
12better-pull-requests. An improved UI for github pull requests
10dds.js. Bridge Double Dummy Solver in JavaScript
10ts-mover. Utility for moving and renaming files in a TypeScript project
8lonely. Lonely Hangouts: local testing for the Google+ Hangout API
7github-syntax. Add syntax highlighting to github's split diff pull request UI
7performance-boggle. An attempt to find the highest-scoring Boggle board and prove that I've found it.
7aoc2022. Advent of Code, this time in Deno
6deepsea. Reimplementation of DeepSEA using TensorFlow
6aoc2023. Advent of Code 2023
6aoc2020. Advent of Code 2020 (in Rust)
5personal-archive. Organize your digital debris
5danvk.github.io. danvk github pages
4crosswalk-demo. Demo of typed-router
4prop-drilling. Examples of prop drilling in React+TypeScript, along with ways to mitigate it
4advent2019. Solutions for Advent of Code 2019
4justchartit. When you want to see charts, just chart it!
4async-iteration. Experiments with async iterators
3ios-archive. Tools for extracting data from iOS Backup Archives
3