Unfortunately, a lot of the traditional technical writing I did has been paper recycled, lost from websites, or was internal and confidential. The following are recent and publicly available writing samples along with a hard-to-verify list of other work I did.
The Google Training Team, of which I was a content lead, has a website with all the courses I worked on.
Android Kotlin Fundamentals Lesson 2 Layouts, Lesson 5 Architecture Components, Lesson 6 Room Database and Coroutines, Lesson 7 RecyclerView,
I've edited hundreds of codelabs for Google I/O over the years. They were all in huge spreadsheets, and I don't remember them all. So many.
Room with a View, is a codelab (coding tutorial) for the Room database (now Room Persistence Library).
I was (a bit) frustrated by the complexity of the example code for learning the new Android Architecture Components. So, I decided to help myself and other developers by creating a codelab for the Room Database.
I created the first version of this codelab in Java entirely on my own. I then worked with subject matter experts to refine the content. They eventually took ownership of the codelab as I did not have time to keep it updated. The codelab is popular and so they created a Kotlin version, which I reviewed and edited before it was published.
Created and published documentation for Android Performance Tools in DAC. I wrote the original version of Performance and View hierarchies, Reduce overdraw, but more than half of it is not my content anymore.
Reorganized, rewrote, expanded, updated, and edited Developer Documentation for Ready Player Me.
Major contributor to an internal handbook about internal Google tools. I know, that's not much proof of what I can do.
Flash Memory website and documentation hub. Internal. Collect and organize teams and major documents on Flash Memory at Google. Make Flash Memory documentation findable by creating a documentation inventory and categorizing over 1000 documents. Organize and reference existing documentation. Also reorganize team site; update and integrate Flash Memory Primer into site.
I wrote an Ikaria repair guide.
Managed Hosting for Dummies was a significant documentation set for internal MySQL based app hosting and included user guides, tutorials, and reference.
Drove creation of and designed a Performance Lesson for Android Primer app.
6 Android Performance articles on Google Developers channel on Medium. Over 22k views. The articles are still on my personal channel, for example, Exceed the Android Speed Limit and Don't Believe These Big Fat Lies About Performance Tuning.
I've reviewed hundreds of scripts for Google Developer videos on YouTube in addition to Android Performance Patterns.
I ran Technical Writing Office Hours for a while (this was a rotating job among writers)
I did parts management for Cityblock (now Street View) using Windchill.
For Credence Systems, I designed and wrote uncrating and installation manuals for Kalos 2 and Diamond systems based on hands-on experience; took all the photos for those manuals; edited and reviewed ASL 3000RF/RFM debugging and reference manuals; extensive work on Sapphire D-10 and visualATE manual set, including redesign for online help delivery; all using FrameMaker, Acrobat, and WebWorks.
For YY Software Inc, a natural language startup, I created and wrote all initial developer, user, tutorial, and reference guides.
For Intellicorp Inc., I developed PowerModel API documentation, online help system, man pages; translation and translation reviews; internationalization of resource files. Designed, wrote, edited, and indexed user, programmer, and reference manuals for the PowerModel (Kappa) and LiveModel systems (object-oriented UNIX CASE tools) using interviews, hands-on experience with software, and source code. Wrote example code in PowerModel C and ProTalk. Contributed to developing internal documentation standards and style guides. Wrote installation, release, and internal documentation. Created, updated, and produced man pages for PowerModel for UNIX from FrameMaker documents.
For IntelliCorp, I designed and implemented complete online help system for LiveModel: SAP R/3 Edition.
For Versant Object Technology, I wrote and delivered all release documentation covering a wide array of UNIX platforms. Maintained and enhanced reference documentation and tutorials for programmers and end users.
For Sun Microsystems, I wrote a comprehensive programmer’s manual for the NeWS toolkit and reviewed and enhanced other product documentation.
Please, inquire if you would like to learn more about my non-technical writing, including essays, blogging, short stories, newsletters, book reviews, and poetry for all occasions.