Share:

  • Facebook
  • Hacker News

Follow:

  • Twitter
  • Facebook
  • RSS
Chris Cardell

Interview with Michael Hollauf (MindMeister)

MindMeister is a collaborative mind mapping tool.

I interviewed Michael Hollauf, MindMeister co-founder and managing director. This is the one hundred and fourth in a series of DW interviews. Big thank you to Michael!

How would you describe MindMeister in under 50 words?

MindMeister is a great way to boost productivity and help you become more organized, more creative, and more successful. You can create and share mind maps using an intuitive web interface or mobile apps. It’s very useful to create personal task lists, plan your next vacation, brainstorm a new business idea, or structure an upcoming project.

Who uses MindMeister?

Currently about 1.5 million users around the world – mostly individuals and small businesses, and lately more and more schools and universities. The majority of our users come from North America and Europe and we also have a large user base in the Far East.

I think this is because mind mapping is very popular in parts of Asia, for example in Japan it is even taught in school as part of the standard curriculum. Our business users span all industries, since mind mapping can be used by anyone who needs to structure their ideas, collaborate with others, and generally be creative.

What’s your background? What made you decide to start working on MindMeister?

I’m a techie at heart, and so is Till, the other co-founder of MindMeister. This helped us a lot in creating a great product, but was also a challenge on the business side of things, at least initially. We worked together at another tech company when we got the idea to start our own business. Google had just acquired a company called Writely and turned their product into what is now Google Docs, which we started using almost immediately to collaborate on projects at work.

We were also using MindManager, at the time the only serious mind mapping software, to brainstorm product ideas and also to conduct and organize customer meetings. MindManager was a standard OS-dependent program that had to be installed locally and licensed for about $300, which made it very hard to share our mind maps with anybody else, as they would have had to buy the software as well. Also, you couldn’t collaborate at all, which is something quite important for a brainstorming tool. So, while using Google Docs – a collaborative word processing tool – and MindManager – a non-collaborative brainstorming tool – at the same time, we thought it might be a good idea to combine the two.

Some of your tools look great, particularly the Geistesblitz Widget. How did you come up with this?

Thanks! Geistesblitz was one of our first add-on tools and it really seemed a natural thing to let people insert ideas quickly into a mind map without having to go through a web browser or having to log in etc. Also, at that time the idea of widgets was taking off, so we built one for Mac OS X, Windows Vista, Yahoo! Widgets, and even Google and netvibes. Regarding the name Geistesblitz, we had that German/English thing going on already with the MindMeister name, so we looked at other German words that existed in English and Geistesblitz seemed to fit perfectly.

What roles did you and co-founder, Till Vollmer undertake in the beginning? Have they changed much?

From the start we were both pretty much hardcore programmers. Because Till knew more about these things, he took on the role of system admin and back-end guy, while I focused on user interface and client-side code right away. We were lucky to know a great designer from our previous job who has been responsible for the MindMeister user interface since.

These days most of our time goes into running the business as such. I do a lot of marketing – such as this interview – and Till is responsible for sales & business development. We really miss the coding, though, so a few years back we started to organize regular so-called Hackfests, where about once a year all the R&D staff goes to some resort in the mountains and just codes pretty much non-stop for three or four days. A lot of our new features come out of these hackfests. And, of course, Till and I go along as well.

How easy was it to patent your History View, a feature that allows users to playback the entire evolution of their mind map?

Quite hard, actually. We started by submitting a provisional patent where you have to describe your innovation in the minutest detail and create multiple architecture diagrams and UI mockups. This took over one year and once that was over we submitted the patent with the help of a patent lawyer. We’ve been waiting on the actual final approval since. Software patents can only be issued in the US anyway, as European law doesn’t protect intellectual property in software.

How did you come up with the name, MindMeister?

Through lots and lots of beermat scribbles, whois searches and weeding out of really bad suggestions. I have a presentation about the story of MindMeister that has two slides dedicated only to the name finding process. We wanted something unique and memorable, innovative if possible, and of course with an available .com domain. The first prototype was still called mindmob, and we even designed a logo for that. I remember that the last discarded suggestion (that then led to MindMeister) was “uberidea”.

