jared home site

Jared's projects

I'm working on a way to navigate the interesting bits of my project list.

Recent projects

I'm usually working on lots of projects in parallel, though not all finish or make much progress. Stuff I've worked on recently< (say the last year) include:

  • Facebook app (primarily Profile sidebar) for the current playlist of a major net radio station. All PHP right now, to get closest to Facebook's API. Will probably redo using Rails + Facebooker.
  • Web site to compare computer language features and syntax side-by-side. Implementation is JRuby on Google App Engine. Testing out new GAE/J plus free hosting.
  • Quick-reference sheets ("cheatsheets") for JavaScript and Ruby. This project led to the idea for side-by-side language comparison site above.
  • Wrote a custom plain-text report of my core tasks tracked on Toodledo, using Ruby and 3rd party library. Now runs in a loop in a large-font terminal that's always floating on my 2nd desktop.
  • Watching as many Crockford videos on JavaScript as I can find, particularly the Advanced JavaScript and The Good Parts series.
  • Setting up an always-on Twitter client. Chose Spaz, an AIR client.
  • Setting up a new IBM T41 laptop (obtained for $50!) with Arch Linux. Ubuntu also installed, but trying out a rolling release distribution with source build capabilities. Like it so far, but of course more tweaking needed. Trying "awesome" as a new keyboard-only window manager.
  • Mulling a pure web service for storing controlled vocabularies mapped to lists of resources in Rails. Pure RESTian, probably Atompub.
  • Playing with a couple of non-SQL data stores. Focused on CouchDB, MongoDB, and CloudKit right now.
  • Sketching the perfect network-aware next-generation PIM system. I was a PIM dreamer/coder before OSAF and finding it's still a passion post-OSAF. Fleshing out a data model, and will probably just do a straight Rails implementation of that data model soon.
  • Working with OSAF board of directors to find a good next step for Chandler.
  • Setting up VirtualBox and a new Windows VM on my desktop iMac. Adding this to my Synergy-based mouse/keyboard sharing, I have Linux, Mac, and Windows all available 24/7 without taking my hands off the keyboard.
  • Wrote a chat (XMPP) robot in Ruby + xmpp4r, and also one in Python + wokkel. Haven't done anything useful with them yet, but useful pattern for next-gen PIM.

Current interests

  • Projects view: Good visualization of my large project list
  • Non-relational databases: CloudKit, CouchDB, Tokyo Cabinet
  • PIM: A complete task/project data model, a file/directory-tree backed project tool
  • Ruby: Rails, Sinatra, Rack
  • Javascript: jQuery
  • Language comparison: A project to show important computer language characteristics side-by-side
  • Cluster management: Puppet
  • OSAF/Chandler: Chandler Hub administration and OSAF Board of Directors

Full-time employers

Open Source Applications Foundation, Digital Impact (Acxiom), Organic Online, Harvey Mudd College, Stanislaus School District

Organic client roster

Engineering lead: Home Depot, National Computer Systems, Sony Electronics, California State Automobile Association (AAA) (3 years as lead engineer), LucasFilm (Star Wars rerelease), McDonald's, US Healthcare/Intellihealth, DAT Transportation Services, Organic Store, Organic Timetracker, Montgomery Securities
Direct oversight: Nike (twice), Blockbuster, Nortel, Rx.com, Hard Rock, Law.com, Lucy.com, Feld Entertainment (Ringling Brothers), Textbooks.com, Women.com, Intel, Acco, Kengsington, Daytimer, Formica, Kinko's
Participation: Levis, Harley Davidson, Rational Software, Starbuck's, PalmPilot/3Com, Colgate, Kimberly Clark, HomeGrocer, Kinko's, BigBook, Millicent, Esalen, Symantec, Scoop!
Accountable: Ad Auction, AGC, Macy's, Washington Mutual, Sony Playstation; every client engagement that involved engineering from Dec 1997 to Mar 2000
Business development leads: Many; at least 100. Notables: Radio Shack, Autodesk, Dockers, Enron.

Other clients

Software development: Intransa, Trillium, Beyond Interactive
Management consulting: KnowNow, Richard Kozloff, Hypnotic Realities, ESOSS
Technical management: Mackenzie River Partners, Presidio Labs, Soapbox Marketing
Systems administration: Intransa, Grey Global, Mentis Group, Release2
Volunteer: spore.org