18 karma · joined December 4, 2017
I spent 5+ months writing articles and putting all this together. And I will continue adding new things so let me know if I missed something.
Hope you enjoy if you are fundraising!
GA is good at tracking traffic sources, and that's all I need. Plus, there are tons of materials on GA out there, so even a noob like me can install and use it.
What I like about Amplitude is that it's event-based. You can analyze users' behavior with it.
Oh my gosh, that was a crazy task! I built a fully functional QR code generator on pure SQL from scratch! It was very fun.
Check out Wikipedia [1]. They explain how QR codes work really well. Well enough to build your own generator.
I also used ZXing code [2], that Muzani shared below here, as a reference.
I have 3 anti-spam hypotheses to test:
1/ Daily message limits. Spamming only works if you send large volumes of emails. Strict daily limits should make our tool not suitable for spammers.
2/ Allow the "intro ask" emails to 1st-degree connections only.
3/ Allow cold emails to relevant investors only.
I hope all these restrictions will guide our users to use our tool as intended - for building healthy relationships with investors using healthy methods.
If the restrictions won't work, I'm going to figure out something else. As Michael Siebel once said, startups should choose their customers carefully. We want to build an investor relationships management platform, and there is no place for spammers.
Any suggestions on fighting spammers are welcome.
After 9 months of idea validation and development, I introduce you to Shizune. It can do two things: a) find investors tailored to your startup b) get meetings with them by automating warm intros and cold emails.
First, Shizune finds all investors who invested in companies similar to your startup. Then it researches all of them, scraping data from over 20+ data sources. In the end, it picks the most active investors in your industry, stage, and country. This approach helps us to make sure that the investors will be interested in your startup and have already invested in startups like yours before.
Once the list of investors is ready, Shizune can reach out to people on your behalf, ask for intros/send cold emails, and schedule meetings.
The outreach part is still in development because the demand for getting meetings was low. Currently, we're experimenting with NLU and text generation platforms to prototype the MVP of this feature.
We launched the MVP a couple of days ago. Now we want to ship updates every 2 weeks, but my partner is part-time, and it slows us down a lot. The current plan is to: a) finish the core features with no-code to monetize the product ASAP b) focus on user acquisition to start making enough money to pay the salary for my partner. Any advice on this situation would be appreciated. :)
So I talked with a bunch of popular Alexa Skills, wrote down the best design practices, and compiled them in one article. And I also made a PDF cheat sheet with all the examples put in short.
I'm thinking about writing the next part of the article with more advanced practices, so let me know if you'd be interested in it.
Happy to answer any of your questions!
So my team and I built Tortu. Workflow is simple: you map out the conversation using flowchart and then test it with the in-browser prototype. The flowchart has only two types of blocks: "user says", "system says". The prototype has voice, text and "chat bubbles" modes.
We learned a lot while coding since we have never worked with flowcharts before. We use GoJS for building interactive diagrams. We were considering D3 but GoJS is built especially for diagrams and has features working out of the box such as "undo/redo", "copy/paste", "drag and drop".
For text to speech, we use Google Text To Speech and Amazon Polly. And for speech recognition, we use Google Speech. The frontend code is in Typescript (React), the backend is in Python (Django).
The tool is free and will stay free forever if you sign up while it is in beta.
Happy to answer any of your questions!