What technology are you running MindMeister on?

Ruby on Rails on the backend (with MySQL and Apache), and just pure HTML / CSS / JavaScript on the frontend. We’re using many open source libraries such as prototype and scriptaculous, raphael, and lots of really cool Rails gems, so a sincere thanks again to all the folks creating these tools!

When we first created MindMeister we wanted to see if it could be done using only standard web technologies. We never liked Flash or ActiveX, and were lucky that the majority of the web community felt the same way and drove the development of HTML5 and CSS3 ahead. They’ve come a very long way since we started and these days you can do almost everything you can do in Flash also in HTML5, all without the risk of overheating your CPU.

What was technically the most challenging part of developing MindMeister?

Probably dealing with the sheer amount of data. We have about 500 million ideas in the database now, and the “changes” table, which tracks each tiny modification on an idea, is much larger even. Querying these tables in a fashion that still performs reasonably well isn’t easy. I’m sure the sysadmins at Twitter or Facebook would laugh at us, though.

The second most challenging part was dealing with browser specifics, and there above all Internet Explorer. I can safely say that IE 6 and 7 cost us at least $100,000 in development costs, just because of the extra time we had to spend getting MindMeister to run on them. The web development process used to look like this – you spend 6 weeks implementing a new feature for Firefox, Chrome, Safari, and Opera, then add another 6 weeks for Internet Explorer alone. Ok, that might be a small exaggeration, but I’m not far off. I recently read that an Australian online retailer started adding a 7% Internet Explorer 7 tax to the checkout bill if you’re using that browser to purchase goods at their site, to cover the additional development costs. What a great idea.

How long did it take to put together MindMeister?

The first version took only about 10 months to release. We started toying around with drawing some nodes on a canvas in mid 2006, and the private beta started in February 2007. It included all the basic features, even real-time collaboration, but obviously nothing fancy such as attachments or images. We’ve tried to keep fast release cycles up, however because of the multitude of browsers and other clients, such as iOS and Android apps, things take much longer now.

Do you have any new features in the pipeline?

Lots of them. Coming soon are labels for connections, floating nodes, a new and pretty cool presentation mode that will rival the likes of Prezi – or so we hope at least – and a completely rewritten Android app for tablets. We’re also working on the next MeisterLabs product, which will of course integrate nicely with MindMeister and give our users another great and easy-to-use productivity tool.

Has MindMeister got the feedback and growth you expected since launch?

Yes, definitely. It’s been a very interesting journey. When we first launched the private beta, we were really surprised by the public reception and the amount of positive feedback we received. It seems the market was really waiting for something like MindMeister. We started by inviting about 150 people we knew, and gave them each 10 more invites for their friends and colleagues. After a few hours we were up to 1000 users and had made it to the top of del.icio.us. The public launch a few month later brought another great boost. Since then of course there have been ups and downs, but we really are very happy with how things went and are very proud of the company we’ve built. No IPO on the horizon, though…

Where do you see MindMeister in 5 years time?

I’d hope that the company is at least twice the size of what it is now, which would mean we’d have about 35-40 people working on a small suite of productivity apps. I don’t want the core team to be much larger than that because I still like to work with external resources for some things, and because I think that a larger team requires a lot of additional administration and management layers that just eat up time and money, without adding to productivity. I’m amazed at what our few talented developers can do in terms of features and I believe a healthy level of resource scarcity forces you to focus more on what you develop. If we had 20 people developing the MindMeister core product alone, there’s a real danger that it might turn into some kind of unusable feature beast. Also the company culture suffers if there’s too many people. Right now we can still all go to lunch together in the Vienna office (at least if we reserve a large enough table in advance).

In terms of the 5 year vision, we’ll definitely also consider other options than “going it alone”, but only if we find a good partner that we feel can add to the company and our vision.

Who would you say is your biggest competitor?

