I run some coding workshops for 6th to 8th graders and would be interested in using scrimba for some of the lessons. Are you currently opening this up to beta testers that can implement it in a real world scenario?
> It definitely feels like getting developer tools bootstrapped/funded is harder than other things sometimes
Is this backed by any concrete data? I am working on a developer tool/application myself, and was pleased to find programming tools was an item listed in YCombinator's RFS. What is the general consensus here?
I helped save them from being a developer tool. Originally they were aiming to be an IDE. Instead they stuck with being a mission critical execution environment and then got bought by Salesforce.
It may be that developer tools by definition have a fairly limited market. I guess if you were to build a developer tool that succeeds in the mythical "make everyone a developer" then people would throw money at you. However, most developer tools have a very limited market: existing developers.
That said, there are some very successful developer tool companies: atlassian, github, etc.
RethinkDB guys are great, but not the only reflection of what is happening in the DevTools space.
I was interviewed on The Changelog[1] podcast and JavaScript Jabber[2] about some of this stuff, and wrote a follow up piece published on hackernoon[3] about it. It is a good space, it is just shifting in its needs, and I was able to raise just fine from big names like Tim Draper and Marc Benioff of Salesforce for our Open Source Firebase - https://github.com/amark/gun .
I'm not sure I understand the revenue model you are proposing in [3]. Can you ELI5 "creating revenue shared partnerships and branding" like I've never worked in the enterprise market?
Not quite like a 5 year old (but if you want that, I can/will - just tell me again!).
Open Source is your brand/value, which means it is your (genuine) marketing/evangelism. Being the news/story item itself gets you ahead of your competitors, who may be the advertisement along side your article.
Use this traffic to create an edifying, positive community. You will be surprised at how high quality of people will show up at your doorstep (if your message from the previous step resonated well) - governments, enterprises, investors, employees at startups, compatriots of complementary technology.
Now curate and start building relationships with the most promising of those people, such that they like you better than their own workplace. They are intimately aware of the problems/needs of their organization, and you help them build a solution to that specific need/pain-point on top of your Open Source developer tool. Now that an inside sale is happening, make some moves:
1. There is no need for that person to give his/her custom solution to their employer away for free.
2. Have that person leverage the solution as a massive role promotion, such that they are (or already were) "in charge" and can sign off on large recurring support contracts directly for your technology. OR
2. Have that person require their employer to pay license fees in order to use their customized solution. Guess who now needs outside help/leverage to enforce/deliver on that contract? Your friend, who if the employer doesn't purchase the contracts, will be poached by you.
3. Poach them anyways, acquire the rights, and make them the PM for your customer so you keep happy ties. Now that you've cracked that market open, expand to the rest of their competitors.
4. Fund raise based on all this progress.
Of course, it is slightly different depending on what their role/position is, if it is an enterprise or not, etc. you have to make your best call/judgement as the CEO. Like with everything.
Short, succinct and helpful article. Going through similar growing pains with my startup so this is timely. Scrimba looks great too, think it could really push the e-learning market forward.
This kind of tool would be great for Khan Academy's coding tutorials. Good stuff!
I've watched Per Borgen grow as a developer. This is cool :) Just a few years (less than three, maybe two) they were blogging about just getting started as a 'real' developer
22 comments
[ 571 ms ] story [ 1093 ms ] threadJust putting my neck out there. :)
Some more context about me: http://rodrigo-pontes.gomix.me
Would love to speak to you as well, my email is per@scrimba.com
Mostly just wanted to say Scrimba looks pretty cool way to teach/learn coding - nice work!
I'm glad you like Scrimba, thanks!
Is this backed by any concrete data? I am working on a developer tool/application myself, and was pleased to find programming tools was an item listed in YCombinator's RFS. What is the general consensus here?
That said, there are some very successful developer tool companies: atlassian, github, etc.
I was interviewed on The Changelog[1] podcast and JavaScript Jabber[2] about some of this stuff, and wrote a follow up piece published on hackernoon[3] about it. It is a good space, it is just shifting in its needs, and I was able to raise just fine from big names like Tim Draper and Marc Benioff of Salesforce for our Open Source Firebase - https://github.com/amark/gun .
[1] https://changelog.com/podcast/236
[2] https://devchat.tv/js-jabber/mjs-002-my-js-story-mark-nadal
[3] https://hackernoon.com/the-implications-of-rethinkdb-and-par...
Open Source is your brand/value, which means it is your (genuine) marketing/evangelism. Being the news/story item itself gets you ahead of your competitors, who may be the advertisement along side your article.
Use this traffic to create an edifying, positive community. You will be surprised at how high quality of people will show up at your doorstep (if your message from the previous step resonated well) - governments, enterprises, investors, employees at startups, compatriots of complementary technology.
Now curate and start building relationships with the most promising of those people, such that they like you better than their own workplace. They are intimately aware of the problems/needs of their organization, and you help them build a solution to that specific need/pain-point on top of your Open Source developer tool. Now that an inside sale is happening, make some moves:
1. There is no need for that person to give his/her custom solution to their employer away for free.
2. Have that person leverage the solution as a massive role promotion, such that they are (or already were) "in charge" and can sign off on large recurring support contracts directly for your technology. OR
2. Have that person require their employer to pay license fees in order to use their customized solution. Guess who now needs outside help/leverage to enforce/deliver on that contract? Your friend, who if the employer doesn't purchase the contracts, will be poached by you.
3. Poach them anyways, acquire the rights, and make them the PM for your customer so you keep happy ties. Now that you've cracked that market open, expand to the rest of their competitors.
4. Fund raise based on all this progress.
Of course, it is slightly different depending on what their role/position is, if it is an enterprise or not, etc. you have to make your best call/judgement as the CEO. Like with everything.
It is working for us. :D
This kind of tool would be great for Khan Academy's coding tutorials. Good stuff!