Upgrade to Pro — share decks privately, control downloads, hide ads and more …

apidays Helsinki & North 2023 - Docs-as-code at...

Avatar for apidays apidays PRO
June 29, 2023
23

apidays Helsinki & North 2023 - Docs-as-code at Atlassian, Szymon Ozimek, Atlassian

apidays Helsinki & North 2023
API Ecosystems - Connecting Physical and Digital
June 5 & 6, 2023

Docs-as-code at Atlassian: Jira API documentation
Szymon Ozimek, Senior Content Designer at Atlassian

------

Check out our conferences at https://www.apidays.global/

Do you want to sponsor or talk at one of our conferences?
https://apidays.typeform.com/to/ILJeAaV8

Learn more on APIscene, the global media made by the community for the community:
https://www.apiscene.io

Explore the API ecosystem with the API Landscape:
https://apilandscape.apiscene.io/

Avatar for apidays

apidays PRO

June 29, 2023
Tweet

More Decks by apidays

Transcript

  1. Docs-as-code at Atlassian Jira API documentation SZYMON OZIMEK | SENIOR

    CONTENT DESIGNER | ATLASSIAN ECOSYSTEM PLATFORM
  2. My team & org Atlassian Ecosystem Platform My company Atlassian

    Me Senior Content Designer Nice to meet you! This presentation API dev docs from a writer’s perspective
  3. New code API DOC LIFECYCLE OVERVIEW Writing docs START Publication

    Doc reviews Announcing changes Local preview Feedback & improvements END?
  4. Involved every step of the way Technical writing is often

    overlooked as a cost center rather than a source of value. As a craft, we’re always working to change that view. How we work Docs in DoD
  5. Involved every step of the way Technical writing is often

    overlooked as a cost center rather than a source of value. As a craft, we’re always working to change that view. How we work Docs in DoD Dedicated craft
  6. Involved every step of the way Technical writing is often

    overlooked as a cost center rather than a source of value. As a craft, we’re always working to change that view. How we work Docs in DoD Dedicated craft CDs in PR flow
  7. Involved every step of the way Technical writing is often

    overlooked as a cost center rather than a source of value. As a craft, we’re always working to change that view. How we work Docs in DoD Dedicated craft CDs in PR flow Embedded or ad hoc?
  8. How the writing gets done Same tools as engineers We

    use the same tools and processes for writing docs and code
  9. How the writing gets done Same tools as engineers Inline

    editors We use the same tools and processes for writing docs and code
  10. How the writing gets done Same tools as engineers Inline

    editors Style guide We use the same tools and processes for writing docs and code
  11. How the writing gets done Same tools as engineers Inline

    editors Style guide Crit We use the same tools and processes for writing docs and code
  12. Local builds & previews For all git- based doc sets

    Just run two commands to build & preview a doc set ./jmake build jira-rest atlas dac watch
  13. Local builds & previews For all git-based doc sets Single-

    command build Just run two commands to build & preview a doc set ./jmake build jira-rest atlas dac watch
  14. Local builds & previews For all git-based doc sets Single-command

    build Single-command preview Just run two commands to build & preview a doc set ./jmake build jira-rest atlas dac watch
  15. No PR is done without docs Content designers are approvers

    Everyone makes mistakes Always review everything
  16. You gotta flaunt it. If you build it, but they

    have no idea you did, they will not come. Changelogs and announcements Product changelogs
  17. You gotta flaunt it. If you build it, but they

    have no idea you did, they will not come. Changelogs and announcements Product changelogs CDAC
  18. You gotta flaunt it. If you build it, but they

    have no idea you did, they will not come. Changelogs and announcements Product changelogs CDAC Blogs & marketing comms
  19. Nothing is ever perfect We practice continuous improvement in our

    API docs. Feedback and continuous improvement User feedback
  20. Nothing is ever perfect We practice continuous improvement in our

    API docs. Feedback and continuous improvement User feedback Doc backlog resolution
  21. Nothing is ever perfect We practice continuous improvement in our

    API docs. Feedback and continuous improvement User feedback Content audits Doc backlog resolution
  22. Nothing is ever perfect We practice continuous improvement in our

    API docs. Feedback and continuous improvement User feedback Content audits Research-based improvements Doc backlog resolution
  23. New code API DOC LIFECYCLE OVERVIEW Writing docs START Publication

    Doc reviews Announcing changes Local preview Feedback & improvements END?