Probably still Mindjet with their MindManager product. They’ve been around the longest and they have a very feature-rich tool, so they’ve amassed a lot of users. Their background is different to ours though, and they focus much more on feature depth than on usability, so where we try to provide a very simple and easy-to-use product for everyone, they target the mind mapping pros who don’t mind heavy toolbars and lots of customization settings.

What is the biggest hurdle you have faced or are still facing?

While we have a brilliant team here at MeisterLabs, it has been far from easy to put it together. We’re currently trying to hire new staff which is proving difficult at best. One of the positions we have open is for web developers, and the job site that we posted on has 23 pages full of listings for such positions. No wonder we don’t receive too many interesting applications. We used to run our own outsourcing company some years ago and might have to look into that again if the situation doesn’t improve.

What one piece of advice would you give to startup founders?

KISS – keep it simple, stupid. Above everything else, focus on usability and simplicity. If the user experience is good, and you’re also solving a problem for somebody along the way, you can almost do no wrong. This has been the key to MindMeister’s success so far, and we still look at every new feature or idea by first asking “does it make MindMeister more complex”? If the answer is yes, we don’t do it. When you’re just starting out, also make sure that your business can be described in a very simple way so that people will understand it.

What are you most excited about at the moment?

Professionally, our upcoming new product, plus of course some of the new features in MindMeister. I think our new presentation mode is turning out very nicely and I can’t wait to see user reaction to it.

Can you convince the reader to start using MindMeister in under 50 words?

Have you ever felt overwhelmed by all the tasks and projects in your life and don’t know what to do next? Then you should try mapping it all out on MindMeister – it will take less than 10 minutes of your life, the clouds will fade away and the path ahead will become crystal clear. Try it now for free!

Finished reading? Check out MindMeister!

Interview with Jeet Banerjee (StatFuse)

StatFuse is a free web application that allows high school graduates to get information about US colleges and also calculate their chances of getting into particular colleges.

I interviewed Jeet Banerjee, StatFuse co-founder to find out more. This interview is the hundred and eleventh in a series of DW interviews. Big thank you to Jeet for the interview!

How would you describe StatFuse in under 50 words?

StatFuse makes college easy for everyone. It’s a free web application that allows students to calculate their chances of getting into college, finding college recommendations, gathering information about colleges, organizing and planing their college applications, and much more!

Describe yourself in one sentence.

I’m a 19 year old serial entrepreneur and technology expert looking to change the world one solution at a time.

Why did you startup?

I obtained a job working under my father as an assistant around the age of 15 and I immediately hated that job. I guess I am one of those people that hate being told what to do and I started looking for ways I could be my own boss without compromising the money I was making. I did some research and came up with some ideas for companies and then took it from there.

Where did the idea for StatFuse originate?

It was around the time for students to apply to college and my partner and I were discussing what colleges we were going to go to. It was painful applying to colleges and waiting 3-4 months before hearing back, so we began to look for websites that gave you your chances of getting in before applying. After looking through many websites, we could not find one that did the job so we began creating our own website for it.

How does StatFuse help find high school graduates the right college?

StatFuse is great for students who aren’t too sure of what college they want to attend. They can find recommendations to colleges based on their personality, choice of major, or even their academics through high school. It pinpoints students to the colleges that fit their needs and it also gives students a complete lowdown of what each college has to offer.

How did you promote StatFuse?

Unfortunately when we launched, we did not have any money we could use on marketing. Instead of just letting our website rot while we tried to obtain funding, we decided to use another approach. We took our promotion to the social networks and found a massive response from high school students. We were also extremely lucky to be picked up by a high school television station “Channel One News”, which did a segment about our website.

What sort of user feedback has StatFuse received since launch?

Honestly, the students who have had the opportunity to use our product loved it. Some of my friends came up and thanked me for creating this website because they felt less anxious while waiting for their college decisions and that really put a smile on my face. Students love the website and are using it in high numbers so I guess the feedback has been fairly strong to date.

What technologies have you used to build StatFuse?

