James Bailie Technical Writer

Quality Documentation

I am a one-man documentation team specializing in user’s guides and reference manuals in PDF, ebook, and web form. I make documents that communicate and instruct. I do not make marketing materials. I am not a web designer.


I strive for clarity in my writing and clarity in my designs. Good writing is vigorous. Good design is transparent. I use Adobe’s tools, but if your company keeps its documentation in Word format as a matter of policy, I can make Word docs that look professional.

I strive to make documents that are useful. To lower the volume of your customer support queries, I will consult your support department to determine the most common problems that your users need help with and highlight those issues in your documentation.


Email me at jimmy@mammothcheese.ca

If we do business, I will open a Sub Rosa account for you. I do not use social networking, file-sharing, or collaboration sites because I do not trust their security. Subrosa does not track its users directly or through third-parties. No data uploaded to Sub Rosa reaches storage unencrypted.


Precision and attention to detail are second nature to me. In my former career in Quality Assurance, I discovered and documented variation in material, process, and specification on products with multimillion dollar values. I know first hand how poorly executed internal documents increase non-conformances. I know first-hand how poorly executed manuals influence customer satisfaction and subsequent purchasing decisions.


My language, design, and technical skills converge naturally on technical writing.


If you find my software useful, considering becoming a patreon patron.

Tools for FreeBSD
gonzalo | prospero | caliban 2.59
The Public House | connect 6.5.1
libserver | libserverevents 3.27
libdombey | libdombeyevents 5.48
prototype 1.2
libdorrit 1.11
libindex 1.7
libyarb 1.1
libtable 1.3
libstringstack 1.7
munger 5.8
Munger requires databases/sqlite3 and textproc/libtre from ports.
dickens 1.98
Dickens requires munger.
TSML | tsml2sqlite | tsmlquery 1.10
TSML requires munger.
nellie | nellie -v -n TSML PDF 1.43
nellie-scgi 1.43.1
Nellie Online | Nellie for iOS