2 ms·
I am not a good writer that's why I do not do blogs and stuff but I will try: 2 fundamental ideas: Distribution & Supply Chains Distribution: You need to sec
by ilrwbwrkhv 3y ago
I am not a good writer that's why I do not do blogs and stuff but I will try:
2 fundamental ideas: Distribution & Supply Chains
Distribution:
You need to secure distribution before your company can grow. Which means essentially a lead list or people you can reach in bulk or manually by walking down the street. You need at least 500+ such connections.
The goal of the initial distribution is iterating on your core value proposition. Core value proposition is a binary statement which should be answerable by hell yes or no by your distribution. So iterate on the statement on the first 100 till you get to a hell yes on the binary question. That question should also become the heading of your landing page above the fold.
Supply Chains:
To deliver the product you need to think in supply chains. If you have played factorio or such games this will make more sense to you.
You need a constant supply chain of potential customers (distribution from above).
You need a constant supply chain of great employees.
You need a constant supply chain of new income streams in your product.
A good product delivers value at first touch. That is through strong UX and clear demarcation. Every feature should exist to deliver the core value. So you need to reject a bunch of designs, product ideas, customer feedback to make sure that you are only delivering value.
Other thoughts:
I can only speak of core technology businesses. If you are selling data, you are not a tech company, stop acting like one. Just put stuff in a spreadsheet and sell that.
Use a strongly typed language like Golang or a highly expressive one like Ruby for your backend. Choose extreme languages such as Imba or Steel Bank Common Lisp (which I built on initially before switching to Golang) for maximum advantage.
Make sure that you have a potential market of at least a $100 million flowing through.
- pablo24602 3y agoThank you for your insight- leaving a comment here to come back to later.
- chubot 3y agoNot to detract from an interesting post, but the last point about programming languages is confusing, and seems to give little information. Use expressive, untyped Ruby or inexpressive, strongly typed Go? Or SBCL ? Most people would put Ruby and Go on pretty opposite sides of the spectrum. Maybe you prototyped in SBCL when you needed extreme flexibility/iteration speed at first, and then switched to Go when maintenance became more important? That's a fairly common evolution at big companies.
- ilrwbwrkhv 3y agoI just meant using a language which has a core idea that it pushes really well. Basically the anti java. I still use SBCl now but all new features are being written in Go due to hiring requirements.
- spaceman_2020 3y agoThanks for sharing. Very insightful!