Samples

These samples represent work done over the years as either an independent contractor or an employee (Cloudera, VMware, Oracle). Alameda Tech Lab was incorporated in 2000 the state of California (as a C-corporation), in Alameda, CA (thus the name). Clients included Vitria, Oracle, and NAC.

Developer Guides

Cloudera

Significantly improved the documentation for Cloudera Navigator, specifically adding how-to information for the APIs hosted on the service. For example, Cloudera Navigator APIs section.

Google

Google Enterprise Mobility Management APIs

Google Play EMM API

VMware

VMware vSphere Web Services SDK.     Complete rewrite and reorganization of the VMware Programming Guide, making noticeable improvement to a much-maligned SDK information set. Conceptualized and wrote the Developer’s Setup Guide, designed to help developers start working with Java or C# samples in the SDK in less than an hour. Improvements to the Programming Guide included adding UML diagrams and better integrating sample code.

VMware vSphere Storage Monitoring Service (SMS) API and SDK.     Created documentation set, including all web pages, UML diagrams, samples documentation, and supplemental pages for an experimental SDK.

VI Perl Toolkit Release 1.0 Documentation. Created docset for the initial release of the VMware Infrastructure Perl Toolkit: designed pages, created CSS and HEML, and wrote all content.

Vitria

BusinessWare Connector Programming Guide

Securant Technologies

ClearTrust Developer’s Guide

Tandem (now Hewlett-Packard)
NonStop Software SDK.     A joint Microsoft-Tandem project to develop clusters on Windows NT. The NonStop Software SDK was aimed at developers who would be creating clustered applications on Microsoft clusters. The NonStop Software Solutions Design Guide was a core component of the NonStop Software SDK and included:

  • NonStop Software Solutions Design Guide.  Overview of clustering technology, multi-tier applications, transaction processing, and web-based transactions. Guidance on using Java, ActiveX (COM/DCOM), and CORBA/IIOP for developing applications to run on clusters.
  • ODBC Tutorial A walk-through of sample code (C programming language with ODBC functions) that interact with a SQL-92 compliant database.
  • A series of FAQs to accompany the NonStop Software SDK.

Technical Editing

Tested all query and code listings using the target platform and worked with author to fix text as needed. Restructured and revised the text as needed. Added screenshots, figures, and conceptual illustrations to supplement the article.

Network & Sysadmin

Oracle Internet File System
Vitria WAP Connector
Securant Technologies

Securant ClearTrust was one of the first (if not *the* first) SSO solutions for web access. Acquired by RSA Security in 2001, it was then acquired by EMC and re-branded as RSA Access Manager. Looks like it’s being phased out in 2019. Three-month project for Securant in 2000 involved porting all documentation to new templates and helping to test the product.

Pacific Bell
Pacific Gas & Electric (PG&E)

LAN/WAN Support Center.     Banyan VINES network environment. Trained and certified VINES system administrator by PG&E (1991). Wrote a ~400-page LAN Cookbook for installing, configuring, and managing the Banyan VINES environment at PG&E. Wrote ad hoc needs-based tutorials and tech tips prompted by questions from PG&E sysadmins during weekly shift in the support center. Examples:

Tech Articles

Oracle magazine

Hard-copy or scanned PDFs available upon request. Oracle removes content from its website every few years.

2000’s

1990’s

MacUser Magazine

1990’s

White Papers

Position papers written while serving as publications director for the Network Applications Consortium (~1992-1996). The consortium was instrumental in steering the broader industry to LDAP for directory services and highlighting the need for secure distributed computing.