Markdown authoring as webapp | an interview with StackEdit

Benoit Schweblin
Benoit Schweblin is the creator of StackEdit

It’s fun to be interviewed but even more to turn the tables. As part of our still fresh COMM category, we had the pleasure to talk with Benoit Schweblin, the creator of StackEdit.

You recently started StackEdit, a markdown editor web app. How did you come up with the idea?

I started to develop StackEdit six months ago since I couldn’t find a proper way to write posts on my Blogger web site using a simple markup language. I tried to think of a pleasant editor that I could use on different platforms, allowing me to write documents off-line and later I realized that I could do something more generic, interacting with other on-line services like WordPress or GitHub.

Why choose markdown as a lightweight markup language?

The markdown language has become fashionable and is widespread today. As a developer I was already using Markdown on StackOverflow, and I liked the embedded editor they used on their web site. The choice wasn’t that difficult.

Aren’t there enough markdown editors out there already?

StackEdit combines different functionalities like Markdown Extra or MathJax support. It’s also a blogging client and a Google Drive application. Existing editors, even non-free, do not provide all of these features. I could have worked on an existing open source project but I had many ideas that didn’t fit in what I found at the time.

Can you tell us a little bit about your background?

I’m French, I’m 30, I grew up in Paris and today I work in Dublin for a software company as lead developer. I use to work on back-end with JavaEE technologies but I’m not limited to that as you usually have to take a look at the client side when you work with web technologies. Moreover, HTML and JavaScript are not very young, so I’m really used to these technologies as well.

How has the response to StackEdit been so far? Any interesting surprises when it comes to your users?

People usually like StackEdit because it’s polished, easy to use, and powerful (I’m just citing…). The surprise for me is to see many different people, with different languages, ages, professions, using StackEdit for different purposes. Feedback from such a diverse group is really important. I try to satisfy everyone, but one thing I regret is that there are not so many women using it!

A lot of people consider math support too difficult or cumbersome in a lightweight editor. Why did you decide to add math support and how has the experience been for you as a developer?

Supporting math in StackEdit is something that users asked for. I didn’t know about MathJax until a few months ago, however integrating it was something very straight forward and I had a concrete example with the web site math.stackexchange.com. Today, MathJax is a real benefit as it allows StackEdit to be used by new categories of users like teachers and students.

Privacy and control over one’s data are a hot topic for many these days. How does a pure web app like StackEdit deal with these issues?

Today’s standards like OAuth2 are very convenient for a web application like StackEdit. They simplify access to users data and are well accepted by the users. Still, there are some concerns that have to be addressed in StackEdit. For instance, some people don’t want to give StackEdit permission to access all their files in Google Drive or Dropbox. That’s a fair discussion.

What are your (near or long) term plans for the future of StackEdit?

Keep on going, as long as users are not fully happy! StackEdit is just surfing the wave of Markdown and web writing. I hope it will continue.

Thank you for the interview! StackEdit is really taking markdown editing to a new level and we hope it has a long future ahead!