The first product we ever built was a Photoshop plugin called CSS Hack, which basically just translated CSS Layer cells in Photoshop into CSS code. Very simple. A native feature you already have today in Photoshop. It was the first product we ever built. We had a lot of customers and users. From their feedback and the conversations with them, we realized it would be useful to build something like Avocode. And I think, initially, it was Peter’s, who’s a cofounder and a front-end developer. He thought it would be a great idea. He talked to us, all of the founders, and we tried to validate the idea. We spoke to customers, trying to figure out whether it’s something good to build. We realized it would be great and started building it 2.5 years ago. Along the journey we brought more and more people in. Once we launched the product, we started selling it.
It was an ache and pain we had in our team. And I’m sure the initial idea came from there. Then we had to validate whether other teams had the same pain. So we did that with our costumers from previous products and it turned out a lot of teams had it. We tried to look at our pain and solve our own problems. I think, it’s the best way to build great products.
Before we committed full time to build Avocode we’ve been building Photoshop plugins and other businesses . First, we allocated 2 developers. One of them was Peter, who also was a co-founder. They built a prototype. There was also a part-time designer who helped them to figure out the UX and stuff. We had a first a prototype and gave it to users to get feedback. When we realized it was great and could be something big, we allocated more developers. I think when we launched Avocode, there were 6 developers, 1 designer and in total 8-9 people.
Yes! It was one designer who created the UI and stuff. There was also marketing stuff.
We had a lot of ideas from the beginning, we are implementing a lot of things we wanted to from the very beginning. But the best ideas come from our users, so you listen to them carefully. You listen to their problems and come with solutions that solve themn— it’s the best way.
A lot of developers have problems with communication, but there are also a lot of them who actually can express themselves. We get users on calls so we can ask them one on one. There are also letters in email, but we try also to meet with them. If their location is available, we try hold a meeting. Otherwise we communicate on Skype, Google Hangouts etc.
We tried to hire top-tier developers. We don’t look only at coding skills, but at how they think of UX, at their copywriting things, how do they manage their code and stuff. These are the other 50% fo what we are trying to find in developers. Because you are working in a team, not alone. So communication, copywriting are important in the process for developers to understand the product and be passionate about it.
We do have a US company, it owns the Czech company, but physically all the people who stand behind Avocode are here in Prague. US company is currently just a business location for us. All the paperwork is going through that company. Also when people are using our service it all comes to the US. Now no one is living in the US but I think it can be different in terms of marketing and sales in future. I think in Europe we have a huge resource of people developers and designers and we should use them as comparative advantage. If you hire a developer in Silicon Valley you can spend a fortune.
Yes, our mission is to give the best collaboration tools for designers and developers. We are definitely there and a there are lot of things we could build to improve that. Avocode is one of those products. We will build the other products on top of our technology of Avocode. If you look at it today, we are supporting Photoshop and Sketch and we are planning to build things like Illustrator, Adobe XD. We are looking into prototyping, into UIKit, style guide. This is something I believe is definitely coming into Avocode and we’re all looking into that.
I think the best way to start something is to start doing it. Even if it were the worst design of app ever, at least you did something and learned something. It’s a process. I’m not going to give you 10 tips how to create an awesome app. The best way to build something is to listen to people you are going to create it for. I think it’ s a key in building a product: listen to your customers.
Russian version is available via the link.
“Design is in service of moving somebody else towards their goal”
«Дизайн помогает людям двигаться в направлении к их цели»
«Мне приятно быть в первых рядах и
общаться с людьми»
Ву Хоанг Ан, СЕО в Avocode: «Лучшие идеи нам предлагают пользователи»
Эвелина Яцеленко: «Сам кайф в постоянном познании»
Павел Грозян: «Единственное, что вас может останавливать в жизни — это вы сами».