osteele/osteele.com
Source to personal web site
Discovered public repositories for osteele in the GitHub catalog.
Source to personal web site
Public repository.
Public repository.
TypeScript music theory, pitch constellation diagram, and guitar chord calculator
Supply default `task` and `files` to empty `watch` targets.
Run only those tasks whose source files have changed.
A grunt plugin that overrides configuration properties based on the current context, in order to re-use a single set of plugin targets for multiple contexts.
Source code for the code.osteele.com website.
DEC Digital Logic Module editor and simulator
Display the violin, viola, and cello fingerings for each scale
Music construction — very early stages
Tools for rendering guitar fretboard and chord diagrams.
Public repository.
Public repository.
An ruby-processing extension for scripting storyboarded explanatory visualizations. In progress.
A gem command plugin that displays the tops of the history files of recently updated gems.
Draw a graph and its duals. I wrote this to learn Qt.
JavaScript documentation generator and pydoc equivalent
The PHP behind 2006's wideurl.com.
Oliver's Python utilities
Public repository.
Timeline tag browser for delicious, in OpenLaszlo
jQuery plugin to profile calls to jQuery selectors.
Conformance checking of JSON values against ECMAScript 4.0 types
A clone of Alan Kang's JSSpec
A Rails plugin to add more support for javascript files.
OpenLaszlo utilities: flash bridge, ajax, etc.
Rails plugin to add sql dump and restore tasks
JavaScript utilities for Metaobject Programming
JSON library for OpenLaszlo
Framework-independent JavaScript collection methods.
HTML to Docbook converter
A JavaScript implementation of Chris Coyne's Context Free Design Grammar.
BDD for Common Lisp
The OpenLaszlo Rails plugin makes it easy to use OpenLaszlo client-side applications with Rails.
ROpenLaszo is a Ruby interface to the OpenLaszlo compiler. It allows you to compile OpenLaszlo programs from within Ruby, in order to integrate OpenLaszlo development into Rake or Rails applications.
BDD for OpenLaszlo.
Fluent programming (chained method calls) for JavaScript.
Python FSA constructor, determinizer, and minimizer.
Sequentially is a library of temporal and frequency adverbs for JavaScript. It provides methods to queue a function for deferred or periodic execution, and to throttle the rate or number of times that a function can be called. You could think of it as a kind of memoization, where instead of caching the result it modifies when and whether a function is called.
Functional is a library for functional programming in JavaScript. It defines the standard higher-order functions such as map, reduce (aka foldl), and select (aka filter). It also defines functions such as curry, rcurry, and partial for partial function application; and compose, guard, and until for function-level programming.