Step 1 : Understand the Problem
That You’re Trying to Solve

- Requirements
-
Features

-
Functionalities

-
Technologies

-
Concepts

-
Time

-
Effort

-
- Resources
Stuck when building something(EX: Google,GPT..)Where to go when stuck while building something (e.g., Google, ChatGPT, etc.)
- Goals
outcomesOutcomesjourney_based (for confidence)Journey-based goals (for building confidence)
Step 2 : Plan Out the Whole Project
documentationDocumentation

Pre-planning, do not disrupt flow state
Pre-planning prevents disrupting your flow state.
Apis,ERD,Logics,architecture,UIUX…APIs, ERD, logic, architecture, UI/UX, etc.
Learn the concepts that can use in ur project bro
Learn the concepts you’ll use in your project.
come up with one algorithm that fits ur plan.
Come up with one algorithm that fits your plan.
then, make server, front logics from it.
Then build server and front-end logic around it.

following this format is important cuz’ reduce amount of decisions
Following this format is important because it reduces the number of decisions you need to make during development.
Step 3 : Maintain Motivation

do it simple thigs, make your confidence
Break tasks into simple things to build your confidence.
you must finish it in your deadline settings.
You must finish each task within your deadline.
WHATEVER IT TAKSES.
WHATEVER IT TAKES.
Step 4 : Start Development

Follow your failure, not tutorial steps
Learn from your failures, not just tutorial steps.
use ur ai as guide, not god from the machine.
Use AI as your guide, not as a deus ex machina.