A selection of projects
Extract data from HTML/XML as JSON from the command line, using qsx, a query language based on CSS selectors.
A Timber-based WordPress theme you can build upon.
A tool to help you explore the kinds of data available when you paste something on a web page, or drop something onto it.
A front-end to perform optical character recognition on images using the Google Vision API. I use it to digitize books for llll.
UI Events Viewer
A tool to debug the events dispatched by browsers when you input text. Also includes a catalog of input methods available on various platforms.
Guides
My toolbox
Collects favorite software libraries, command-line cheatsheets, etc.
React Recipes
Documents ways of working with React.js.
WordPress Template Hierarchy
A visual guide.
Releasing JavaScript
A short guide to writing & maintaining open-source JavaScript projects.
DOM Events Diagram
A visual reference of DOM Event interface inheritance.
Microinteractions
Details in interaction design.
Tiny libraries
- dom-tools, DOM helper functions to debug web pages;
- opsh, a Node.js command-line argument parser that follows POSIX guidelines;
- nbf, a basic command-line tool for working with the Netscape Bookmark File format;
- nano-i18n, a purposefully minuscule internationalization library for JavaScript;
- spune, spell any number from zero to a trillion, in Romanian.