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/
4. 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
6. New code
API DOC LIFECYCLE OVERVIEW
Writing docs
START
Publication
Doc reviews
Announcing changes
Local preview
Feedback & improvements END?
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
8. 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
9. 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
10. 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?
17. 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
18. 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
19. 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
26. You gotta flaunt it.
If you build it, but they have no idea you did,
they will not come.
Changelogs and
announcements
Product
changelogs
27. 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
28. 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
31. Nothing is ever perfect
We practice continuous improvement in our API docs.
Feedback and
continuous
improvement
User feedback
32. Nothing is ever perfect
We practice continuous improvement in our API docs.
Feedback and
continuous
improvement
User feedback
Doc backlog
resolution
33. Nothing is ever perfect
We practice continuous improvement in our API docs.
Feedback and
continuous
improvement
User feedback
Content audits
Doc backlog
resolution
34. 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
35. New code
API DOC LIFECYCLE OVERVIEW
Writing docs
START
Publication
Doc reviews
Announcing changes
Local preview
Feedback & improvements END?