Good product is to solve the user problem

AMA (Ask Me Anything) is a regular Q&A (Frequently Asked Questions) event on TopDev's fanpage to create opportunities for you to enjoy the general technology & programming in particular to interact with the speakers. Leading in Tech industry.

The guests who will "stand on the brink" of AMA this time are Mr. Bui Huy Thang – CEO & Co-Founder from BraveBits – around the topics: UX, Product Development, Team Management, Failure.

Mr. Huy Thang used to design multimedia games and applications, web interfaces at LeBros (2004-2005). After that, he switched to making graphic design and flash multimedia website. Since 2008, he has served as CEO and Co-Founder of BraveBits, orienting the overall development path of the company including programming, design, creativity and many other things.

Below is a summary of Swirling screen – A AMA rotation between him and many young IT enthusiasts on November 24th. Let's see it!

Q: I see a number of dev websites who want to switch to mobile for higher income. In contrast, mobile dev admire web dev because mobile is new but easy to learn and makes it less difficult as web, others choose fullstack. What do you think about this issue? Are there any areas beyond your expertise that you find interesting? Thanks a.

A: Web or mobile have difficult issues if dev is curious and proactive. Every field can dig to a very deep level, for example Japanese friends draw with HTML tags <table>. Therefore, in order to find "hard", tech does not matter.

If you choose based on salary, tech does not matter but it is your experience and skill with tech. Senior PHP will probably have a higher salary than regular ios guy.

In short, I think I should persevere in practicing the exercises. Guaranteed to have both high salaries and difficult problems to solve.

Besides expertise, I like to learn about human psychology. We make products to serve people, so we have to understand people first. Steve Jobs before launching the iPhone also seems to have a long time traveling in India, smoking grass and thinking about life (this is not checked, so let's just say it)

Join the Machine Learning event - Technology of the Future!
Join the Machine Learning event – Technology of the Future!

Q: Hello Mr. Thang. Hope you share briefly about the technologies used in your product? From frontend, backend and system or information about operating characteristics, system design? Why did you choose those technologies? Thank you.

A: Actually, I am not very good at technology, so I can only share what I "overheard" from dev brothers. Basically, in addition to the classic PHP / MySQL / Apache test suite BB is developing a new SAAS product that completely uses ReactJS. According to our "pagan" rating, this technology helps create web apps with very high interaction, running fast and smooth. Of course, any technology can only be exploited if it is in the hands of the player and BB is very fortunate to have a player in the team. Brothers who are interested in reactJS PM me, the team currently needs to recruit more dedicated brothers, blood products global war.

Bonus:

BB's CTO is currently "civet" of Docker to build a website creation system "immediately". Why use this technology with my perspective is because it allows creating websites with very fast speed and less HDD space on the server.

Q: In your team, what tools do people often use to exchange jobs? Do you have any suggestions for using such tools optimally?

A: Currently BB is using the following toolkit:

  • Manage jobs with JIRA + Google Drive including sheets, doc, slides, etc. The JIRA is expensive, but I find it worth the money because there are many features suitable for software companies
  • Internal communication passive (no need to respond immediately) with the secret Facebook group, prepare to switch to Facebook Workspace. Use FB because it can reach quickly to everyone. Now everyone uses FB, it's hard to quit
  • Internal communication is active (live) by Skype, but more than oral ? In fact, BB strongly encourages direct communication because it is faster and more emotional than chat.

Regarding personal work management, I am using rememberthemilk.com for nearly 4 years using GTD management method (getting things done). You can google for more information.

Q: Brother, can you share communities, FB groups, forums or experts who should follow to learn from your experience?

A: I used to read the articles before but later found them to be ineffective (for me personally). Now I only do 2 things:

  • Try out the featured product on product hunt and app store. Just use it for fun, the experience will seep into you, called collect "dots"
  • Talk to your own Customer Center and monitor your mind of competitors. This is the "dots" trigger point in step 1 to reconnect to 1 upgrade for the product.

Q: In terms of UX, what should I pay attention to to create a good product? Which product / service development experience should be most noticeable? Thanks.

A: Good product is to solve the problem of users, thereby making them pay to solve the problem of the business. Thus, the word "user" must start as "UX" itself. Without the product, talk to the user, let the user test the opponent's product to have a visualization of the need. If you have a product, you must test it with the user continuously.

Join the Machine Learning event - Technology of the Future!
Join the Machine Learning event – Technology of the Future!

Q: Hello. Do you share more about future Bravebits development plans? Later, do you plan to learn any new technology?

A: Currently BB is still developing 2 business related to Joomla ( joomlashine.com ) and WordPress ( woorockets.com ). In joomla with joomlashine.com , there is a certain foothold, so while growth is not high, there are regular customers. WordPress is just starting, but the team is running smoothly so it is bringing good results.

In addition, BB is developing a blockbuster SAAS for marketers, helping them operate more efficiently. Details cannot be revealed at this time, but it is about to come.

Q: Hello. Em & team are cherishing a technology product, so want to ask more about certain products that you are most interested in with the development team? How to arrange work & workload every day of the week to create a product like that? I thank you!

Recently, BB has launched a new WordPress theme called Nitro ( nitro.woorockets.com ) and the new generation template for Joomla is SunShine. These 2 products are very good for working with a great team. The brothers are very bloody and everyone is optimistic about the day they can go to Dubai for a vacation.

About the time arrangement, there are only 2 tricks:

  • Say no to everything that is not related to the product you are working on. They all can wait in line, there is not so much urgency as I think.
  • Take the full time you can spend on the product and duplicate it. That is, outside the office at 8 o'clock, at home, in the toilet, in sleep, we must think about the product.

Of course, the above two things are only in the making of the product to release. After that, you have to take a break and reduce the pace so that when there is a big update, you will get into it.

Once again, thank you for sharing your valuable experiences with enthusiasm. I wish you even more success in running BraveBits. And see you in the upcoming AMA event on Topdev fanpage!

Origin: Topdev

Share the news now