About
I have spent most of my professional career consulting, although I did spend several years working
at Pure Software/Atria/Rational. I was Principal Engineer there.
As a consultant I have worked with dotcoms (eBay, Lycos, PlaceWare), large enterprise organizations (Kaiser Permanente),
and venture firms (Foundation Capital).
Earlier, I obtained graduate degrees from Berkeley and MIT.
I live in San Francisco, and can be reached at:
mda@discerning.com
Companies
- Discerning Software Corporation - The one-person corporation that I consult as.
Some particular strengths are technical due diligence, load testing,
web application architecture, and engineering tools and process.
- BuildSite - I am CTO and Co-Founder of BuildSite, a provider of
technical information for the construction industry (the physical kind of construction, not web sites).
Activism
These are organizations that I support (and in some cases help with hosting):
Papers
Projects
- Burst - a JavaScript library that I don't work on anymore.
- Dojo - another JavaScript library that I also don't work on right now, but I would if I had time.
Hacks
Unlike "Projects", "Hacks" are useful (but only for the case inspiring them), untested, poorly documented, and understandable.
There are some hacks under the hacks/ that are so awful or limited that I don't even list them here.
All Perl code is licensed under the same license as Perl (Artistic/GPL); others are dual-licensed under the AFL and GPL, unless otherwise stated.
Topics
You can peruse all the poorly maintained, incomplete and often incorrect notes I keep by navigating through topics/ .
Copyright © 1998-2005 by Discerning Software Corporation. All rights reserved.