regarding social interaction, I am running a hybrid US (3 people) - China (4 people) team. My teammates in China just don't usually in meetings / "coffee hours" (mostly due to language and cultural barriers). So any type of cross border team building and social bantering just fall flat. Does anyone have any similar experience and how they address this?
We started building a marketplace startup earlier this year. Back then we were naive and weren't familiar with e-commerce stack (and headless commerce API), so we built everything in house (user management, inventory management, database schema, API, auctions etc.). We have a team of 7 covering across backend, web, iOS, and Android.
Are we making a big mistake re-inventing the wheel here? Would love to have some advice on this. When to build vs when to buy when it comes to e-commerce api
I am loving Hasura so far. However, I am getting stuck with how to best write custom logic on top of this. For example: I have a products table, which Hasura will automatically generate schema for. But now I want to do a custom getProducts GraphQL query to do more advanced filtering (search, sort, ranking etc). What I end up doing it to have a remote schema. And now my clients need to understand two different product types (one generated by Hasura, and one generated by my custom remote schema. Do you have any advice on how to best resolve this?
On top of that, do you typically parse these Hasura Apollo into your client models? Or do you use the fragments directly in UI code since it already support types.
curious if you prefer Typescript or Go for backend development. My friend group told me they prefer Typescript because of shared code with client and ease of hiring.
Love:
- Ecosystem
- Clean code
- Single executable file
Dislike:
- Pointers -- maybe I am still getting the hang of it. But I feel like pointers throw off a lot of beginner programmers. Would love some practical advice here
Thank you for your reply. It seems to me datastudio helps you generate one-off reports? What I am looking for is more of an embedded solution for sellers to log into our dashboard and can slice and dice their data directly on our website.
Thank you for the candid response. To be honest, another main reason I want to implement other payment provider is in case Stripe Connect bans one of our sellers.
My goal is to have an approved Stripe Connect account that's controlled by my company (the marketpalce) and pull some sellers, who don't want to go through Stripe onboarding/payout, under it. Then i will build a manual payout flow on top of it.
Which platforms are you referring to? I would love to dive deeper in those.
I am finding myself too locked in with Stripe Connect (we are building a marketplace) where Stripe is handling all KYC, onboarding, payment, and seller payout. Does anyone have any good recommendations on how to build redundancy into this? ie: receive payment via PayPal and build our own payout system
not cashing out in time this March before market took a hit. I lost years of investment gains (down 80%) and honestly feel hopeless if I can ever recover.
This seems like an ideal use case for us. I have a naive thinking of my workflow: can someone please comment if I am off track.
I am building an e-commerce product on AWS PostgresSQL. Everyday, I want to be able to do analytics on order volume, new customers, etc.
- For us to track internally: we fire client and backend events into Amplitude
- For sellers to track: we directly query PostgressQL to export
Now with this, I am thinking of constantly streaming our SQL table to BigQuery. And any analysis can be done on top of this BigQuery instance across both internal tracking and external export.
Thank you for sharing this. This is definitely among our marketplace existential threat as well. We have a few Stripe Connect clients account that got shutdown with zero visibility for us the platform account.
I am wondering if anyone has experience with exploring alternatives other than Stripe Connect. Our use case involves multiple payouts: buyer -> seller -> [us and referral person]. Especially if you involve multiple payment providers, how do you go about handling vault and card data. Stripe Connect and PayPal separately have their own vault features. Would it be annoying for the buyer to have to re-enter payment information several times to save cards on file.
What's the best action a Celcius account holder can do to mitigate risk? I am thinking of taking out a loan with them to at least withdraw out some cash at their expense.
Can I ask about your experience implementing Stripe Connect Express, especially how did you choose that over Stripe Connect Standard? My understanding is you have to do more heavy lifting integration work, pay monthly fee per account, KYC, and are responsible for refunds for Express. Whereas a lot of that are taken care of in Standard.