927 karma · joined February 7, 2019
Creator of vim.so
You can email me at my first name @ company . com
YC Badge: 0x2CBbA6aff41f9212c4a344041Ca646335a1FABd2
We're a brand new startup. Only a few months old and we're currently a team of just 2 people.
One way we plan to differentiate is by being the easiest tool to use on the author side.
We've seen some early users already spend 10s of hours in their course per week which is really promising.
We're actively thinking of ways to transform awesome developers into great course teachers.
One hack we found was that a lot of great devs don't realize how valuable their knowledge is. We added a presale feature to encourage our most promising authors to build an amazing course.
Cool to know other companies are already building things like this in-house. Thanks!
We want to be the easiest tool for developers to create awesome and engaging courses.
In the future, as we start getting more courses published, I imagine we will probably swap the home page to be more course taker focused.
Definitely need the feedback loop to learn programming skills effectively.
I had tried to go all in on vim a few times but the learning curve always made me feel less productive than working in VS Code.
After adding the vim extension in VS code and gradually learning new commands, it stuck.
Very happy to have learned vim but I agree that the learning curve is pretty steep usually. It was frustrating enough that I published an interactive vim course that helps people get over the hurdle.
Pretty happy with it, especially since I didn’t even post the HN article
vim.so is $25 one time fee.
Slip is a subscription
Good feedback around needing better explanations of the verbs and nouns. I try to teach it through the examples but maybe I could add a better explanation :)
I think in the future I’ll add more lessons but it might be a while.
I’d be happy to refund you or upgrade you for free (when the new lessons are available) if you want to email me. My email is at the bottom of the vim home page.
Users seem to enjoy the lesson authoring tool!
It’s fun building things for developers.
Seeing the stripe notifications roll in when an author sells their own course feels pretty amazing.
Making that first $8 was life changing for me. I hope I can bring that to other devs too :)
It’s brought me more opportunities than any resume I’ve ever wrote.
It paid off my CC debt.
It’s connected me to some really interesting people.
It gave me the idea for my current startup which is growing nicely so far.
Couldn’t be happier with the outcome :)
Happy to answer any questions y’all may have.
It’s been a nice feeling finally having an a product that makes some decent revenue!
I have a product[1] that teaches developers vim. It is a one time purchase. I’ve had many requests for purchase power parity.
I’m currently using stripe checkout.
Could I use your product to get dynamic prices for my product?
I use vim inside VS code as my main editor and love the experience. It was also an easy way to step into learning vim.
I also have a vim product with vim in the name (it’s practically the whole name) and haven’t had any sort of trademark issues.
I'm building an alternative for programmers to build and sell interactive courses directly to their audience.[1] One thing I realized from the vim course was people loved the interactivity part. (you can check out a video of the lesson authoring tool here[2]).
It's currently just a lot of work to build something that looks nice, setup stripe, setup hosting, setup the interactive components, setup remote code execution, etc. I'm abstracting that away so people can focus on content creation and marketing/selling the course instead.
[2] https://twitter.com/KennethCassel/status/1356578440015716352...
Lots of traffic also came from: reddit, word of mouth, FastAPI sponsorship, twitter, and indiehackers.
- build things outside of your comfort zone
- work with smarter people than you
- be intentional about your work. Always have a theme of something you want to improve
And the biggest one:
- Choose to be an excellent developer.
Mindset is important. If you tell yourself you're an above average developer, you're more likely to improve your craft because it's part of your identity.
I've made over $8k since I launched last month and it's been a great stepping stone into other ideas. The main problem I see going forward is getting consistent traffic. Building the course was the "easy" part and now I'm focusing hard on SEO to keep consistent traffic going to my page. Long term I think I can make $100-$300 a day with it.
I floundered trying to build SaaS and other types of business for years before making some money online. Selling a one time purchase can be a game changer for those looking to go independent. Look at the stairstep approach[2] for reasons why this works so well.
Overall, if you invest a few days and put something out there, I think an online course can be a great way to build some income.
[1] https://www.vim.so [2] https://robwalling.com/2015/03/26/the-stairstep-approach-to-...