This is your work, valued
Senior software engineer at Blackstone Publishing. Outside of work you'll find me taking photos and exploring mountains.
bui. ‹B› Web components, classes, and utilities for creating single-page PWAs – built with Lit by Blackstone Publishing
111backbone-modal. Create clean modal windows with sleek transitions and a simple API.
13backbone-dropdown. Easily create dropdown (or popover) views for menus, inline editing, or just a simple tooltip. Has support for many locations (bottomLeft, bottom, bottomRight; on all sides)
10PONIpar. Stream-based PHP ONIX parser library.
8docker-node-app. 🚀A starting point for node.js based apps
8peek-page-view-controller. Create a paged horizontal scroll view with a peek into the next (and previous) views
7backbone-model-editor. Easily edit your backbone models with inputs, textareas, and more.
7backbone-list-controller. A powerful Backbone.js library that renders a collection of models as a list with infinite scrolling, sorting, filtering, and search field.
6backbonejs-panel-view. Responsive sliding panel views that stack. Complete with optional toolbar and footer
5liquidmetal-php. A PHP port of liquidmetal.js (https://github.com/rmm5t/liquidmetal)
4backbone-barcode-scanner. Detect data scanned by barcode readers
4backbone-token-editor. Merging the idea of a "tag list" and "@mention" auto-complete into one.
4backbone-subviews. Extends Backbone.View with support for nested subviews that can be reused and cleaned up when need be.
3basic-buttons. Why reproduce similar code every time you need buttons for a new project? Start with basic-buttons.less then customize to your needs. Over 200 icons are already included and the file is structured to make customization quick and easy.
2backbone-date-picker. An inline date picker based on Moment.js and Backbone.js
2backbone-child-collection. Create lazy-loading relations between Backbone.js models and collections with minimal effort. Perfect for REST APIs
2alphabet-jump-nav. A mobile friendly alphabetical side navigation to quickly jump between sections of a list. Similar to the iOS section index navigation.
2chrome-extension-bathroom-status. Display the open/closed status of the bathrooms doors using sensors by WirelessTags.net
2user-avatars. A custom html element to create colored user avatars with initials or image with from a url or gravatar GUID.
2parcel-plugin-svg-as-inline-string. JavaScript
1node-docker-good-defaults. sample node app for Docker examples
1Bambi. JDF / JMF Device Simulator
1meshtastic.js. Javascript library that provides an interface to Meshtastic devices
1docpress. Documentation website generator
1dotfiles. :wrench: .files, including ~/.macos — sensible hacker defaults for macOS
1backbone-groundwork. Provides a structure for creating and displaying layered application views with toolbars, buttons, menus, and actions.
1docxjs. Docx rendering library
1quill. Quill is a modern WYSIWYG editor built for compatibility and extensibility.
1elements. Useful LESS mixins
1backbone-computed-attributes. Extends Backbone.Model with support for cached computed attributes.
1wavesurfer.js. Navigable waveform built on Web Audio and Canvas
1liquidmetal. A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
1voice-change-o-matic. Web Audio API-powered voice changer and visualizer
1docker-wordpress. 𝙒 - scaffolding for developing Wordpress sites
1blackstone-util. A miscellaneous group of useful utilities. Import them all or include them as you need.
1bui-server. DEPRECATED - merged into BUI
1atom-better-tab-names. Plugin for Atom editor. Plugin replaces tab's title if opened index.* file for more readability.
1docpress-core. Parses projects and turns them into a documentation website
1js.org. Dedicated to JavaScript and its awesome community since 2015
1backbone-attribute-types. A non-obtrusive plugin that extends models to force `get()`ing of attributes to return values in a specific type (integer, date, etc).
1