Our Khoros Developer Documentation Portal has undergone some big changes in 2022. We started the year with a new navigation experience, code recipes, use cases, and an expanded Brand Messenger SDK.
Much of our focus in 2022 was on creating exciting new products and services that will see tremendous growth in 2023.
Part of this focus was on behind-the-scenes work overhauling how we produce and manage developer documentation with next-generation technologies in mind. As the list of supported programming languages, libraries, and tools grows, our methods of delivering clear documentation are also evolving.
Our Team
I couldn't start this post without acknowledging the tremendous work Javid Hussain (@JavidH) put in. Javid has worked hand-in-hand with the engineering teams, creating detailed documentation for our latest features.
He has been an integral part of our team. In his first full year here, he significantly impacted the quality and consistency of our documentation for Khoros Communities, Flow, Care, and Marketing products.
A lot of the accomplishments of the dev docs team this year would not have been possible without Javid. Thank you.
Community
The most exciting thing we've been working on is the developer experience around our upcoming new Khoros Community experience.
Because Khoros Community Aurora introduces so many new technologies to our platform, we've been working hard to build out new documentation and ways to share information to help our developer community hit the ground running as new features are released.
GraphQL, for example, allows us to explore a different approach to documenting our API. This includes an interactive query explorer that enables you to build and test query requests directly from the Dev Docs Portal against a live demo instance of Aurora.
We are also working hand-in-hand with our product teams to bring more developer-oriented features and content into our user interface, enabling you to spend less development time setting up your Community and more time building exciting custom experiences for your users.
Brand Messenger
Brand Messenger has grown by leaps and bounds over the past year, and it is expected to do even more going into 2023. New features and capabilities are being introduced at an accelerated pace, and because of this, we gave it its own dedicated Dev Docs Portal.
The world-class Web and Mobile SDKs made possible by our incredible engineering teams at Khoros connect users to brands in more ways than ever before. As we continue adding new features to Brand Messenger, our documentation will include a library of use cases, recipes, and solutions for virtually any situation.
Developer Blog
Another area we want to focus on more in 2023 is this Developer Blog. We've had a lot of positive responses to our "How We Built It" series, centered mainly around how different features of Atlas were created.
Here are some of the blog posts we created highlighting these features in 2022:
- Since You Were Gone Component
- User Profile Hover Card
- Pronouns in User Profiles
- Platform Status Banner
On the Horizon
Our goals in 2023 are to provide additional resources for our developer community that make integrating new features and capabilities easy. This means providing more detailed use case tutorials, helpful tips for the different libraries and technologies on which Khoros' products are built, and troubleshooting issues that may arise during advanced development.
We also want our developer documentation to have a more hands-on experience with it. With Aurora, we're working on a dedicated API sandbox for our customers to craft and test queries against our API from directly within the documentation. Not just to get pre-generated responses from queries but to see real-time responses from a working instance of the Khoros Community.
Also, in 2023, we want to highlight more of your successes. We invite you to share your work with the developer community and show off some of the tremendous things you've created using our software.
We know there are some exciting stories in our community, and we want to help you spread the word about your accomplishments and share some tips and tricks along the way.
If you would like to participate in our Developer Blog, email us at documentation@khoros.com and let us know.