Become a sponsor to Jake Hamilton
Hey there!
I'm Jake, a Software Engineer with a passion for making good, simple tools. I've been working in the industry for about 6 years now and have found that, time after time, existing tools just don't cut it. Either they're overcomplicated, missing features, or never existed in the first place. So, instead, I decided to start building the ones that I needed. Here are a few that I've released so far (with more on the way):
- @starters/cli and @starters/core for project templating.
- @jakehamilton/titan for managing monorepo projects.
- @littlethings/log for a simple logging tool with pretty-printed output.
- @littlethings/css, a subset of Goober written in TypeScript.
- @littlethings/coder for making line-by-line code generation easier.
- @littlethings/schemer for generating TypeScript modules from OpenAPI schemas.
- senchou, @senchou/cli, and @senchou/core for generating Kubernetes configuration as well as dynamically generating TypeScript modules for CustomResourceDefinitions and API objects.
- @leverage/core, a generic plugin system that can be used to wire your application together in pluggable "units".
I'm hoping to continue working on solving the many problems I see in development tooling and improve upon existing solutions. With your help, I can make that my full time job!
2 sponsors have funded jakehamilton’s work.
Featured work
-
jakehamilton/senchou
A tool for generating Kubernetes manifests.
TypeScript 2 -
jakehamilton/littlethings
All packages under the littlethings scope on npm.
TypeScript 3 -
jakehamilton/leverage
🚀 Modularize your application!
TypeScript 15 -
jakehamilton/starters
👷♂️ Start new projects faster than ever before!
JavaScript 1 -
jakehamilton/packages
All NPM packages under the @jakehamilton namespace.
JavaScript 1