www
JavaScript
The source code for this website.
1x engineer
JavaScript
The source code for this website.
JavaScript
Big-Friendly JSON. Asynchronous streaming functions for large JSON data sets.
JavaScript
A little JavaScript library for asserting types and values, with zero dependencies.
Rust
Very WIP.
JavaScript
Create and query searchable document indices in Node.js.
Rust
Unicode byte-order mark detection for Rust projects.
Shell
Let me go! An automated release script for npm, Rust and Python packages.
Rust
Fast user-agent string parsing for Rust.
JavaScript, PLpgSQL
Predicting cricket results so you don't have to.
JavaScript, Shell
Downtrodden dogsbody for the Firefox Accounts team.
JavaScript
Live train announcements for Firefox Accounts.
Rust
Occasionally inching towards a vi-like text-editor.
JavaScript
Artificial mixing intelligence.
JavaScript
A tiny JavaScript library that formats precise time differences as a vague/fuzzy time.
JavaScript
Scrumps all of the juiciest nodes from your trees!
JavaScript
Conditional and repeated function invocation for node and browser.
JavaScript
Like an array, but rounder.
Shell
[UNMAINTAINED] In which our hero triumphs over his dastardly nemesis.
Smalltalk, C#
[UNMAINTAINED] An integrated pomodoro timer for Visual Studio.
[UNMAINTAINED] A Windows Installer custom action for sanely deploying Visual Studio Add-Ins.
JavaScript
[UNMAINTAINED] A tiny JavaScript library that formats precise time differences as a vague/fuzzy date, e.g. 'yesterday', 'today' or 'next week'.
JavaScript
[UNMAINTAINED] Easily create JavaScript unit test spies and mock objects.
JavaScript
[UNMAINTAINED] A tiny, safe, ES3-compliant map/dictionary implementation in JavaScript.
JavaScript
[UNMAINTAINED] A tiny implementation of the observer pattern in JavaScript.
JavaScript
[UNMAINTAINED] Starter-kit for node.js command-line scripts. `git grep TODO`.
JavaScript
[UNMAINTAINED] A tiny JavaScript library that converts milliseconds to and from CSS time.
C#
[UNMAINTAINED] An old library of .NET controls that I was gradually building up while working on other projects.
Python
Extract specific pages from PDF documents.
Clojure
Gradually working through the problems of Project Euler, as a means to learn Clojure.
CoffeeScript
[UNMAINTAINED] Serendipitous email reminders for your starred repos on GitHub.
JavaScript
[UNMAINTAINED] Forwards HTTP requests to UDP sockets.
JavaScript
GCP-secrets integrated config loader for Node.js.
Latest commits:
release: 0.7.5
release: 0.7.4
chore(deps): upgrade more deps
JavaScript, TypeScript, Shell
Firefox Accounts microservices ecosystem.
Latest commits:
fix(scripts): set REVERT_SUMMARY for changelogs correctly
feat(metrics): add endpoint for emitting amplitude metrics
feat(metrics): add product_id and plan_id to more amplitude events
JavaScript
Data pipeline scripts for importing Firefox Accounts event data to Amplitude.
Latest commits:
feat(pubsub): log a warning when really old messages arrive
feat(pubsub): abort script if messages appear to stall
fix(pubsub): tolerate already-deleted messages during clean-up
Python, Shell
Data pipeline scripts for importing Firefox Accounts event data to Redshift.
Latest commits:
fix(scripts): fix off-by-one errors in metrics sample rates
feat(docs): update the readme with details of the new data source
refactor(scripts): move import into else branch
Rust, Shell, JavaScript
Web framework built on the actor model.
Latest commits:
Support custom content types in JsonConfig
Rust, Python, Shell
Firefox Sync storage server.
Latest commits:
fix: return a 415 for unsupported content-type headers
chore: ensure sentry shows line numbers for release builds
fix: only capture 500 errors in sentry
Rust
Layered configuration system for Rust applications.
Latest commits:
Treat empty environment variables as unset
JavaScript, Shell
Configuration management for Node.js.
Latest commits:
Always return cloned data
Enable return of parsed RegExp objects
Support RegExp as a built-in format
Firefox web browser.
Latest commits:
Bug 1300297 - Ensure FxA device id is cleared on password change. r=markh
Bug 1296328 - Update FxA device registration on password change. r=markh
Bug 1227527 - Implement basic FxA device registration. r=markh
Python, Shell
Firefox Sync token server.
Latest commits:
feat(server): reject assertions if fxa-tokenVerified is false
JavaScript
Maps JSON data from the WebPageTest API into human-readable document formats.
Latest commits:
chore(deps): remove redundant es6-promise dependency
fix(docs): remove claimed support for node 0.10
Update examples.
JavaScript
A standalone, node.js-based beacon receiver for boomerang.
Latest commits:
Update change log.
Bump version.
Fix unhandled error when UDP sending fails.
JavaScript, Shell
Client-side library for web performance measurement and reporting.
Latest commits:
Add missing property to restiming docs.
Rename restiming::rt_type => restiming::rt_in_type.
Add initiator type to Resource Timing data.
JavaScript, TypeScript
Multi-strategy caching service for Hapi.js.
Latest commits:
Remove lowercase restriction on mongo database names.