News for hackers. Stuff that matters.
Re:The Business of SaaS by m12k on Tuesday February 20, 2018 @11:39AM (#16421621)
I've been following patio11's blog posts since way back in the Bingo Card Creator days, and he's part of what inspired me to start my own SaaS. I hope his gig at Stripe is good for him, because I think he's supremely well suited to the role of 'teacher' and I think posts like these are great (even if they are part of a content marketing strategy for Stripe)
Re:The Business of SaaS by geordilaforge on Tuesday February 20, 2018 @12:01PM (#16421815)
100%. Stripe Atlas and Increment are some of the best examples of content marketing I know of.
Re:The Business of SaaS by enraged_camel on Tuesday February 20, 2018 @02:24PM (#16423242)
Do your know if Atlas supports LLCs yet? I think when they launched they only did C-Corp.
Re:The Business of SaaS by patio11 on Tuesday February 20, 2018 @02:42PM (#16423454)
We don't support LLCs yet.

We ship first and then announce dates because down the other path lies disaster, but LLCs are a great way to incorporate many tech businesses, and Atlas aims to incorporate most tech businesses.

Re:The Business of SaaS by philip1209 on Tuesday February 20, 2018 @02:20PM (#16423209)
Atlas is starting to create a really vibrant community. Matt Richman joined the team recently and is spearheading events, a Slack channel, Q&As, a weekly newsletter highlighting the community, and more.
Re:The Business of SaaS by ddorian43 on Wednesday February 21, 2018 @02:55AM (#16427728)
What's `Increment` ?
Re:The Business of SaaS by cocoflunchy on Wednesday February 21, 2018 @03:49AM (#16427961)
It's a publication by Stripe on engineering: https://increment.com/
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @11:44AM (#16421677)
Can you give some info on your SaaS? Any tips/hints/tricks? I'm always looking to hear stories from people who have shipped a product. Keen to make this year the year I create something small.
Re:The Business of SaaS by bitL on Tuesday February 20, 2018 @12:31PM (#16422102)
Try to take "The Build a SaaS app with Flask" course on Udemy:

https://www.udemy.com/the-build-a-saas-app-with-flask-course...

I found it very well made and you might ship a simple SaaS within a week, including Stripe subscription. You'd also learn about Docker deployment there. Themeable using Twitter's Bootstrap as well.

Now just get an idea for a profitable offering and you are golden! ;-)

Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @01:28PM (#16422612)
Hi,

Course author here. Thanks a lot for posting this (and for signing up).

But, it's worth noting that if you buy the course on my platform at https://buildasaasappwithflask.com/ there are additional perks you won't get on Udemy.

For example I'm in the process of adding a new bonus section to the course that goes over building RESTful APIs with Flask. I've already released the source code and 1 video for it on my own platform but this will never make its way over to Udemy.

I'm going to be adding some front-end related bonuses too (only on my platform). Plus you get better support and I'm even thinking about doing things like recorded office hours.

If you don't want the bonuses / updates and only care about the cheapest price possible, please use my Udemy link[0] below for $10.99 because otherwise Udemy takes 50%. I don't want to sound like a complainer, but yeah, it took me 4 months of real life time and years of experience to create this course. I can't afford to keep making courses on Udemy when I see $3-5 per sale.

It's also worth mentioning those Udemy "discount tricks" are out of my control. I can set the price to anything within reason, but ultimately Udemy pushes courses out for $11 all the time. It's partly why I'm looking to remove all of my content from there in the future, but building my own audience is a long process. :)

In either case, any support is much appreciated. Thank you in advance for anyone who signs up.

[0]: https://www.udemy.com/the-build-a-saas-app-with-flask-course...

Re:The Business of SaaS by mrisoli on Tuesday February 20, 2018 @02:58PM (#16423613)
Found the course very interesting and it's something I intend to build upon. However, I've done similar stuff with rails since it has more batteries included and found it easier of course.

However, this comes to mind: https://elsyms.com/the-art-of-over-engineering-your-side-pro...

This was followed by a discussion on HN which a lot of people enjoy over-engineering side projects because they use it as a sandbox to learn or test different things, and I relate, so I was looking for as much material on including as many buzzwords as possible on a saas app/business/tool set(microservices, kubernetes, docker, UI frameworks, mobile app, graphQL, whatever else is out there), I'm pretty sure I could get each piece from different sources, but is there someone who covers overblowing everything? Or maybe one could build a curriculum out of several different online courses?

Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @03:58PM (#16424148)
Thanks a lot for signing up.

In your case, I think you're best off learning each of those things from separate courses / learning material. Mobile app development and Kubernetes are simply not related at all.

This Flask course focuses on building a classic web app using server side templates. It happens to use Postgres and Redis while also performing background jobs with Celery.

To me that's the bare minimum for building a web app with Ruby or Python. Web app + DB + background worker + sprinkles of JS on the front-end. We use Docker Compose to get it all running because the alternative is rolling your own Python environment from scratch which is IMO more time consuming than using Docker.

That's also a good article you linked and I agree with pretty much everything they wrote.

I think it's more important to ship your app than try to incorporate every buzz word for the sake of doing it. I'll admit, sometimes learning new things is highly motivating but at the end of the day, the tech wins REALLY need to be there for it to make sense.

For example I choose not to use Kubernetes in production because 1 server deploys with Docker Compose is very easy to reason about and it works well, even for decently high traffic. I treat ops like I do code refactoring. It's important to get something working, and if you ever get to the point where it becomes a problem, then refactor.

The interesting thing there with ops is, if you have a SAAS app running with 800 customers and 50 of them are on concurrently, do you really need a self healing auto scaling Kubernetes cluster on multiple regions?

Probably not. Those 800 customers might be generating you $49 / month each or $39,200 per month in revenue and something like that could be running on a single $40-80 / month server with a Flask set up (or even Rails for that matter).

In my mind, I'd rather spend my time figuring out how to grow from 800 customers to 8,000 and even then you could probably vertically scale your server, but at this point you're rolling in so much cash that it's all irrelevant. You could just pay someone $100,000 to fix your scaling problems over the course of a few months (without outages) and continue growing your business.

Basically, front load your time in making your product really cool and successful, then invest the time (or money) into scaling when you need it.

Re:The Business of SaaS by robodale on Tuesday February 20, 2018 @04:25PM (#16424344)
"...front load your time in making your product really cool and successful, then invest the time (or money) into scaling when you need it."

I agree 100%. ~premature optimization is the root of all evil~

Re:The Business of SaaS by mrisoli on Tuesday February 20, 2018 @05:12PM (#16424727)
I understand your points and somewhat agree with them, and it's great advice for people who want to build a product on the side.

However what I meant is, what if building and iterating is the goal, not the means to the product? When you're building a SaaS app you have to worry about market fit, sales(as the article talks a lot about), if you're not concerned about finding users and growing, a side project app can be a great way to learn and show knowledge.

Perhaps the classic web app with server-side templates is the quickest way to launch an MVP, but what I want is a way to build something integrating as many different things as possible, a lot of companies will want to see your GitHub, if you can present a largely-complex yet well-designed application where you can showcase front-end development, backend APIs, containers and what not you're one step ahead.

I want a sort of sandbox to play with, not an actual product, would be interesting as a multi-part series course(start with simple web app, keep iterating, separate web app from server code, remove bootstrap or other UI kits in favor of self created styles, incorporate mobile, watch app, whatever you can think of. This could be a good exercise in writing maintainable applications.

Re:The Business of SaaS by bitL on Tuesday February 20, 2018 @01:39PM (#16422717)
Yeah, I've read your blog post recently why you are quitting Udemy and am sorry about it as I enjoyed your course very much! I guess Udemy's only way to stay afloat is to push the price as low as possible to attract more paying customers all around the world (given they have competition). It's tricky to figure out a good business model for both platform and course providers; probably you could consider keeping simpler parts of your course on Udemy and then suggest getting advanced courses on your own platform? You leave the most problematic users on Udemy and get only the dedicated ones. I think in the future it will always be some version of freemium; free to get your course known and premium to make some money.
Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @01:46PM (#16422796)
Yep, my long term goal is to not use Udemy, but in the short term, something like you mentioned is how I plan to move forward.

It's going to be tricky to find a good balance (the bare-bones Udemy version still needs to have high value), but it's doable.

I have a lot of ideas this year for new content and I'm going to experiment with paid courses, free courses and even not putting some courses on Udemy just to see what happens.

Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @02:13PM (#16423109)
Thank you very much for taking the time to reply and also in giving that link - very much appreciated. I'll look at your site and the Udemy one and weigh up what's best for me at the moment.

Also interesting to hear a creators side of Udemy. I've used Pluralsight before where you have a set fee for everything. I wonder if something like that might work better for you as someone authoring these courses?

Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @02:24PM (#16423244)
It's worth noting that the course description page on my platform doesn't mention the new bonus RESTful API section yet. I was going to update that once all of the videos are recorded. That's on my short term radar and it's what I'm working on for a few hours a day as we speak.

Pluralsight is ok but they are only interested in very short courses in a tech space that isn't already crowded with content. That makes sense because they are a membership site where the perceived value of individual sales isn't that important. Where as on Udemy, longer courses are considered "better" because each course is an individual transaction and a course with more content is perceived as more valuable (even though I don't technically agree with that, that's what their data shows).

This Flask course is about 10 hours of video for reference. Some of my other courses are in the 3-5 hour range.

Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @02:40PM (#16423441)
Interesting, I think PS have at least a few long courses. I'm sure I've seen a few in the 10 hour region. It's been a while since I browsed about looking for something interesting though.

I'm thinking I could do 10 hours as an hour or two a day over a few weeks. I need to decide if it's the tooling holding me back or the MVP. Easy to focus on technology, pitting this against that when really, anything up and working is key!

Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @02:58PM (#16423608)
I'm not too close with PS but the last time I talked to their content director they mentioned wanting to focus on shorter courses and much preferred a bunch of short courses that are loosely coupled but still related vs. 1 longer course.

Maybe that's something they are pushing for moving forward.

For something like this Flask course, I've had people tell me they cranked through it in 1 day at 1.5x speed, and others have taken it multiple times over the course of a few months and still reference it a year later.

I think it really depends on your level of experience. I'm a big fan of "doing" and while the course does have a lot of watching, there are self guided homework assignments to make modifications to the code base (they are presented as real life feature requests).

If you did all of the assignments, there's probably 40 hours worth of content to go through, but those assignments are really your chance to get your hands dirty and start practicing what you learn.

A lot of people also build up their own app side by side while watching, which is a great way to follow along if you already have an idea. It takes longer, but IMO the goal here is to become a solid developer, not rush through it and do the minimum.

Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @03:38PM (#16423959)
Just used your link to get the course. It can't hurt to get exposure to alternatives and broaden my horizon.

Thanks again for your comments and you discount link!

Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @04:34PM (#16424415)
Cool. Good luck with the course and if you have any questions, feel free to email me or post an issue (details are in the course).
Re:The Business of SaaS by samstave on Tuesday February 20, 2018 @12:39PM (#16422164)
Given that it was only $11.99 (from $99) today - I just bought the course for the heck of it. Great suggestion - thanks!
Re:The Business of SaaS by kidfiji on Tuesday February 20, 2018 @01:11PM (#16422443)
Keep in mind, most Udemy courses are just like that. They "cost" around $100-$200 dollars, but are all basically permanently priced somewhere between $10 - $15. The price usually changes every couple weeks or so too.
Re:The Business of SaaS by braywill on Tuesday February 20, 2018 @01:20PM (#16422534)
There must be laws against this sort of practice, right?

Maybe there are clear loop-holes.

Re:The Business of SaaS by bitL on Tuesday February 20, 2018 @01:24PM (#16422568)
The author of the SaaS course I mentioned ran away from Udemy because of this.
Re:The Business of SaaS by nickjj on Tuesday February 20, 2018 @01:37PM (#16422689)
Indeed. Btw, would you mind updating your Udemy link to use the one I linked in my previous reply?

I'd really appreciate it.

Edit: I see you updated it. Thanks!

Re:The Business of SaaS by redindian on Tuesday February 20, 2018 @01:08PM (#16422424)
It's always $10. It's a trick udemy uses (always on sale)
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @02:11PM (#16423085)
Thanks for the link to that course. I'm a seasoned .Net developer and would like to explore .Net core more, but this would add another skill set and a different approach to solutioneering.
Re:The Business of SaaS by drharby on Tuesday February 20, 2018 @02:07PM (#16423041)
Oh wow the timing of this info.

Purchasing this for a saas idea of mine.

Funny i was meaning to learn flask the right way

Re:The Business of SaaS by ci5er on Tuesday February 20, 2018 @02:31PM (#16423346)
Can I ask what you are looking for in terms of stories? Sector?

I'm a B2B guy - so I never build anything until I have ~1M~2M/year in soft commitments. Then as I build it, I try to get the soft commitments to sign-off on early purchases (at a discount).

Usually - where it gets hard - is customer support if the "B"s you are selling into have a lot of employees that need a lot of handholding. That is a 24x7 hell that you don't want to deal with (but that I don't know how to avoid).

Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @02:37PM (#16423411)
At the moment I'm leaving myself open to any good oportuity that comes along. I have a feeling B2B would be easier however this is only based on my assumptions.

I'll not be in the position of getting anywhere near those figures you shoot for and considering this will be my first, I'm keeping my feet firmly on the ground. I've just spent all my career to date (15 years +) building products for other people that I feel I know enough to do my own. Again, it all comes down to finding that need. This is where physical networking and schmoozing pay off, sadly not my forte!

Re:The Business of SaaS by ci5er on Tuesday February 20, 2018 @02:54PM (#16423572)
I hear you. I had a pretty amazing job at Motorola (remember them? :-) ) when I moved back to the US from Japan. They wanted me to run around the world (on their credit card) to figure out what business they needed to be next.

I found one. They didn't get it. I ended up quitting: "Fine - I will do it myself".

I remember the first meetings I had a 6.30am or 7.00am at breakfast places with VCs... They would listen and then (essentially) pat me on my head and say: "You're a nice boy. Go back to being an engineering cube-monkey".

It was so frustrating. I did not know what I was doing. I was a fairly competent engineer - but I did not know the code-words for the VC-world or the business-world (and there is definitely a tribal language).

Finally - mostly by luck - I found a guy to partner with. We ended up raising $100M, before we got caught in the back-wash of the dot-com implosion (we weren't a dot-com, but it didn't matter).

Now - I know how to speak their language to them. But I will say: It's hard. The only way to learn is to get into it. Go try to sell. Fail. Get dirty. You'll figure it out.

I believe in you! :-)

EDIT: I do remember this. This was the 90s, but I remember that I pitched customer-types and investor-types about 2000 times in about 350 days (a year). I am an engineer, not a sales-type, so this was uncomfortable. But I updated my/our pitch deck after every meeting. You do get better with practice. It sounds cold, but I would say: "Hit The Road".

Re:The Business of SaaS by Denzel on Tuesday February 20, 2018 @06:38PM (#16425386)
Can you provide any links or books that'd provide guidance on speaking "their language"? Seems like a wonderful opportunity to educate. I'd love to learn more as someone that tried to raise money, albeit from a smaller sample (~50 engagements), and failed miserably.
Re:The Business of SaaS by ci5er on Tuesday February 20, 2018 @07:03PM (#16425547)
That's a great question. Let me go through my collection and see if I can find any that might provide guidance.

I found that it was like a fraternity, though. I only learned it by hanging out with them. Kind of like how doctors call bruises 'hematoma's. They all know what it means, but it wouldn't occur to us normies to call it that.

If that book doesn't exist, maybe somebody should write it!

Re:The Business of SaaS by acct1771 on Wednesday February 21, 2018 @03:38AM (#16427909)
Assuming you believe you aren't able to secure commitments >$1M in publisher cash for that book, then?
Re:The Business of SaaS by ci5er on Wednesday February 21, 2018 @03:41AM (#16427927)
Does that exist for tech books?
Re:The Business of SaaS by acct1771 on Thursday February 22, 2018 @05:54AM (#16436703)
Unless you're a best-seller, swinging a deal like that's hard - in any genre =]
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @03:05PM (#16423669)
Thanks for your posts, very encouraging and all good advice. I'm going to booststrap for the first one. As you say, try > fail, try again > fail, try yet again > modicum of interest.

Really is good to hear your words of encouragement.

Re:The Business of SaaS by ci5er on Tuesday February 20, 2018 @03:25PM (#16423856)
Seriously - good luck.

IF I knew then, what I know now - I would be too afraid to start. But all progress is made by people who are not too afraid to start. I wish you all the luck and fortune in the world.

Re:The Business of SaaS by ericb on Tuesday February 20, 2018 @03:14PM (#16423766)
Not the op, but any chance I could ping you for some advice on this soft commitments stage and your approach?

edit: My details are also in my bio if you want to shoot me an email.

Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @04:00PM (#16424162)
Ditto - be interested in this side too. If you don't want to post to all my details are in my bio. Fascinating to hear how this area is conducted.
Re:The Business of SaaS by Flavius on Tuesday February 20, 2018 @05:15PM (#16424752)
I would be interested to learn more about this, though I suspect that this approach is actually harder. From my experience companies will not even bother to try your product unless you're already selling to consumers or other companies. You really need some deep connections in order to get anything started with a company before you have a product.
Re:The Business of SaaS by g10r on Tuesday February 20, 2018 @10:38PM (#16426647)
Connections certainly help but aren't required. You need grit and a solution (or an idea of a solution) that's solving a pain point worth paying to alleviate. Ideally 10x better and cheaper than what's currently in the market. At first, you will be the salesperson and you have to realize that comes with a lot of rejection.
Re:The Business of SaaS by jgable on Tuesday February 20, 2018 @12:22PM (#16422011)
I'm taking 30x500 from Amy Hoy and Alex Hillman. They are in patio11's orbit. It's an expensive class and would only be worth it if you are really willing to commit. They have some other less expensive products (Year of Hustle, Just F$&*% Ship) that you can use to dip your toe into their methodology. Look up their blog "Stacking the Bricks". Not affiliated in any way, just a fan and appreciative customer.
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @02:16PM (#16423146)
As someone who has looked at the course also, I'd be really interested in hearing your thoughts on the class. I'm quite sure it's all good stuff, but like all things only really hear about the success stories. A genuine appraisal of the coaching, course materials and time involvement would be really, really interesting.
Re:The Business of SaaS by jgable on Tuesday February 20, 2018 @03:44PM (#16424018)
I’m keeping a journal as I go thru the class that I plan to publish at some point. I’ve just gotten to some meaty parts and I can say I’m impressed, but you’re right, I’m not a success story (yet). We will see!
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @04:04PM (#16424184)
I'd be very eager to read whatever you post. My contact details are in my bio if I can be cheeky enough to be remembered when you do publish!
Re:The Business of SaaS by jgable on Tuesday February 20, 2018 @04:36PM (#16424442)
Just made a reminder note to do so! As it turns out, you’re squarely in my target audience, as “a software person with hardware ambitions.” :D Will keep you posted.
Re:The Business of SaaS by alex_hitchins on Tuesday February 20, 2018 @04:51PM (#16424555)
Hey Hey! intriguing...

Feel free to get in touch if you want a sounding board. As I get older I'm more concerned with being useful, so I'd be happy to be a sounding board/alpha tester.

Re:The Business of SaaS by csytan on Tuesday February 20, 2018 @12:02PM (#16421821)
Here's a great community for just that: https://www.indiehackers.com/

Coincidentally, Indie Hackers was acquired by Stripe via patio11.

Re:The Business of SaaS by patio11 on Tuesday February 20, 2018 @12:13PM (#16421924)
I work with Courtland and Channing at Stripe, and am privileged to do so since we share substantial confluence of interests, but I don't believe I deserve any credit for that acquisition.
Re:The Business of SaaS by amelius on Wednesday February 21, 2018 @06:40AM (#16428715)
> I've been following patio11's blog posts since way back in the Bingo Card Creator days

Great blog, but part of me finds it sad that such an intelligent person spends a huge chunk of his life working on creating Bingo Cards.