Portfolio of Self-Authored Technical Writing

by David Yockey


API Documentation

Skedc.summary (pdf)
Reference to the interfaces of Perl modules designed to access and manipulate WMATA1 GTFS2 bus schedule data stored in a MariaDB or MySQL database.

Demonstrations & Overviews

Using LibreOffice Draw as a Sticky Note Whiteboard (pptx)3,4
A brief PowerPoint demo presentation.
Improved Tiling Control in a Stacking Window Environment (mp4)
Video presentation demonstrating proof-of-concept software that implements an original approach to window tiling.
Improved Tiling Control in a Stacking Window Environment (html & css)
White paper on the Demitile project. Includes the video presentation noted above embedded therein. Designed to automatically switch between 2-column section format when viewed on screen to minimize scrolling and standard page-long 2-column format when printed.
DIY Ebook Reader (blog with added custom javascript)
Details on modifying an old laptop into a stationary tablet-like reader.
Swapping to Reverse Post Order on Blogger (blog post)
Brief discussion of custom JavaScript added to the blog cited above.

Readme Files

xsltpeds (md)
Document outlining installation and usage of an application that simplifies viewing of search results in requested XML downloads from the USPTO's5 Patent Examination Data System.
demitile (md)
File describing use and setup of proof-of-concept software that implements an original approach to window tiling.

Stack Exchange Answers

Unix & Linux
Stack Overflow
Super User

Task Guides

Starting a New LibreOffice Extension Project without LOEclipse-provided Skeleton Code (pdf) (odt)
A workaround for LOEclipse failure to generate skeleton code of a LibreOffice extension.
Create a GNU Autotools C/C++ Project (pdf)
A brief illustrated guide.
PNG to Gcode using Inkscape (pdf) (odg)
An illustrated guide on using a vector graphics editor to convert a raster image to a format for control of automated machine tools.

User Documentation

Tree Constructor Help (chm)6
Help for a hierarchical text storage application in Microsoft Compiled HTML Help format.
GuiNotes Instruction Manual (html & css)
Instruction manual for a virtual sticky note application with automatic note positioning features.
Claim Tree Constructor Help File (pdf) (doc)7

Claim Tree Constructor Quick Reference Guide (pdf) (doc)
Documentation for an application previously used by over a dozen Patent Examiners at the USPTO8.