Quine Streaming Graph: A Year in Open Source

thatDot avatar thatDot

Becoming Developer Focused

Since February, we spent much of our time – whether coding, writing docs, or talking to people – iteratively improving the developer experience: who is Quine built for, what jobs do they tell us they need to get done, what isn’t working for them currently, and what resources do they need to be successful.

A graphic of people learning together -- one in person and another online with the text "A year spent learning from the developer community."

As more people started hearing about Quine, mainly through shared blogs, word of mouth and events, we received a lot of feedback that challenged very basic things like how we even talk about Quine.

For example, we heard early that people didn’t really understand what a streaming graph was or where Quine fits in an event stream pipeline. Was it a graph database? What did it even do? All the important foundational stuff.

We realized that we needed to simplify everything: we needed to create or update web pages, documentation and blog posts that were simple, clear, and developer-focused.

Documentation underwent a transformation, with significant focus on the Getting Started and Concepts sections.

Of the 32 blog posts published this year, 23 were either 100% or primarily focused on how engineers and architects can use or better understand the utility of the open source version of Quine.

Highlights include:

Strengthening the Community’s Voice

We also hired a dedicated developer relations director – Michael Algietti – whose job is to engage with the community to understand how best we can serve it and guide it toward self-sustainment.

But hiring Michael doesn’t mean we’ve delegated the community to one person and forgotten about it, though. Far from it.

Primarily through Quine slack and events, everyone in the company has supported open source users, answering questions and providing feedback for PRs.

As 2022 ends and 2023 begins, that focus is turning into something special: the first glimmers of a self-sustaining community is beginning to manifest. Community members have submitted code, developers are building production systems using Quine OSS, and people are far more likely to tell us what we can do to improve Quine than they were even four months ago.

In 2023 we will continue to learn along with you to improve Quine. We can’t wait to see how you use streaming graph techniques in your modern data pipelines.

Happy Holidays from the team at thatDot!

Related posts