Some of these are projects I’ve worked on, and some are super-useful tools I’ve created.

Built for you with ❤️ on Bali!

VeteranCrowd

VeteranCrowd is a platform that connects U.S. Military Veterans with offers from Merchants.

Under the hood, it is MUCH more: the platform is highly scalable and super generic. Even in its current state, it can validate membership in virtually ANY group and provide offers to them.

Visit VeteranCrowd Online!

TypeScript NPM Package Template

Writing great TypeScript is only half the battle! You also need to instrument it, format it, lint it, test it, bundle it, document it, and publish it!

Getting all of these pieces to work gracefully together is not trivial.

This template puts it all together in a way that just WORKS, right out of the box, so you can focus on your code. It includes fully-configured support for:

Code authoring with TypeScript.
Inline documentation with TSDoc.
CLI generation with Commander.
Code formatting with Prettier.
Linting with ESLint.
Unit testing with Mocha & Chai.
Bundling with Rollup.
Publishing with ReleaseIt.
Git hooks with Lefthook.
API documentation generated by [TypeDoc].
Recommended VS Code extensions & settings wherever appropriate.

I use this template for all of my Typescript projects, and I keep it up-to-date with the latest tools & best practices. So use it with confidence!

Serify-Deserify

Reversibly transform unserializable values into serializable ones. Includes Redux middleware.

Metastructure

Config-driven, enterprise-grade, open-source application infrastructure. DRY as a bone!

Entity Manager

Configurably decorate entity objects with sharded index keys.

GetDotenv

Manage environment variables from dotenv files across multiple environments. Supports async/CLI operations, dynamic variables, custom CLI creation & more!

Serverless Lodash Plugin

Write variable expressions in serverless.yml using the full Lodash feature set, plus some extra goodies!

Dot-Code

An AutoHotKey script that launches VS Code from File Explorer when you type Alt-Win-.

JSON Map

A hyper-generic JSON mapping library.

String Utilities

String utilities & tagged template functions I use a lot. Super tree-shakable package so use what you need at very little cost!

json2tf

Convert complex JSON objects to Terraform notation.

Mock DB

Mock DynamoDB-style query & scan behavior with local JSON data.