Introducing the Future of the Developer Experience in GoodData

Jarda Mooza Machaň
GoodData Developers
2 min readAug 16, 2018

As you know, we recently launched GoodData Spectrum. One of its capabilities, GoodData.UI, offers developers the same high-quality experience as they build custom applications from thousands of ready-made, commercial, open source and custom components.

For developers we’ve launched a developer site with technical documentation, StackOverflow and GitHub support, and live examples of GoodData.UI SDK in action. Take a look at some visualization examples, or go directly to the GitHub repository, fork it, and try a hands-on experience. You can also copy and paste code snippets into your application, use as is or customize, to get a feel for the full range of capabilities available. GoodData.UI is a Javascript-based library and uses React components, so it’s intuitive for developers to use. If you have questions about implementation or functionality of GoodData.UI, you can visit the support section and ask a question of our developer community via StackOverflow, or log a bug or feature request in GitHub. The docs section includes platform information, development tips, guides to build custom visualizations, and other information on visual components. These tutorials are meant to give developers more context and background information about GoodData.UI, whether or not you’ve actually begun using it.

Though this may sound obvious, it’s also important to note that our developer site was designed specifically for developers and technical evaluators. Not only does it cover UI, it will answer many of the questions you may have about using the GoodData.UI SDK in straightforward, developer-centric language.

To that end, I’ve joined GoodData to define and establish the developer experience for developers using GoodData, and a big part of my focus is GoodData.UI. We also recognizes that it’s critical to have someone in the role of developer evangelist. Someone whose job it is to ensure that developers using our platform have everything they need at their disposal: great interactive documentation, code snippets, API reference, and a community of fellow developers to provide support and feedback throughout the different phases of development. That’s my role. Before GoodData, I was a community manager and speaker who succeeded in bringing a focus on the developer experience (DX) to the biggest and oldest Czech bank. I understand firsthand the importance of introducing DX and making a platform as easy for developers to use as it is for users.

In the near future, we’re looking to add more robust features such as an end-to-end developer trial, and information on data pipeline and life cycle management from a developer’s perspective. As we continue building the community don’t forget to join @gooddata_dev in the meantime.

Originally published at www.gooddata.com.

--

--

Jarda Mooza Machaň
GoodData Developers

From my professional experience I've created a strong and simple understanding of the core of any company's success: listen to your customers.