Joe Petrich 🟪 pfp
Joe Petrich 🟪
@jpetrich
Alright nerdcasters, what's the best tool for frontend observability? Our frontend is built on Next.js and our infra is hosted on Google Cloud.
4 replies
0 recast
0 reaction

Sheldon Trotman pfp
Sheldon Trotman
@sheldon
If you are talking bug reporting Sentry is a great option, on usage tracking instrumenting Segment tracks makes it easy to push out to other analytics providers (Heap, Amplitude etc), on watching user sessions there’s Full Story (can be pricy), and Hotjar.
1 reply
0 recast
0 reaction

Joe Petrich 🟪 pfp
Joe Petrich 🟪
@jpetrich
yes, I'm currently looking for logging instrumentation and error reporting - sentry was at the top of the list. We do have hotjar already for our marketing folks to look at, but I'm fine letting users block those analytics. I'd like to always have error reporting though.
1 reply
0 recast
0 reaction

Sheldon Trotman pfp
Sheldon Trotman
@sheldon
Makes sense. What are you guys building btw?
1 reply
0 recast
0 reaction

Joe Petrich 🟪 pfp
Joe Petrich 🟪
@jpetrich
We've got courtyard.io and sneaks.world today; we're going to be adding user accounts and various features around collecting to Courtyard. Our backend has pretty solid monitoring and alerting set up but we've got just about nothing on the frontend to catch client-side errors, and as we grow that's making me nervous.
1 reply
0 recast
0 reaction

Sheldon Trotman pfp
Sheldon Trotman
@sheldon
Oh dope! You guys handle the physical custody of assets and mint the NFT equivalent? Also are all the different types of goods all in one contract or is this split across many different contracts like are collectable Pokémon cards in the same as say rare Nike dunks?
1 reply
0 recast
0 reaction

Joe Petrich 🟪 pfp
Joe Petrich 🟪
@jpetrich
That's exactly it, we store the assets at Brinks and mint the NFTs that can be traded or redeemed. Right now we've got sneakers in one contract, and all graded cards in another. OpenSea has worked with us to split out the contract into multiple collections which helps, so we'll probably keep using one as we expand.
1 reply
0 recast
0 reaction

Joe Petrich 🟪 pfp
Joe Petrich 🟪
@jpetrich
The exception is for when we work with a partner. E.g. we're helping the Golden Egg Club provide real golden eggs to their members, and we're deploying a separate contract just for that.
1 reply
0 recast
0 reaction

Sheldon Trotman pfp
Sheldon Trotman
@sheldon
This is actually very cool to see. I can imagine since any one NFTs is tradable anywhere, how do you all handle some one redeeming it in a completely different country? I’m assuming there’s also a KYC process to redeem maybe also to trade?
1 reply
0 recast
0 reaction