We have a strict algorithm that was developed by my partner & I which run the calculations for the college admissions calculator and the college recommendations. The rest of the website and the design/development for it was done by a web development company in exchange for equity in the company.

How long did it take to put together StatFuse?

StatFuse was an extremely data intensive project so it did take us a pretty long time to get things running. We started working on the project from September 2011 and we had officially launched the project to the public on February 2012. During that whole time, my partner & I rarely had any days off and we dedicated as much time as possible to getting StatFuse off the ground.

Do you have any investors in StatFuse?

Officially we do not have an investment for the company yet, but we have reached a verbal agreement with an investor who should be getting the process going fairly soon.

You were started JB Media Force when you were in high school student. How did you manage your time?

It was fairly difficult balancing my act between school and work. Prioritizing my work and ensuring that I never procrastinated anything really helped me become more efficient and be able to accomplish both things simultaneously.

Where do you see StatFuse in 5 years time?

We are hoping that StatFuse can be the central website that students all over the nation use when transitioning from high school to college. We are also looking to expand the idea into the college world so that transfer students can also utilize our tools. We surely hope to have a much larger user base then we have right now and hopefully we can become one of the biggest websites in the educational world.

How do you balance studying and growing a startup?

It is definitely difficult at times to find the right balance between the two. I usually end up spending more time on my startup and less time on studying, which isn’t always the best thing to do. I think the best way I manage my time is by prioritizing my tasks.

For example, if I have to send a proposal tonight but have a math test tomorrow morning, I will do the proposal first and then study for my math test. This way I am doing what must be done first before focusing on my next task, which helps me stay on track.

What is the biggest hurdle you have faced so far or are still facing?

One of the biggest hurdles that I have faced so far is getting people to take me seriously. Being as young as I am, not many people value my opinion right away and begin to doubt me. Finding a way to get people to look past my age and judge me based on my actions and accomplishments has always been a hurdle.

What one piece of advice would you give to other young startup founders?

The one piece of advice I would give to any other young budding startup founders is to keep trying until they fail. The great part of entrepreneurship is that you can fail hundreds of times, you only have to be successful once. For any young entrepreneurs trying to make their dreams come true, I would tell them to go for it and to never give up.

What are you most excited about at the moment?

This is a tough question because I’m excited about so many things. I guess the biggest thing that is exciting me at this moment is the prospect of having an investment locked in for StatFuse so we can really begin marketing the product hard before the students begin to apply to college.

What’s next?

Well I’m currently in the process of developing two more startup companies, both of which should be launched by the end of this summer. I am extremely excited about both of these startups as I think they both have a lot of potential.

For the future, I am not too sure what’s next for me. My goal is to definitely to continue studying and growing my startup companies. Other than that, I am not too sure what’s next for me.

Can you convince the reader to start using StatFuse in under 50 words?

If you are getting ready to attend college or just want some information about colleges, StatFuse is a necessity. The great thing about StatFuse is that it is completely free and you have nothing to lose by using this product.

Finished reading? Check out StatFuse!

Most Popular


Recent Articles



Who uses Zopim?

Some 50,000 websites use us. We wish we knew all of them in person, and are slowly working towards that. Some of the interesting customers that we will...
Royston Tay (Zopim)

Royston Tay
Zopim

You believe that to fail is to succeed. What failures have helped you succeed?

I played tennis for 14 years every day. After college, I played professional tennis tournaments in Europe for 5 months. I did not manage to get better than 1300...
Flaviu Simihaian (eval.me)

Flaviu Simihaian
eval.me

How long did it take to put together TriggerApp?

We’ve built it very very slowly over about 3 years, mainly during NetEngine downtime – an excuse for our team to play with new technologies and...
Bruce Stronge (TriggerApp)

Bruce Stronge
TriggerApp

What do you find most interesting and rewarding in terms of running your own business?

What I find most interesting and rewarding is how we have witnessed the creation of our company from only a few employees in a small office, to...
Kosta Gara (Vionic)

Kosta Gara
Vionic