This is your work, valued
Chief Software Architect, FISCAL Technologies Ltd.
carota. Simple, flexible rich text rendering/editing on HTML Canvas
752computed-async-mobx. Define a computed by returning a Promise
167json-mobx. Simple undo/redo and persistence for MobX
84baltar. Example graphics editor using MobX
43cppjvm. C++/JVM - making it really easy to call Java from C++
42immuto. Very strongly typed Redux adaptation for TypeScript
36bidi-mobx. Two-way binding is back, and this time it's respectable
31knockout.clear. Minimal utilities to make it easy to get KnockoutJS to clear up garbage automatically
16doop. Succint immutable record classes for TypeScript
12eventless. Functional Reactive Programming for .NET and XAML/WPF
12boxm. Abstraction over the mutable properties of an object hierarchy
11flowerbi. Ultra-minimal BI analytics query and UI tools
10kor. A tiny subset of Knockout for reactive programming
8nimbah. Easy way to create throwaway text transformers: http://earwicker.com/nimbah
5mapped-array-mobx. An observable collection, projected from another observable collection
4json-date-parser. Minimal function suitable for passing to JSON.parse to revive common date-time strings into Date objects
4per. Composition/chaining for forward-passing transformer functions
4ListDiff. C# algorithm for diffing two lists of objects, implementation derived from https://github.com/lqc/google-diff-match-patch
4node-funkify. Like thunkify-wrap, but (a) doesn't modify the original object and (b) copes with functions that have function properties
3spaceballs. Orbital mechanics (flying a spaceship around a planet) - using canvas animation, TypeScript and React
3ByteArrayFormatters. Simple mapping between entire HTTP payload and [FromBody] byte[] parameter or return value.
2immuto-example. Demo application built with Immuto and React
2heatmap. TypeScript
2mork. Very easy Gnu Make framework
2cosmos. The Cosmos is all that is or was or ever will be.
2randomgaps. TypeScript
1blotto. Generates a navigable blog: (simple markdown) -> (conveniently linked markdown)
1neaten. TypeScript-friendly dependency injection for JavaScript
1Instaface. Toy app with graph-like data over MySql
1BackupTables. Silly toy utility to dump/restore data from SQL Server tables
1PiCam. A very low-tech thing for taking/storing pictures from usb cameras
1react-classname. Allows elements to be created with a plain string specifying className
1kor-react. Utilities for consuming kor observables in React components
1flyingdemo. First go with three.js - flying a space ship over a cityscape (nothing like an aeroplane - no gravity, lift, drag, just thrusters affecting linear and angular momentum)
1react-progressbar. Simple progress bar with percentage display
1fumo. node-webkit + selenium = declarative/interactive UI testing
1bitstupid. The ultimate in minimal personal status sharing
1knockout-grids. Investigation of virtualised scrolling grids from scratch in knockout
1