2014 archives

  1. Various Site updates: Added third column with dynamic sidebar, and more

  2. Question: Where are API documentation jobs for technical writers located?

  3. API doc survey: Authoring tools preferred by API documentation writers

  4. Learning how developers think, and other API doc insights: Podcast with Joe Malin

  5. API doc survey: The most common programming languages tech writers know

  6. Getting a job in API documentation: Podcast with Andrew Davis

  7. I need your responses to my API Documentation Survey

  8. Authoring tools for startups -- Guest post by Vinish Garg

  9. Podcast download stats kind of mind-blowing

  10. DITA: Glossary terms and acronyms

  11. Free from limitations and imaginary lines

  12. Convert Markdown Content to DITA in 20 seconds

  13. The Upcoming TC Camp Unconference and my morning API workshop

  14. Upcoming API Workshop with Sarah Maddox

  15. Tech comm on a map: See all the tech comm groups, meetups, conferences, events, and consultants on a Google map

  16. Dynamic content filtering with OxygenXML's webhelp output

  17. Add a mini-TOC to your OxygenXML webhelp topics

  18. Crystal Springs Reservoir ride, and other details

  19. Impressions from my first Write the Docs meetup

  20. The Evolution of Technical Writing

  21. Flat file systems versus database models for help

  22. The Author Experience -- Interview with Rick Yagodich

  23. Simplifying DITA authoring by using a Markdown to HTML to DITA workflow

  24. Celebrating Lucy and her timeline

  25. Santa Clara to San Carlos bike ride

  26. API and SDK documentation: Notes from Ed Marshall's Workshop at Information Development World

  27. Slides and recording for "Perfecting the audio narration in instructional video" at Info Dev World

  28. Upcoming presentation at #InfoDevWorld: "Perfecting the Audio Narration in Instructional Videos"

  29. DocOps: Interview with Jim Turcotte

  30. San Francisco city-to-ferry loop bicycle ride

  31. Biking trip to Yosemite

  32. API Doc presentation slides and recording (San Francisco STC chapter)

  33. Import DITA's XHTML Output into WordPress

  34. Outside the tech comm tool bubble, there is a wide, wide world

  35. Why developers will never adopt DITA

  36. Natural Bridges

  37. Maisie's peak and more

  38. Two major Confluence problems: poor content re-use and lack of wiki markup

  39. Using collapsible sections to bring tasks and concepts together (DITA)

  40. Foreword to Developing User Assistance for Mobile Apps, 2nd Edition

  41. Adding code comments through a sliding jQuery Sidr panel (DITA)

  42. STC Intercom Issue Entirely Dedicated to API Documentation

  43. Using WordPress natively for single source publishing and conditional content

  44. Upcoming presentation in downtown San Francisco: Publishing strategies for API documentation

  45. Challenges in using WordPress for publishing DITA content

  46. Thirteen life hacks

  47. Author in DITA, publish with WordPress

  48. Woes of conditional text and topichead elements (DITA best practices)

  49. Benefits of tool diversity, part II

  50. Is tool fragmentation in tech comm a good thing?

  51. Reviewing draft DITA content with subject matter experts: 6 essential points

  52. My DITA quick reference guide (QRG)

  53. Book Review: The Goldfinch, by Donna Tartt

  54. Writing documentation in an interactive world: Some thoughts on using easyDITA and OxygenXML

  55. The part of the brain you should listen to when writing

  56. Content Re-use is so much better with DITA (and esp. with OxygenXML)

  57. Strategies for content re-use in Confluence

  58. 10 technical writing principles to live by

  59. Information Development World and the Customer Experience -- A Podcast with Scott Abel and Val Swisher

  60. Introduction to API documentation: Interview with Scot Marvin

  61. Started a new job

  62. Lessons learned as a novice API technical writer -- Interview with Mary Linderman (podcast)

  63. The future of tech comm is developer doc

  64. Creating code samples for API/SDK documentation (webinar recording, slides, and audio)

  65. How to embed looping videos on your web page

  66. My Intercom article on gamification and user engagement

  67. Recording of my STC Sacramento presentation -- Why users can't find answers in help material

  68. What does DITA-structured help look like?

  69. Complex tools versus simple tools

  70. Upcoming webinar: Creating code samples for API/SDK documentation

  71. DITA: Nested subheadings and the concept element

  72. DITA: Limitations with the chunk="to-content" attribute in relationship tables

  73. DITA: Why DITA, metadata, working in code and author views, and relationship tables

  74. DITA: Folder hierarchy, conref, mapref, and more

  75. My DITA journey begins

  76. The need for robust tech comm authoring tools

  77. STC Chapter provides lavish "all expenses paid" outing to San Diego zoo for members

  78. Now that debts are paid off, plan to travel the world for a year, documenting things

  79. Dita Von Teese to give keynote at DITA North America 2014 Conference

  80. New hot coals event to be highlight at Lavacon conference

  81. The Content Wrangler Announces New 52 Mini-Conference Model

  82. Using metadata to control online navigation through portlets

  83. Writing skills versus technical skills, or, What I realized in solving a Sudoku puzzle

  84. soap! A new conference for technical writers in Poland

  85. Two months after leaving the church -- an update

  86. Do I need to take courses in technical writing? Guest post by Laura Palmer

  87. Videos and reflections from the 2014 Intelligent Content Conference

  88. Tobi Crabtree on Virtual Agents (Intelligent Content 2014)

  89. Val Swisher on Translation Without Borders at Intelligent Content 2014

  90. Noz Urbina on The Biological Imperative for Intelligent Content (Intelligent Content 2014)

  91. Mark Baker on Every Page Is Page One (Intelligent Content 2014)

  92. Rahel Bailie on the Language of Content Strategy (Intelligent Content 2014)

  93. Don Day on Connecting Intelligent Content with Micropublishing (Intelligent Content 2014)

  94. Theresa Putkey on Diagnosing and Solving Content Problems (Intelligent Content 2014)

  95. Kyle Wiens on gamification and iFixit / Dozuki at Intelligent Content 2014

  96. Sarah O'Keefe on The Many Facets of Content Strategy (Intelligent Content 2014)

  97. Marcia Riefer Johnston on Writing (Intelligent Content 2014)

  98. Tom Johnson on Blogging (Intelligent Content 2014)

  99. Writers needed for Intercom issue on API documentation

  100. A simple way to write, edit, and publish documentation online using Google Docs and Markdown

  101. How can we know something that is totally unfamiliar to us?

  102. An argument for complexity rather than simplicity in technical communication

  103. Gamification and user engagement in e-learning and documentation

  104. Will structure and style make documentation processes less costly?

  105. Upcoming interviews at the Intelligent Content Conference

  106. Why I left the Mormon church

  107. Single-page docs versus "Click Insanity"

  108. Upcoming presentation to Sacramento STC Chapter on Jan 16

  109. Tips for writing code comments in developer documentation

  110. Recording of STC Berkeley presentation on why users can't find answers in help

  111. DITA's output does not require separation of tasks from concepts

  112. The appeal of DITA

  113. Upcoming API Workshop in San Jose on Feb 8, 2014

About Tom Johnson

Tom Johnson

I'm an API technical writer based in the Seattle area. On this blog, I write about topics related to technical writing and communication — such as software documentation, API documentation, AI, information architecture, content strategy, writing processes, plain language, tech comm careers, and more. Check out my API documentation course if you're looking for more info about documenting APIs. Or see my posts on AI and AI course section for more on the latest in AI and tech comm.

If you're a technical writer and want to keep on top of the latest trends in the tech comm, be sure to subscribe to email updates below. You can also learn more about me or contact me. Finally, note that the opinions I express on my blog are my own points of view, not that of my employer.