This is your work, valued
Lead Software Engineer @groupon 💚. Performance advocate ⏱️. Generally pleasant fellow.
minimal-analytics. Minimal versions of popular analytics libraries. Reduce the impact of third-party scripts on your application.
129component-elements. Create a custom element from any component with these tiny functions (2KB GZipped, ~1KB Brotli). Preact and React currently supported
9611tyby. Simple 11ty setup using TypeScript, SASS, Preact with partial hydration, and other useful things. Aims to provide the DX of Gatsby, but using 11ty!
59tsdom. Fast, lightweight TypeScript DOM manipulation utility
16gatsby-lambda. POC for running Gatsby in a lambda function
11preact-parser. Avoid use of dangerouslySetInnerHTML with this lightweight (2KB) function. Can parse HTML strings into VDom trees, ready to render in your Preact components
9hypnode. Generate HTML node trees from JSX or direct function calls
6ckeditor-lazy-load. Plugin to add lazy loading option to CKEditor v4.x image dialog
4olympian. Hermes Agent orchestration for AI driven dark factory. Automate Github issue delivery for any project.
2render-delay-example. Example illustrating the performance implication of a render delay
1example-astro. Basic Astro setup
1immutable-parsejs. Parse a JS object or array/map into an Immutable collection. Makes use of ImmutableJs List, and Record primitives.
1retry-fetch. Simple, lightweight wrapper around the native fetch() API. Only ~400 bytes gzipped. Provides helpful abstrations, like request retry, data type parsing, and more.
1terrene. TypeScript
1audit-teamcity-report. Simple CLI that loads local project dependencies and outputs an NPM audit in TeamCity service message format.
1