1,158 karma · joined March 1, 2009
Just recently quit my job as Head Of Eng at a startup that grew from 5 -> 20 engineers, 25x user growth this year and raised $8M.
Working on my own startup but looking to take on 10-15 hours/week of contract work. Happy to help with most things JS/Typescript/node.js/React/React Native, recruiting/hiring, eng leadership, product design, anything startupy in my area of expertise really.
Previously, co-founder of PeerCDN (acquired by Yahoo), Stanford CS, consulting at Notion and other places.
Hit me up at abi [at] lightwavecollective.com
Here's another example of using a landing page to validate demand, and one where the product ended up being a very successful company: https://sumo.com/stories/80-20-business-idea-validation
I recently played around with the landing page method for an idea I had and ended up not getting much traction. That negative feedback was really useful in helping me decide whether to actually code up the app. Wrote about here, if anyone's interested: https://abiraja.com/the-landing-page-method/
Re: stealing bandwidth, I feel like web apps are being held to a ridiculous standard compared to Desktop apps. If you download an app, does it explicitly ask you for permission to use your upload bandwidth? I've never had any app to do that. But, a lot of apps do use upload bandwidth. In fact, Spotify does P2P to serve a LOT of its content. Check out the stats from Spotify: http://torrentfreak.com/spotify-a-massive-p2p-network-blesse...
Ultimately, I think it's better for the web if the traffic is more decentralized because it renders sites hard to DDOS and censor. You can read more about this aspect of peerCDN in our Mozilla Ignite App here: https://mozillaignite.org/apps/479/
We have and will always have a free tier for everyone to use, but for bigger clients who want more support, we'll have paid plans. We'll also be open sourcing peerCDN soon.
foreign import ccall "stdlib.h random" c_rand :: CDouble -> CLong