So they taught you to write code. They prepared you to work at dotcom corp. But what if you want to build your own software business? Have you wondered, "Is that it? Will I use my skills to write code for someone else forever?"
After all, with your coding skills, you can make something from nothing. So if only we learned how to sell our own Software... wouldn't that be like having the power to print your own money?
Software is one of the few fields in the world where you can create something out of nothing. You don't depend on the physical world like a doctor, architect, carpenter or chef. All you need is a laptop, an internet connection, an idea and some grit.
And what's unique about software is... whatever digital product you create can be used by an infinite number of people. You write the code once, and it costs nothing to replicate it infinitely. It becomes your asset that lives virtually forever. That's why software is a common ingredient in the success stories of billionaires like Bill Gates (Microsoft), Page/Brin (Google), Zuckerberg (Facebook) and Elon Musk (Paypal). There's a fixed investment and effort needed to develop one software product. But once it's made, that one product can be sold to 1000 people without much extra cost.
So that's why I think it's a scam to give students the education to build software, but not the skills to sell it. It's like saying you can make anything in the world out of nothing, but since you don't know how to sell it, you're a slave who has to make software for others for the rest of your life. They trained you to be a lion... but one that lives in a cage, can't hunt on its own and has to depend on the zookeeper to feed you!
So that was the puzzle I wanted to solve – how to build software and sell it.
Sadly, universities only teach us how to make software, but not how to sell it. They prepare us for working for someone else, how to trade our skills for a paycheck, but not how to build our own software product and grow it into a business.
One day over 10 years ago, I realized that even if I worked 5x harder at my job, I wasn't guaranteed 5x return in income. I looked around at the more senior people in my company, and I didn't envy them or want to do what they did. This made me sad. Meanwhile, although I'm a good software engineer, I was embarassed I had no idea how to take my skills and make money on my own.
So I set out on a mission to figure it out. If you have a science background, I bet you'll be as disappointed as I am that most sources of business info are B.S. But I'm happy to report that I've found a few rare pockets of truths – business, marketing and copywriting truths – that are tested and proven with the scientific method we love.
I'll share what I learned from years of trial and error, from an engineer's perspective. It's "how to build a software business" but with one important detail: every component of the business is based on science – I rejected everything else.
Then for fun, I tested on all kinds of businesses – I wanted to be sure the same scientific principles worked, no matter the business. I've used them to launch a number of businesses that have grown year over year:
And I tested with my own credit card hooked up to billing. Unlike working for a big corp with a bottomles budget, things get sweaty when you pay out of your own pocket and you bear the costs of every decision. You're forced to be more resourceful and disciplined.
Anyway, you could probably uncover the same truths by yourself by following your scientific nose. But why not let me save your precious time and money. After all, we only have one lifetime. And besides, isn't this how we do it in the scientific community? We publish our research and share our discoveries for future generations to build upon.
When you work in a competitive software job, the problems you have to solve are some of the hardest in the world. But in comparison, to make a good living with your own business, the problems are relatively simple. Sure, you can always get a well-paying salary job with your classically-trained software skills. But if you consider income vs effort... you can get greater ROI if you invest the same effort packaging your expertise into a software product or service.
If you look under the hood of some million-dollar businesses, you might be surprised to find they're simpler than the NP-hard algorithms and office politics software engineering PhDs have to wrestle with in their daily job. And the world doesn't give a sh*t to give you a bigger reward just because you worked harder on an impossible problem. Money doesn't care. It's up to you to build a system to deliver value, and figure out how to funnel money into your bank account. When you can do that, you'll never have to ask for permission to reward yourself.
The problem with salaries (even fat Silicon Valley compensation packages) is you get a limited return for potentially infinite effort. With your own software product, it's the opposite. It's fixed effort for potentially infinite income. Some people get mad at software billionaires for getting stupid rich. But what a non-software person doesn't get is, after a certain point, you can't help it. That's how software works. It's automated and replicates infinitely. Once built, software keeps selling even if the author stops programming.
In the same way, when you set up a SaaS and the machine runs by itself, you get into a funny place where sales roll in whether you like it or not. Since the business is all software, it's automated by default. Once it gets going, it keeps going:
SaaS software runs in the cloud, so thanks to the internet, this means you can run your SaaS from one side of the world, and connect with customers on the other side. You could live anywhere in the world and serve customers who pay in US dollars. This gives you total flexibility to optimize your profits (and lifestyle).
And since your customers are global, SaaS opens many opportunities in small or niche markets. Are your customers scattered all over the world? No problem – you can reach them all as one through the internet. For example, for exotic interests or tiny niche markets, there are probably too few people interested in your local city – not enough to start a business. But worldwide, there might be hundreds or thousands of people like you. And you only need 100 to 1000 customers for a 6 to 7-figure SaaS business. The saying is, when you appeal to everybody, you appeal to nobody. And there are riches in niches. Thanks to the internet, you can easily reach your ideal customers for your niche interest worldwide.
All good engineers love to tinker, and you probably have a whole portfolio of applications that do something cool or useful. But how do you put your code online so others can use it? How do you package it so you can exchange use of your code for money? These are the questions we'll answer in this system.
I'll also explain the economics of a profitable software business – how to grow revenue, keep costs fixed and how to make it sustainable.
No more mysteries about how you build and sell software that works even when you forget about it. No need to rely on ads, sponsorships, affiliate commissions or donations to make money online. Build a software product you own completely, independent of any platform so you have 100% control and keep 100% of the profits. Spawn personal cash flows free from Google, Facebook, Youtube, Patreon, Twitch, Amazon or someone else's algorithms.
And wanna know another secret? After you build one successful SaaS site, there's nothing stopping you from starting another. If you're motivated, you can launch a new SaaS business in a different niche/market every year. And your total income will be the combined income from all your properties. You can create a diverse portfolio with multiple sources of income. This reduces your risk of missing your mortgage payment or credit card bills if any one income stream gets interrupted.
And what do you do if you eventually have too many SaaS businesses? Well, there's a market for selling SaaS businesses too! There are investors and entrepreneurs looking for healthy businesses to buy and run themselves. And SaaS businesses are especially attractive because once the system is in place, it's automated, generates predictable recurring revenue, requires a minimal team to operate and pretty much takes care of itself.
BTW, I didn't start this because I'm unemployable or need money. This is my hobby. My day job is being a Director of an AI group at a Fortune-500 company. I love helping motivated people and I'm trying to share everything I learned from back when I was sad and lost. Selfishly, I'm also hoping to build a community of future friends so I can look forward to some fun when I retire from Silicon Valley and move to somewhere peaceful.
This program is my favorite blueprint for making software products... and how to make them virtually perpetual cash machines with minimal costs. I hope it could be your key to unlocking more freedom (and new adventures) in your life (as it did for me).