Writerside: The Name, the Vision, and Plans for 2024

The winter holidays have historically been a time for magic and stories. With this in mind, I’d like to share a little story of my own – one with more than just a sprinkling of magic.

Have you ever wondered where the name of our product came from? I’ve been asked this question many times on different occasions.

When the project started, we were often referred to internally as the “IDE for technical writers.” That’s understandable because JetBrains’ flagship products are integrated development environments (IDEs). But we needed a good, humorous, and catchy name for our product.

There is a process at JetBrains for product naming. The research team places the suggested names onto a value-driven association map. Then, there is a linguistic check to ensure the proposed names don’t have negative connotations in different languages. This is followed by research to see if the name appeals to potential users, and of course, there’s a legal compliance check.

We had a lot of fun brainstorming names. We played with associations, indulged in creating puns, and came up with a few dozen options. At the final stage, we had the following four candidates to choose from:

  • AllWrite
  • AuthoRing
  • Litera
  • Writera

When the time came to make our final decision, none of the names felt like a perfect fit. At the same time, we were about to release our first landing page, and it needed a name on it. The “IDE for technical writers” seemed too long to me, so I started using “Writers’ IDE” – and there it was staring us right in the face.

WritersIDE. Or WriterSide. The perfect name had been right under our noses all along.

We conducted the linguistic and legal checks – and, miraculously,  the new name passed them all.

We immediately fell in love with the new name. It had all the ingredients – a built-in pun, the “IDE” part that resonated with the JetBrains brand, and the two-word formula that’s often used in our products (for example, RubyMine, PyCharm, WebStorm, DataSpell, etc.). And most importantly, it conveyed our mission of helping writers do their jobs and being on their side. It has even inspired all kinds of jokes referencing “Come to the dark side” (a line from Star Wars).

Yes, we celebrated our first Early Access release with cookies – so predictable.

2023 was a good year for Writerside. 

We’ve been to some major industry events and the need for better processes and better tools is palpable. We’ve opened the Early Access Program to allow everyone to use our tool free of charge. 

Now, with 2024 right around the corner, we are setting goals for the next year. In the spirit of making New Year’s resolutions, we would have loved to share our roadmap with you, but uncertainty abounds.

2024 Roadmap

Writerside was born out of our internal practices, and our team is excited to see how it resonates with you. We don’t have a fixed in-depth roadmap just yet, but we’ve been listening to your feedback, and your insights have outlined our path.

There are a few strategic directions that we are committed to. We would like to hear your thoughts on these. To share any ideas you may have, just click on the link to the ticket and leave a comment.

A polyglot editor

Writerside already supports two markup languages: Markdown and an XML-based semantic markup. Each of these can be developed towards polyglot capabilities. For Markdown, AsciiDoc seems to be the logical next step. For the XML-based flavor, it’s DITA

After all, why should you have to migrate from one language to another to use the docs-as-code approach, automated doc quality checks, or single-source capabilities? 

Comment and vote 👉 WRS-3735 DITA support

Tell us about your DITA case 👉 Book a short call with us

Review

Documentation often goes through several steps before it gets published: peer review, editor review, stakeholder review, and compliance review – this all takes time.

If we automate what can be automated, writers and reviewers will not have to rely on their eyes to spot typos, grammar errors, and style-guide violations. This will help writers avoid errors before they are even seen. Letting mistakes slip through can be embarrassing, and we’re on the writers’ side, remember? 

For steps that cannot be automated, we want to give reviewers a staged HTML version of the docs. They won’t just review the text – they’ll experience the documentation as readers would, evaluating the overall user experience. This means the exact same layout, appearance, and navigation as the end users will see when your docs go live. And no reviewing in Google Docs – all revisions and edits are tracked in the version control history.

Comment and vote 👉WRS-28 Writerside Review

Better content reuse and single-source

Writing in Markdown often makes it hard to reuse content. And Markdown is a common choice in docs-as-code. We’ve tackled this issue with XML snippets, but we can do much more. To reuse content, you need to know what’s available, where it’s stored, and how it’s organized. Otherwise, you might end up duplicating existing texts. We’re working on a duplicate analysis tool that will not only help writers identify shareable content but also alert them about similar existing content as they write.

Comment and vote 👉WRS-86 Single-source improvements

Docs and code

If you’re writing for developers, your docs most likely include code samples. These samples must be functional, which means they need to be tested. Writerside, being developed on the same IntelliJ platform as JetBrains’ IDEs, could potentially enable you to test these code samples directly in your content files.

But sometimes storing code samples separately is easier. Developers can maintain them without cloning the entire documentation project or having to edit or review them in an unfamiliar environment.  One step even further would be to alert the writer if the code changes, so that documentation can be updated accordingly.

Comment and vote 👉WRS-3736 Better support for code samples

🙏 Help us with details!

All these features are in the discovery and research phases, and we’re asking for your help here. If any of these resonate with you, or if you are trying to come up with a solution or workaround to any of the problems outlined above, we’d be happy to schedule a short call with you.

You can also send us a direct email at writerside@jetbrains.com


Download Writerside standalone or install the Writerside plugin 👇

image description

Discover more