1/ Vast majority #OpenAI consuming apps will not survive 2023 (despite bringing huge value)
Most are merely thin layers on top of #ChatGPT API and are super simple to build.
Let's dive into the reasoning behind this ๐งต
@tibo_maker Only solution is moving these client components down your components tree
In practice most UI elements need some sort of user interaction (on change, etc) or use react hooks (useEffect, useState). So these components couldnโt be server components
@OpenDevLog Going well!
Putting my focus on launching a functional prototype for a private beta.
Just implementing core value proposition functionalities with great UX for now. Dealing with vector stores, langchain and LLMs right now.
Whatโs about you?
Just a month ago I made the first commit to my product ๐
#buildinpublic
๐ My learnings on product building productivity:
โค Consistency is key: Small daily progress makes the difference
โค Leverage open source. ALWAYS
โค Act more, document less. Notes & GitHub just works
@damengchen Main locale strategies are domain and path based.
I guess you want to use the path based strategy. I suggest to prefix the url with the locale. /cn/blog
Then a middleware could redirect urls to locale url version according to browser preferences or whatever you want
๐ Code conciseness makes anyone more productive
However RoR abstraction creates web devs that donโt know what going on under the hood..so any custom requirement takes forever
Think about auth. forms, routes, db, session in one command. Then no one knows how to customize
Honestly Iโve never found a reason to choose #Ruby over #Python
RoR
โ Strong community
โ Lots of OSS
โ Easy to read code
โ Fast to build MVPs
However, most (NOT ALL) RoR developers: