Get started. Starting a company is hard, even good companies can take years before they start to pay off. So get started, do some market research, build something useful, use no-code tools to build an MVP...but most importantly get started.
This might not be what you want to hear, but I honestly think that worrying about accounting is a waste of time given that you are still in the planning phase. My suggestion would be to build the product, get users, and pay an accountant to worry about accounting in the early days.
Hey all, I created this service to help front end web developers and QA teams alike to easily create and maintain their user interface tests. I know just how difficult UI tests are to create and maintain and just how much time is spent automating things when you would rather be building your product. With Qanairy, we aim to make the process both as easy as possible so you can focus on the work you really enjoy without sacrificing quality. I would love to hear what everyone thinks of this service.
We have a process that allows you to create test users that can be used for authorization. As the discover runs, the system will capture the forms that it finds and needs you to classify. All you need to do is tell us which forms are login forms and the system will continue discovering tests using the login credentials you provide. If you have a complex site with many different user roles, simply add test users with different roles and Qanairy will use each of them to generate tests.
We use a suite of tools, essentially pivotal for tracking work, trello for tracking user feature requests, heap and mixpanel for tracking usage and funnel progression, botkeeper for bookkeeping along with quickbooks, sentry for tracking errors and segment.io for piping data to 3 party services from our various systems. For user testing we use vempathy, and for market research we use surveymonkey or google surveys.
We recently released a handful of new features that improve the system functionality and accuracy when creating tests and we would love to hear people's thoughts on the service and what the might like to see included in the future.
The new features released include automatically naming the tests, improved accuracy around which elements are actually actionable when creating tests, and reduced test generation time by 10%.
We should be working for all recent browser versions. If you have an ad blocker in your browsers it may be causing the issue. We have had other users report that their ad blockers were preventing them from accessing the service. Would you mind giving it a try again and providing the javascript error if you see it again?
I'm sorry that you experienced this issue. We aren't aware of any issues with 429 status codes. Would you mind providing the browser type and version that you are using?
Congrats on crossing the 1000 users mark! Reetro looks like a really cool tool. There aren't many good retro tools, I'm definitely going to have my team give this a try.
I designed Qanairy to use artificial intelligence and machine learning to automatically generate and maintain user interface tests for online websites and applications. If you have ever been responsible for scripting automated tests for a user interface, you are well aware that the process sucks and maintaining tests is a nightmare that never ends. With Qanairy, our goal is to make UI testing more enjoyable and less time consuming. We are currently in public beta, and we would love feedback on what we can do to improve the service.
When I first started with RL I went through David Silver's course. I still think it's my favorite set of materials aside from "Artificial Intelligence: A modern approach by Russell and Norvig" https://www.youtube.com/playlist?list=PLbWDNovNB5mqFBgq7i3MY...
We use a variety of tools, and often when we add a new tool it's because we review the integrations for segment and discover a service that we can leverage. For a good starter setup though, I really enjoy segment, sentry, mixpanel, and heap.io. We use a few other services, but when it comes to troubleshooting for customers these are our main goto services.
I'm not sure how familiar you are with segment.io, but it's a super easy data piping service. So we use Segment to define all of our events across our stack, front-end, middle-ware, backend and then we just connect segment to sentry using the integration they provide. FWIW, we use segment for all of our data piping needs...errors, interaction tracking, traffic analytics, etc. This way we can not only have the errors show up in sentry for us to review, but we can also review in other services where in an event stream any given user ran into the error for easier debugging.
Starting a company takes time. Customers aren't just going to flock to you because you put a product out. I can't tell you if you should quit or not, but if you want to know why you don't have more paying subscribers, you should try asking your existing subscribers what made them want to pay for your service, what they love about it, and what they would do if it no longer existed. I'm sure somewhere in there you will get some interesting answers that will guide your decision on how to move forward.
The best way to get better at building things is to build more things from scratch. You're last sentence though suggests that maybe you aren't that interested in getting better at building things and instead you want to get better at shipping product, finding market fit and doing the stuff usually associated with starting a business. If that's the case then building more things probably won't help you. Those skills aren't really engineering related. If you want to be better at shipping product for example, then the best way to do that is to get better at planning and to practice regularly deploying your product. Finding market fit requires a lot of talking to people in your target audience and shipping a product that meets those needs.
Essentially, if you want to get better at building things, then simply build more things. if you want to get better at everything else, then step away for your computer, talk to people, make connections, and put your work out there for others to see early and often.
Nikola Tesla as a brilliant engineer and scientist. At one point he was even one of the wealthiest in NY, he didn't get there by being a "loser poser" he got there by making sales after he created his invention. The first installation of AC generators in Niagra falls didn't get there because he accidently fell into it. Make no mistake, Tesla had to be damned good at sales and engineering to get someone to put so much money up and take such a huge risk on Tesla's AC technology. Don't get me wrong, it helped that he had patents, but there was definitely sales involved.
The best way to initiate a project and turn it from an idea into a prototype is to start. It's literally that simple. Building a product is hard, but the only way it's going to happen is if you start. Other than that, the steps are the same as starting anything else. Determine what you think is a good first step to take, then do it. Then pick the next step and do it. Keep doing that until the product exists.