I built a startup in 31 hours (SaaS)

preview_player
Показать описание

I forgot to mention I used AI heavily to code fast: I use GitHub Copilot and my boilerplate ShipFast. Copilot already has an entire codebase with database models, API routes, etc.. so I type English and AI writes functional code.

0:00 Intro
0:28 Startup ideas
1:59 Shipping fast
6:53 Launch and 1st customer
8:30 Should I focus or move on?
9:35 Outro
Рекомендации по теме
Комментарии
Автор

Typescript is definetely not a waste of time in a long run.

opuhvxj
Автор

People typing comments “correcting” him like he isn’t making a million a year right now

timka
Автор

so what he's actually saying is: I am making millions and I am only using a fraction of my power.

kasper
Автор

Not using TS will also wreck you one day. It’s actually quite easy once you learn it and, when you do, you’ll never use vanilla JS

Pewpewz
Автор

This is fine if you do exactly what you do, which is one-off solo projects. If you want your thing to scale at all, it will crumble.

RazorShrk
Автор

The only part I cringe at is not using git branches. It isn't that hard man.

PatrickThurmond
Автор

Many comments here are misunderstanding what he's saying. The title of this video focuses on the fact that he has created 31 startups. From a long run perspective, TypeScript is obviously better than JavaScript, but if we focus on startups, what he's talking about is not 'technology' but the meaning of saving time and energy to focus on 'business'. Actuallaly he made more than $40, 000 a month. 'Long run' also ultimately means that the startup must survive in order to go the distance. No matter how fast you make it or how good the performance is, if the customers don't like it, then it's just garbage.

czcyudm
Автор

What people never see is perspective.
It's never about what is right.
Its about what is right...for this part of your journey.
Sticking to a simple tech stack will allow you to ship faster, experiment more and ultimately, make ENOUGH money to give you a longer runway.
Once you get the longer runway, whether it be 1 year, 2 years or 5 years, at that point you can invest more time and effort to build out a stronger foundation and reach for a more ambitious goal.

But without the income at first, you're not gonna have the funds and the time to work on bigger projects.

Jackson_Zheng
Автор

This mentality is more than fine for individuals who want to make money fast, hence you can move fast as a one-man start-up and earn that cheddar. However, this doesn't scale with groups of people.

Those guard rails are there to mitigate mistakes that a team will undoubtedly make (I've worked at a company where they didn't do all of this except for the new tech, and it was hell and everything was painfully slow). Plus I'm a big fan of unit tests if you have to write some hairy code (Anything with b-trees or some crazy data structures that's hard to get right the first time).

tanotive
Автор

I agree with this approach for shipping an early product as fast as possible, but like others have pointed out you need to implement better practices as you scale or risk loosing your customers due to instability.

JoelFunk
Автор

Well you and DHH are both making millions and share the view points it's time I tried this mentality :)

dandogamer
Автор

Another 1 I'd add to the list is:

I don't build decoupled systems for MVPs. Monolith is the way to go.

ryanvelbon
Автор

Only react developers brag about not using typescripts as if it was a burden.
It's like saying I drive my car with no seat belt to get to places faster

tntg
Автор

I also don't test my code, high five 🙏

ofadiman
Автор

I don’t believe you didn’t test you code. If you didn’t test, how would you know your code is running correctly.

Zxcfjsksjfkfndns
Автор

All of this is fine except for typescript tbh. Even for small scripts it speeds me up, let alone apps, because I get intellisense etc. If you type your backend routes, you can use those in the frontend and know what to expect from the backend

merlindru
Автор

Okay, I have understanding for tests, techstack, etc.. but not javascript:

gggedr
Автор

do you not afraid found bugs on your webapp? no testing is crazy

lokaleten
Автор

Now show me a saas you’ve built that’s successful

jackfull
Автор

I don't see the benefit of not using typescript? Does it slow you down? Are you using jsdocs instead?

guyhaume