Shazeb Hussaini
@Shazebh
800$ is little bit expensive to me. :D
Sorry but I think that's already near minimum as a nomad. It was $800 for all the costs (rent, food, etc). You could get to $600/month there though but it's harder
@philipithomas Yes, this is happening to me nowadays after using Wip. I don't want to break the streak. Thanks!
@kimsia I appreciated your response. I think for now I'll go with Django. After 3-4 products. I'll see if I want to change the framework. Thanks for clearing my doubt. Also, if I'm going with Django. What should I do? do I first learn the full framework or just learn the API part and for the frontend, should I learn react.js?
Welcome 🙏
There is no “should”
Personally I thought be better for me if i learn how to do headless ie split into django backend and then react frontend.
I did kinda do that for that client project I told you from earlier.
Looking back I will say it’s a mistake.
In order to master react I needed time I don’t have.
Now my frontend is horribly outdated and I have no time to properly improve it
Ultimately my goal is same as you : build a product like a SaaS and run it as owner
If u need nice Ajax effects u can always try htmx which is good enough
Now I’m trying to slowly transition away from react to htmx.
I now agree with the philosophy of run less software by intercom. Google that article read it then hopefully you understand. I regret not knowing this earlier but like I said nothing is truly wasted. Just a matter of going shorter route or the longer route.
@kimsia In regards to react, you basically decided the time investment of both mastering Django and React together is too high so you wanted a simpler frontend? is that right?
If I can go back in time I will say to my previous self
“success is a multi variate function”
If under different circumstances eg i have enough free time under no work pressures will find django and react still too much?
Will a different person with my exact circumstances come to same conclusions?
I have to be intellectually honest
Not necessarily
Out of the same honesty value was it too much for me?
Yes and for the foreseeable future as well
For what I want to accomplish do I absolutely need react? No
Hence my conclusion is highly personal to my unique circumstances and my own innate capacity
Different people may reach different conclusions.
I make no sweeping statements about django or react in and of itself.
My comment only covers the interaction of my experience with those domains plus my circumstances
I can tell you I spent a lot of money trying to be good at react close to 1500 dollars over a few years
I really tried
@kimsia Thanks for the valuable response. I'm confused so much now.
I created one website with Django but rails have more gems(also, not that much familiar with ruby). That's why i'm so much confused. I want to pick one framework and ship a lot of products.
There are only two mistakes you can make:
- you picked the "wrong" framework as in you should have picked the other framework.
- you wasted time debating yourself what to pick longer than necessary.
the first one is not as problematic as the second. let me explain.
it is reversible. so once you realized you made a wrong choice, you can simply stopped and switched. yes, the time spent previously is lost but is not a complete loss because a lot of the concepts can be carried over as both follow the MVC structure. Django calls it MTV but is different names for the same thing. any experience building a website with one framework also can be reused when you switched to another framework because the experience is more to do with the nature of website building than the specific framework itself.
you need to debate with your self but beyond a certain point any additional debating is a waste and this is a complete waste. none of the time spending extra debate / research is transferable to any django or ror frameworks. none of the time spending extra debate / research is transferable to the general experience of building websites.
so once again pick the lesser of two evils. Do enough research set out a criteria, then apply that criteria and choose. Dive in deeply into one framework. Set a timebox on when to re-evaluate your choice. I recommend evaluating after building 3 mini sized websites or 6 months of part time building at abt 10 hrs a week at least, whichever is longer. If you can build full time (i.e. abt 30-40 hrs a week), then shorten to 3 mini-sized websites or 2 months of full time whichever is longer.
That should cover most edge cases i can think of.
@kimsia I appreciated your response. I think for now I'll go with Django. After 3-4 products. I'll see if I want to change the framework. Thanks for clearing my doubt. Also, if I'm going with Django. What should I do? do I first learn the full framework or just learn the API part and for the frontend, should I learn react.js?
Welcome 🙏
There is no “should”
Personally I thought be better for me if i learn how to do headless ie split into django backend and then react frontend.
I did kinda do that for that client project I told you from earlier.
Looking back I will say it’s a mistake.
In order to master react I needed time I don’t have.
Now my frontend is horribly outdated and I have no time to properly improve it
Ultimately my goal is same as you : build a product like a SaaS and run it as owner
If u need nice Ajax effects u can always try htmx which is good enough
Now I’m trying to slowly transition away from react to htmx.
I now agree with the philosophy of run less software by intercom. Google that article read it then hopefully you understand. I regret not knowing this earlier but like I said nothing is truly wasted. Just a matter of going shorter route or the longer route.
@kimsia In regards to react, you basically decided the time investment of both mastering Django and React together is too high so you wanted a simpler frontend? is that right?
If I can go back in time I will say to my previous self
“success is a multi variate function”
If under different circumstances eg i have enough free time under no work pressures will find django and react still too much?
Will a different person with my exact circumstances come to same conclusions?
I have to be intellectually honest
Not necessarily
Out of the same honesty value was it too much for me?
Yes and for the foreseeable future as well
For what I want to accomplish do I absolutely need react? No
Hence my conclusion is highly personal to my unique circumstances and my own innate capacity
Different people may reach different conclusions.
I make no sweeping statements about django or react in and of itself.
My comment only covers the interaction of my experience with those domains plus my circumstances
I can tell you I spent a lot of money trying to be good at react close to 1500 dollars over a few years
I really tried
Ok, i understand. But can you tell me why I shouldn't be doing that? You don't think a recurring billing system is good? Or you are saying that first check whether the users want to pay for the service or not?
I'm saying to focus on the things that deliver value to the users. Ignore everything else until it becomes a necessity.
The billing system is just an example of something many makers invest a lot of time on upfront when it's not necessary yet. (Because for the first couple dozen customers you can handle it manually.)
So,That means not too many features. Make it minimum and simple. Got it. Thanks!
Yep, focus on the core part that provides value to the customer. Only must-haves, no nice-to-haves. And don't worry about it being scaleable, etc.
For example if you're building a $50/mo SaaS business, you don't need to ship the $50/mo recurring billing system until exactly one month after launch :) (and even then you can probably just charge their card manually, rather than having it fully automated)
Ok, i understand. But can you tell me why I shouldn't be doing that? You don't think a recurring billing system is good? Or you are saying that first check whether the users want to pay for the service or not?
I'm saying to focus on the things that deliver value to the users. Ignore everything else until it becomes a necessity.
The billing system is just an example of something many makers invest a lot of time on upfront when it's not necessary yet. (Because for the first couple dozen customers you can handle it manually.)
Thanks @marc . I really want to be an entrepreneur and really want to solve and big problem in the near future. My friends never done this type of things ever before. Thanks for this platform. And, I dont know what is IRL chats means. Can you point me there?
Oh, IRL just means "in real life" so face-to-face conversation with people in the same location as you.
ohh, got it. Thanks.