Archive of all work samples
Nium API reference
Nium has added more API endpoints and supported languages after I left. The following are the API endpoints I documented with code samples in:
- C
- cURL
- HTTP
- Java
- JavaScript
- Python
SQL indexes and queries
- While at Couchbase, there was a potential customer who wanted to buy if he could see examples of a new ANSI Index that was shipping in the latest version.
- The problem was that the default database that comes with Couchbase Server didn't contain enough specialized indexed fields to demonstrate the power of the new ANSI Index, and Couchbase executives didn't want to change any part of their example database.
- So, I created the indexes needed to make a query that could use the new ANSI Index and then made sample queries that used the new ANSI Indexes with my newly made indexed fields; and then I made a script so anyone could replicate those creation steps.
- I did this ad hoc "patch" again a few weeks later for a different customer who had a different use case.
- A few months later, Couchbase modified their example database to include these and other index types for all customers.
- I wrote or vastly improved nearly all pages under SQL++ for Query Reference by adding:
- Examples
- Diagrams
- Indexes and queries
Various types of PDF guides
To make the following guides, I used Microsoft Word or Adobe FrameMaker to create PDFs for customers and developers. Links open into a new browser tab.
In-app help
Tools used
- Help+Manual
- HelpNDoc
- Help Edit
Use cases
| Use case | Year | Company |
|---|---|---|
| Tool Tip Text on web application when a user seems stuck | 2023 | Nium San Francisco, CA |
| In-app help files and Tool Tip Text on Windows game WordZap | 2014 | MICA Games Bellevue, WA |