RobBrackett,

maker of fine softwares,

long-distance hiker,

bicycle tourer,

espresso drinker.

Currently residing in the SF Bay area.
work at robbrackett dot comGet in touch.

The details? I’m Rob and I work to craft rich, interactive software that works well for real people—especially when it comes to the web and mobile.
I spend the workday consulting with large and small organizations to help them create software with better user interfaces and technical documentation.
(E-mail me if you are interested in working together.)

I’ve also been known to produce code and ideas for outfits like Editorially, a small company that built collaborative writing and editing tools; Code for America, a non-profit helping city governments better build and use public-facing technology; Apple, a company that makes computer-y things; Appcelerator, makers of the Titanium framework; and
Involution Studios, a little design firm in Boston.

[Projects]

Js
Newless is a small JavaScript library that modifies or creates constructor functions so that they need not be called with the new keyword, allowing you to write safer code and use constructors in more functional contexts. It also works with new ES6 classes.

WebJsNodeRuby
Editorially was a web-based writing app designed to improve the editing and feedback experience for writers. It sported a nicely formatted Markdown editor, version control, diffs, discussion threads, and more. Unfortunately, the company went out of business in 2014.

ObjCCEditorConfig is a standard text file format that plugins for various text editors can use to customize the editor’s formatting on a per-project/file basis. I built and maintain the plugin for TextMate.

JsNode
NodeTiles is a JavaScript-based system for rendering custom-designed map tiles for slippy maps (e.g. Google Maps). Since it uses a canvas-like API for drawing, it can be adapted for use in browsers and not just server side.

ObjCCJs
Apple iAd Producer is a desktop app for designing and building ads for Apple's iAd Network on iOS. It's an extremely powerful tool for building rich, interactive, web-based experiences optimized for mobile.

WebPy
Qwot.es started as a weekend project with my good friend Mr. Dave Bedingfield. We had a serious itch to build something fun and simple. In this case, a web site that lets you post bad-ass quotes and then tweet them to Twitter.

JsA JavaScript library that provides a simple, cross-browser way to find out about and change the content a user has selected on a page. It also provides a selection event that occurs whenever a user makes or changes a selection.

JsWin
I led a team at Involution Studios, consulting with McAfee to help design and engineer the UI for SecurityCenter 10 (in beta now). We created a JS library similar to SproutCore or Cappucino (you work with controls, not the DOM) that made the UI easy for their engineering team.

Py
Tool for automatically configuring the built-in Apache web server in OS X on several machines. Originally developed for use at a design studio where everyone needed to have the same development environment set up.