This is a test to see how this works
I often find myself debugging great-looking code that makes up methods or functions.
This especially true when instructed to use somewhat niche libraries.
Is there a specific prompt technique you use to avoid hallucinations when writing code?
How did I become optimistic? The short answer is money. The longer answer is indifference.
The Journey.
Since 2017 I've been working on a side project which I always intended to launch as a paid SaaS product. I matched every cliche about people bootstrapping their SaaS:
- The code isn't clean enough - The UI isn't pixel perfect - The export feature doesn't work correctly - I need to completely refactor the entire app because I learned a new way to write a for loop...
On at least two occasions I became so stressed out I had to take a break from working on it.
On a side project!
Here's how I finally got some momentum.
Step 1: Hire a freelance developer
You need help. You need a new perspective. Most importantly, you need indifference.
Freelancers are hired to achieve a specific outcome. After achieving that outcome, they move on to the next project. They don't have time to refactor that same library three times. They force you to prioritize what's important to ship.
Step 2: Hire a UI/UX designer
Having a rough outline of what the app should look like gives you a target to work toward. Instead of becoming an expert with Figma, hire someone that can do it for you. You'll be shocked what value two weeks of a designer's time can bring.
Step 3: Hire a marketing agency
Digital marketing is a highly complex endeavor. If you think spending money on Google Ads or posting on Twitter is sufficient to bring your product to life, you'll be disappointed.
Yes this all costs money.
Yes you have to give up some control.
Yes you might miss some learning opportunities.
But if there's one lesson I learned after five years, it's all about shipping!