Can anyone explain the PSA 10 price disparity between English and Japanese Jewelry Bonney OP13-108

I was looking at the pricing of Jewelry Bonney OP13-108 SR, and the price discrepancy between PSA 10 English($1129) vs PSA 10 Japanese($85.20) seems wild. What is the reason for this? Surely it can't be that different between English and Japanese cards.

u/YAZ326 — 1 day ago
▲ 43 r/budgies

Meet Mihawk and 8 week old exhibition budgie

Got Mihawk yesterday from an amazing breeder. If you guys see my previous posts, I already have another budgie, Bibbles. He will be a buddy for Bibbles. But for now im keeping them seperated just for quarantine, although the breeder has ensured that all his budgies are healthy, which I can see, and he's given them the correct diet all their life. He also put ivermectin- or moxidectin-based "spot-on" treatment, on his budgies. He said he does this once every 6 months.

But exhibition budgies are so much bigger than regular budgies. I find their hair on their head so cool

u/YAZ326 — 6 days ago

Well Damn, Luffy & Ace Alt Art

Man, I can't believe I was able to get this! Super happy with this. The texture and hollow effect look amazing in person

u/YAZ326 — 6 days ago

Decided to get magnetic cases for my 3 favourite cards

I have a binder full of valuable cards waiting to be graded, but these three are different. These are the ones I actually love looking at every day, so they live on my desk now.

Magnetic cases were honestly the right choice for them and trying to capture the holographic effects on camera has been half the fun:

Marco's flames genuinely glow when you tilt the card. The blue shimmer is so cool

Blackbeard tilts it just right, and you can see the Jolly Roger appear through the holo effect.

Shiryu's red eye has this subtle flow effect when the light catches it.

What cards do you guys keep out of the binder and on display?

u/YAZ326 — 28 days ago

Are Tag Slabs good investments?

The more I learn about PSA and their whole grading process, the more I dislike them. Starting to think maybe it's worth investing in TAG slabs.

What do you all think?

u/YAZ326 — 29 days ago

Marco OP16-014 might be my favourite card

I recently got a Japanese OP16 booster box, and yeah, I know the Yamato alt leader is a bigger chase, but honestly? Marco (OP16-014) is my favourite.

The blue flames, the shine effect, the overall art direction, it just hits different in person. My photos don't do it justice.

u/YAZ326 — 1 month ago
▲ 158 r/budgies

My little fluff ball.

Bibbles, aka Puff Puff watching me work, grinding her beak and yapping away

u/YAZ326 — 1 month ago

Is 2022 ONE PIECE JAPANESE NAMI OP01-016 a good investment

Is this a good investment to hold long-term?

u/YAZ326 — 1 month ago

OP16-079 Yamato Alt Art Leader from The Time of Battle!

Finally pulled my first proper Leader Alt Art, and I am absolutely buzzing!

u/YAZ326 — 1 month ago

A Family Review of Malaysia (and Singapore): 3 Weeks, Two Kids, One Unforgettable Trip

Before I get into the story, I want to clearly lay out the dates, route, and budget, because I know that’s what most people want to understand first.

Trip overview at a glance

Who:
Me, my wife, and two kids (ages 7 and 3)

When:
11 December to 31 December 2025 (21 days total)

Route:
London → Kuala Lumpur → Langkawi → Singapore → Kuala Lumpur → London

Dates by location:
12–18 December: Kuala Lumpur
18–24 December: Langkawi
24–30 December: Singapore
30–31 December: Kuala Lumpur
31 December: Fly back to London

Total cost for 4 people: £5,250

Breakdown:
Flights (long haul + internal): £3,200
Extra flight mistake fee: £200
Airbnbs in KL and Langkawi: £450
Spending money for 21 days: £1,400
Money left over at the end: about £50

The only expensive part of this trip was getting there. Once you land, Malaysia is incredible value, especially for families.

First trip to Malaysia (2024): where it all started

In 2024, we visited Malaysia for the first time and split our time between Kuala Lumpur and Penang. Our youngest was 2, and our oldest was 5.

We flew direct from London to KL with Malaysia Airlines on a night flight. After dinner, both boys slept for around 10 hours and woke up near the end to watch Paw Patrol and Bluey. It honestly couldn’t have gone better.

We landed around 5 pm, got a Grab, and headed to our Airbnb in Brickfields. The place was spotless, spacious, had amazing views, and a great swimming pool.

https://preview.redd.it/k34ryeww1agg1.png?width=2560&format=png&auto=webp&s=24569c7883820ac7fc74cdd036be12de8f91b298

We were starving, so we walked to a nearby Nasi Kandar spot. The kids were exhausted after the 13 to 14-hour flight, especially our youngest, who started crying and having a full tantrum. I immediately thought, “oh no,” because we’ve had bad experiences with this before in London.

This is where I truly fell in love with Malaysia.

Three ladies, or aunties, were sitting next to us. One turned to my son, and I braced myself. Instead, she gently pinched his cheeks and said, “I love hangry babies.” I felt instant relief.

They talked to him, played with him, and kept him happy until the food arrived. Once he started eating, they went back to their conversation like it was nothing. That moment set the tone for everything that followed.

The food was a solid 10 out of 10. Chinese, Indian, and Malay food were all incredible. The quality and portions for the price were unmatched. Nasi lemak became a favourite, especially from Village Park. KL’s hawker centres, malls, and sights made us fall in love with the city.

https://preview.redd.it/qgej0mcy1agg1.png?width=2560&format=png&auto=webp&s=ce4cc93fe08dfc82f97860147e17c7a6014a2f53

After five days, we went to Penang, which was pure food heaven. George Town, Penang Hill, the beaches, water parks, and endless Nasi Kandar spots were amazing. When we left Malaysia, we said one thing: we have to come back

https://preview.redd.it/dm3bqmu12agg1.png?width=2560&format=png&auto=webp&s=f70f294347a4fcf8587496dedc323450dd4892a3

Why we chose Malaysia again in 2025

When 2025 came and we started planning a long holiday, we considered the UAE, Turkey, and Europe. But we kept coming back to the same thought. Malaysia.

This time, we added Singapore since my sister-in-law lives there and we last visited in 2022. December made sense because of the bank holidays, which allowed me to take an extended time off work.

Kuala Lumpur again (December 2025)

We flew direct from London Heathrow to KL with British Airways. Honestly, the service, food, and seating weren’t great. It was also a tougher flight because our youngest, now 3, struggled to settle and kept waking up.

We landed around 5pm, got a Grab, and went to our Airbnb. This one wasn’t as nice as the first year, but it still had great views of the Petronas Towers and a good swimming pool.

https://preview.redd.it/kb7vu7k42agg1.png?width=2560&format=png&auto=webp&s=9262951220847a70a4b3a89400864132e2733d46

https://preview.redd.it/asycbnt82agg1.png?width=2560&format=png&auto=webp&s=ec1a1ff8e98a711f419ad7b73c33bdc261f1c1e6

After dropping our bags, we went straight out to eat. We were staying near IKEA and MyTown Mall. We found a 24-hour Nasi Kandar spot nearby. The area felt a bit rougher than Brickfields, but once again, the people and staff made us feel welcome.

Dinner for four came to about 50 MYR, roughly £9. Nasi Kandar, prawn mee, dosa, and fresh juices. Incredible value.

https://preview.redd.it/l61z5fta2agg1.png?width=640&format=png&auto=webp&s=99d7593ed8ff08cef84c4493e4946228ee2d2102

Our plan in KL was simple. Recover from the flight, eat great food, revisit favourite spots, and enjoy the malls.

The 1st offical day in KL it was pouring down but we still went to pool and had a blast, they had a water slide. After the rain settled the local residents and people came and were smiling at us, wondering what is this crazy family doing 😂

We visited:
Petronas Towers night-time light show
Batu Caves (climbed all the stairs in heavy rain)
SplashMania (highly recommended with kids)
Village Park (still the best nasi lemak in our opinion)
Swimming at the condo
Bukit Bintang, Pavilion, and Berjaya Times Square indoor theme park

https://preview.redd.it/4pfqr51f2agg1.png?width=586&format=png&auto=webp&s=c0c69c61eeee2b53fc3668f1448d3578216d3930

After six days, we flew to Langkawi.

Langkawi: where everything slowed down

Side Note: I made a mistake where I booked the ticket to Langwaki from KL for the 18th of November instead of 18th December so I had to fork out an additional £200 to get new flights 😅

Langkawi ended up being my and my older son’s favourite place.

If you’re expecting skyscrapers and huge malls, Langkawi is not that. It’s about nature, space, beaches, and freedom.

We landed around 2:30pm and took a Grab that took about 20 minutes to our Airbnb. The condo wasn’t a high-rise like KL. It was a small apartment block with three bedrooms, very spacious, nicely decorated, and with an amazing ocean view. It was also close to a small mall and supermarket, which made things easy with kids.

https://preview.redd.it/rf5vxquh2agg1.png?width=1280&format=png&auto=webp&s=b7bb6aa8ce075fe1b0905d136ba3abab77ea21d7

https://preview.redd.it/7hbd3quh2agg1.png?width=586&format=png&auto=webp&s=b23be69889f703fd1f912be94edef35efb5fc75f

https://preview.redd.it/qodifpuh2agg1.png?width=2560&format=png&auto=webp&s=6c47766ed1d2425b8b99790563b15cb71f45f0c9

December is dry season on the west coast of Malaysia. Despite flood reports in other parts of the country, Langkawi was completely unaffected. Every day was sunny and around 32°C. Very hot, but manageable if you plan around it.

Food in Langkawi

Food was cheap and excellent. One thing I loved was “western-style Malaysian” food. This isn’t burgers and fish and chips. It’s Malaysia’s take on western food, with their own spices and twists.

I had chicken chop, crispy fried spicy chicken with peppery gravy, rice, and cheese. I fell in love with this dish in Penang the year before. The kids had pasta and calamari. My wife had nasi lemak and pasta. Total cost was about £7.

https://preview.redd.it/3aqkikjj2agg1.png?width=640&format=png&auto=webp&s=f22f53265e61f8d5b354c7faef6fe603cea18cfc

Night markets were our main dinner spots. Fun fact, there’s a night market every night in Langkawi, just in different locations.

We ate ayam goreng, satay, grilled beef and lamb, chicken and rice, fresh juices like mango and orange with condensed milk, and even tried durian. Dinner from the night market usually cost around £10 for all of us.

Breakfast was simple. Sometimes dosa from a nearby Indian spot, sometimes snacks from 7-Eleven.

Renting a car in Langkawi

One of the best decisions we made was renting a car.

I saw another family renting a car outside our apartment block and asked the guy how much for a small hatchback. He first said 350 MYR for five days, then dropped it to 300 MYR. That’s about £50.

Having a car in Langkawi is freedom. The roads are wide, quiet, and easy to drive. Nothing like KL traffic. Driving around the island was one of my favourite parts of the trip.

Langkawi highlights

Our first big stop was Seven Wells Waterfall. It’s around 600 steps through the rainforest. It was hot and humid, and I had to carry my 3-year-old on my shoulders most of the way up because there’s no buggy access.

But when we reached the top, it was worth every step. The waterfalls were stunning. We changed into swimwear and slid down the natural rock slides into cool water. We stayed there for about 2 to 3 hours.

On the way down, we visited Telaga Tujuh Waterfalls. Huge waterfalls, picnic spots, swimming pools, and even cliffs you can jump off. Standing under the waterfall with cold water hitting your back after climbing in the heat was unreal.

https://preview.redd.it/kcw9wvvl2agg1.png?width=500&format=png&auto=webp&s=c7681c5f721f24c1747a4c125df9dc03d57b82d0

That evening, we went to a night market and ended the day exhausted but happy.

We also visited:
Langkawi Eagle Square at sunset
Langkawi Cable Car (book priority tickets if you have kids, it’s worth it)

The cable car views were insane. There are multiple stops, including a free deck area and optional paid experiences like the sky bridge and glass-bottom views. With kids, we spent around 4 to 6 hours there. There are cafes, restaurants, and even a 3D museum, which the kids loved.

View from middle deck at Cable Car place

A small hiccup

On days 3 and 4, our youngest got sick. Fever and vomiting, most likely from heat and exhaustion. We took him to a doctor, who reassured us and gave basic medicine. We slowed down, rested at the condo, swam, and ordered takeaway.

By day 5, he was back to normal, and we went on a mangrove tour.

Mangrove tour and island hopping

The mangrove tour cost around 300 MYR. We had a private speedboat and an amazing guide.

We visited bat caves, fed fish and eagles, stopped at a floating restaurant, and then went island hopping to white sandy beaches with emerald water. We stopped at the floating restaurant for calamari and drinks before heading back.

Driving between locations in Langkawi was magical. We kept stopping the car just to admire the views. One warning, though, the monkeys near the cable car and island hopping areas are wild. Be careful getting out of the car.

One of the islands in the island hopping tour

https://preview.redd.it/1cu41aiz2agg1.png?width=2560&format=png&auto=webp&s=789e47c3c96d1519e55e6bd81a356a8659282bf9

Singapore: the calm ending

After Langkawi, we flew to Johor Bahru with a short stop in KL. This route was cheaper initially, but because of a booking mistake I made earlier, it ended up costing more. Lesson learned.

From Johor Bahru, we took a taxi into Singapore. The drive took about 50 minutes, including around 10 to 15 minutes at border control. The driver was hilarious, and the ride flew by.

We arrived around 9pm, had home-cooked food, and went straight to sleep.

Singapore felt calmer for us. Less rushing, more walking, and a slower pace after all the activities in Malaysia.

We visited:
Marina Bay
Gardens by the Bay
Supertree Grove at night
Cloud Forest (Jurassic Park themed at the time)
Satay Street
Swimming at my sister-in-law’s condo

https://preview.redd.it/w8szaphtz9gg1.png?width=586&format=png&auto=webp&s=ce7140fabbab67cc7f1d9271b0fc2dcd9fc4c0f9

https://preview.redd.it/nd2a5yxvz9gg1.png?width=2560&format=png&auto=webp&s=5d28780e10021a8fdee76d3f9cf098096fb520cf

https://preview.redd.it/6d2gq9mzz9gg1.png?width=2203&format=png&auto=webp&s=f26ba3fce2c1ca281d99f452f151a495b6f5043f

One thing I really loved about Singapore compared to Malaysia is how walkable it is. The MRT, walkways, and infrastructure are excellent. We walked far more and used Grab much less.

On Christmas Day, we went to a hawker centre near Satay Street, had amazing chicken rice, noodles, and desserts, then walked to Marina Bay where there was a Christmas market. The kids went on rides, and we finished the day with ice cream at Marina Bay Mall.

The journey back home

For the flight back to London, we flew with Qatar Airways and had a layover in Doha. Honestly, this was one of the best decisions of the whole trip.

The layover really helped break up the long journey, especially with kids. Instead of one very long flight, it felt far more manageable. The kids loved the airport, there was plenty of space to walk around, and it gave everyone a chance to reset before the final leg home.

Qatar Airways were excellent from start to finish. The staff were genuinely warm and attentive, especially with the kids. The food was great, the seats were comfortable, and the service was easily 10 out of 10. It was such a contrast to the outbound flight and made the trip home feel relaxed rather than exhausting.

If you’re travelling long haul with young kids, I’d genuinely recommend a Qatar Airways flight with a layover in Doha. It made a big difference for us.

Final thoughts

The reason I wrote this post is simple. I wanted to share how much my family loves Malaysia.

The people, the food, the value for money, and how family-friendly it is make it special. Yes, flights are expensive, but once you’re there, you can live extremely well without spending much.

If you have young kids and want something different, warm, welcoming, and full of life, Malaysia is an incredible choice.

Even now, 6 months later, we still talk about going back.

If you’re on the fence about Malaysia, take this as your sign.

After my son recovered and went Island Hopping

reddit.com
u/YAZ326 — 1 month ago
▲ 195 r/budgies

Bibbles has decided I'm her work-from-home buddy 🥹

My son got Bibbles a little while back and named her himself. But while he's at school, she hangs out with me in my office, and she's gotten way too comfortable. Desk, chair, top of the monitor… she supervises everything, chirping away the whole time like she's in every meeting with me.

Didn't sign up to be the daytime budgie parent, but here we are

u/YAZ326 — 1 month ago

My Mostly Japanese Collection So Far

Finally got a binder to house everything properly. The majority of my collection is Japanese; they're significantly cheaper than their English counterparts and honestly just as beautiful, if not more so. Thanks, scalpers for making the English versions basically unaffordable for normal collectors.

Still working out the best way to arrange everything. Trying to decide whether to go by set, by character, or just by what looks best side by side.

The standout for me has to be the foil and holo cards from the PRB-02 set; the alternate art treatment on those is genuinely stunning. Some of the best card artwork I've seen in any TCG. The Sabo and Mihawk, in particular, are incredible in hand. I love the hollow effect where you can see different logos. For instance in the ST17-005 foil version, you can see the Black Beard Jolly Roger when you tilt it.

Would love to know how you guys organise your binders, by set, character, or something else entirely?

P.S. Sorry for the feet in the pictures, forgot to crop them out

u/YAZ326 — 1 month ago

Built a One Piece TCG price tracker evenings and weekends — here's what the data taught me about grading ROI

I collect One Piece trading cards. Couldn't find a good price tracker for grading ROI so I built one over a few evenings and weekends — here's what I learned

I've been collecting One Piece TCG cards for a while and kept hitting the same wall. Whenever I pulled a valuable card and wanted to know if grading it was financially worth it, I'd end up bouncing between PriceCharting, TCGPlayer, eBay sold listings and a spreadsheet I'd cobbled together myself. It was messy and time consuming.

So I decided to build something better.

The problem I was trying to solve:

Existing tools show raw card prices well enough, but none of them gave me a clear side-by-side breakdown of what each grading company (PSA, CGC, BGS, TAG) would actually add in value over raw. That calculation — grading fee vs grade premium vs liquidity — is what actually matters when you're deciding whether to submit a card.

How I built it:

I worked on it during evenings and weekends. I kept the stack simple and focused on making the data accessible and clean rather than over-engineering it. The biggest challenge was pulling reliable grading price data — graded card sales are scattered across eBay, PriceCharting and individual grading company databases, none of which talk to each other cleanly.
Tech Stack:

Frontend

Layer Tech
UI framework React 19
Language JavaScript (JSX) — no TypeScript
Build tool Vite 8
Charts Recharts (price history)
Styling Inline styles + index.css (no Tailwind/CSS framework)
Fonts Google Fonts (Cinzel, Outfit)

Backend / API layer

There’s no traditional server or database. API routes are handled by:

Environment How it works
Local dev Vite middleware in vite.config.js
Production Netlify Functions (netlify/functions/)
Shared logic server/pricecharting.js (Node.js, used by both)

Those routes proxy/scrape PriceCharting for graded prices, Japanese cards, and JP images.

External data sources

Data Source
English cards, images, raw prices OPTCG API (client-side fetch)
Graded prices + Japanese cards PriceCharting (server-side scrape)
JP card images PriceCharting CDN (storage.googleapis.com/images.pricecharting.com)
Donations PayPal.me

What it does:

  • Top 10 most valuable One Piece cards with current market pricing
  • Grade-by-grade value breakdown across PSA, CGC, BGS, and TAG — instantly see the premium each grade commands over raw
  • Grading ROI Calculator: the feature I'm most proud of and the main reason I built this. Input your card value, select your country, and it calculates whether grading is actually worth it financially. It factors in grading fees, shipping costs, and import duties specific to where you live in the world. This is the number that actually matters when you're deciding whether to submit.
  • Clean and straightforward: because the existing options really weren't

Why the country-based ROI calculator matters:

This is something that doesn't get discussed enough here. A UK collector submitting to PSA faces transatlantic shipping costs plus return VAT and import duties on top of the grading fee itself. That same card submitted by a US collector has a completely different ROI profile. Most grading ROI calculators I found were built with US costs only, which makes them almost useless if you're anywhere else in the world.

The calculator accounts for your actual location, so you're not making £100+ decisions based on figures that don't apply to your situation.

Some interesting things the data shows:

  • The PSA 10 premium over raw varies wildly — some cards show 3-4x, others barely move
  • CGC tends to offer the best risk/reward for mid-tier cards, especially for UK collectors given their London office
  • BGS Black Label commands by far the largest multiplier but thin population makes liquidity a real concern
  • TAG is the hardest to model — sales data is still sparse

Link: https://onepiecepricefinder.com, free, no sign up, no ads.

Happy to discuss the methodology or any gaps in the data. Feedback from people who track this market seriously is genuinely useful.

reddit.com
u/YAZ326 — 1 month ago
▲ 1 r/OnePieceTCGFinance+1 crossposts

I built a free One Piece TCG price tracker and grading ROI calculator because existing tools weren't giving me the answers I needed

Like a lot of people here, I was frustrated trying to calculate grading ROI across PSA, CGC, BGS, and TAG for One Piece cards. Most existing price sites show you raw values but don't break down what each grade tier actually means for your return, which makes it really hard to decide whether submitting a card is financially worth it.

So I built a tool to solve that: https://onepiecepricefinder.com

What it does:

  • Top 10 most valuable One Piece cards with current market pricing
  • Grade-by-grade value breakdown across PSA, CGC, BGS, and TAG — instantly see the premium each grade commands over raw
  • Grading ROI Calculator: the feature I'm most proud of and the main reason I built this. Input your card value, select your country, and it calculates whether grading is actually worth it financially. It factors in grading fees, shipping costs, and import duties specific to where you live in the world. This is the number that actually matters when you're deciding whether to submit.
  • Clean and straightforward: because the existing options really weren't

Why the country-based ROI calculator matters:

This is something that doesn't get discussed enough here. A UK collector submitting to PSA faces transatlantic shipping costs plus return VAT and import duties on top of the grading fee itself. That same card submitted by a US collector has a completely different ROI profile. Most grading ROI calculators I found were built with US costs only, which makes them almost useless if you're anywhere else in the world.

The calculator accounts for your actual location, so you're not making £100+ decisions based on figures that don't apply to your situation.

Some interesting things the data shows:

  • The PSA 10 premium over raw varies wildly — some cards show 3-4x, others barely move
  • CGC tends to offer the best risk/reward for mid-tier cards, especially for UK collectors given their London office
  • BGS Black Label commands by far the largest multiplier but thin population makes liquidity a real concern
  • TAG is the hardest to model — sales data is still sparse

Link: https://onepiecepricefinder.com, free, no sign up, no ads.

Happy to discuss the methodology or any gaps in the data. Feedback from people who track this market seriously is genuinely useful.

Responsible investing disclaimer: card values fluctuate and past performance doesn't guarantee future returns. Do your own research before making grading or investment decisions.

reddit.com
u/YAZ326 — 1 month ago

built a free One Piece TCG price tracker and grading ROI calculator because existing tools weren't giving me the answers I needed*

Like a lot of people here, I was frustrated trying to calculate grading ROI across PSA, CGC, BGS, and TAG for One Piece cards. Most existing price sites show you raw values but don't break down what each grade tier actually means for your return, which makes it really hard to decide whether submitting a card is financially worth it.

So I built a tool to solve that.

What it does:

- ✅ Top 10 most valuable One Piece cards with current market pricing

- ✅ Grade-by-grade value breakdown*across PSA, CGC, BGS, and TAG — instantly see the premium each grade commands over raw

- ✅ Grading ROI Calculator — this is the feature I'm most proud of. Input your card value, select your country, and it factors in grading fees, shipping costs, and import duties specific to where you are in the world to tell you whether grading is actually worth it financially

- ✅ Clean and straightforward — because the existing options really weren't

Why country matters for grading ROI:

This is something that doesn't get discussed enough here. A UK collector submitting to PSA faces transatlantic shipping costs plus return VAT and import duties on top of the grading fee itself. That same card submitted by a US collector has a completely different ROI profile. The calculator accounts for this so you're not making decisions based on figures that don't apply to your situation.

Some interesting things the data shows:

- The PSA 10 premium over raw varies wildly — some cards show 3-4x, others barely move

- CGC tends to offer the best risk/reward for mid-tier cards, especially for UK collectors given their London office

- BGS Black Label commands by far the largest multiplier but thin population makes liquidity a real concern

- TAG is the hardest to model — sales data is still sparse

Happy to discuss the methodology or any gaps in the data. Feedback from people who track this market seriously is genuinely useful.

Responsible investing disclaimer: card values fluctuate and past performance doesn’t guarantee future returns. Do your own research before making grading or investment decisions.

reddit.com
u/YAZ326 — 1 month ago

Built a One Piece TCG price tracker evenings and weekends — here's what the data taught me about grading ROI

I collect One Piece trading cards. Couldn't find a good price tracker for grading ROI so I built one over a few evenings and weekends — here's what I learned

I've been collecting One Piece TCG cards for a while and kept hitting the same wall. Whenever I pulled a valuable card and wanted to know if grading it was financially worth it, I'd end up bouncing between PriceCharting, TCGPlayer, eBay sold listings and a spreadsheet I'd cobbled together myself. It was messy and time consuming.

So I decided to build something better.

The problem I was trying to solve:

Existing tools show raw card prices well enough, but none of them gave me a clear side-by-side breakdown of what each grading company (PSA, CGC, BGS, TAG) would actually add in value over raw. That calculation — grading fee vs grade premium vs liquidity — is what actually matters when you're deciding whether to submit a card.

How I built it:

I worked on it during evenings and weekends. I kept the stack simple and focused on making the data accessible and clean rather than over-engineering it. The biggest challenge was pulling reliable grading price data — graded card sales are scattered across eBay, PriceCharting and individual grading company databases, none of which talk to each other cleanly.
Tech Stack:

Frontend

Layer Tech
UI framework React 19
Language JavaScript (JSX) — no TypeScript
Build tool Vite 8
Charts Recharts (price history)
Styling Inline styles + index.css (no Tailwind/CSS framework)
Fonts Google Fonts (Cinzel, Outfit)

Backend / API layer

There’s no traditional server or database. API routes are handled by:

Environment How it works
Local dev Vite middleware in vite.config.js
Production Netlify Functions (netlify/functions/)
Shared logic server/pricecharting.js (Node.js, used by both)

Those routes proxy/scrape PriceCharting for graded prices, Japanese cards, and JP images.

External data sources

Data Source
English cards, images, raw prices OPTCG API (client-side fetch)
Graded prices + Japanese cards PriceCharting (server-side scrape)
JP card images PriceCharting CDN (storage.googleapis.com/images.pricecharting.com)
Donations PayPal.me

What I learned along the way:

- The PSA 10 premium over raw varies wildly between cards — some show 3-4x, others barely move

- CGC tends to offer better risk/reward for mid-tier cards, especially from the UK where their London office makes submissions cheaper

- BGS Black Label commands the biggest multiplier but the thin population makes liquidity a real concern

- TAG is the hardest to model — sales data is sparse which makes ROI calculations genuinely difficult

What it does now:

- Top 10 most valuable One Piece cards with current market pricing

- Grade-by-grade value breakdown across PSA, CGC, BGS and TAG

- Clean, straightforward interface — no sign up, no ads, completely free

Where I want to take it next:

- Expand beyond top 10 to cover full set tracking

- Add ROI calculator that factors in grading fees per company

- Better mobile experience

What I'd love feedback on:

- Is the grading breakdown actually useful or is there a better way to present it?

- Are there other grading companies worth adding?

- What sets or cards would you most want to see tracked?

Link in the comments — genuinely appreciate any feedback from people who track this market!

reddit.com
u/YAZ326 — 1 month ago

Built a One Piece TCG price tracker evenings and weekends — here's what the data taught me about grading ROI

I collect One Piece trading cards. Couldn't find a good price tracker for grading ROI so I built one over a few evenings and weekends — here's what I learned

I've been collecting One Piece TCG cards for a while and kept hitting the same wall. Whenever I pulled a valuable card and wanted to know if grading it was financially worth it, I'd end up bouncing between PriceCharting, TCGPlayer, eBay sold listings and a spreadsheet I'd cobbled together myself. It was messy and time consuming.

So I decided to build something better.

The problem I was trying to solve:

Existing tools show raw card prices well enough, but none of them gave me a clear side-by-side breakdown of what each grading company (PSA, CGC, BGS, TAG) would actually add in value over raw. That calculation — grading fee vs grade premium vs liquidity — is what actually matters when you're deciding whether to submit a card.

How I built it:

I worked on it during evenings and weekends. I kept the stack simple and focused on making the data accessible and clean rather than over-engineering it. The biggest challenge was pulling reliable grading price data — graded card sales are scattered across eBay, PriceCharting and individual grading company databases, none of which talk to each other cleanly.
Tech Stack:

Frontend

Layer Tech
UI framework React 19
Language JavaScript (JSX) — no TypeScript
Build tool Vite 8
Charts Recharts (price history)
Styling Inline styles + index.css (no Tailwind/CSS framework)
Fonts Google Fonts (Cinzel, Outfit)

Backend / API layer

There’s no traditional server or database. API routes are handled by:

Environment How it works
Local dev Vite middleware in vite.config.js
Production Netlify Functions (netlify/functions/)
Shared logic server/pricecharting.js (Node.js, used by both)

Those routes proxy/scrape PriceCharting for graded prices, Japanese cards, and JP images.

External data sources

Data Source
English cards, images, raw prices OPTCG API (client-side fetch)
Graded prices + Japanese cards PriceCharting (server-side scrape)
JP card images PriceCharting CDN (storage.googleapis.com/images.pricecharting.com)
Donations PayPal.me

What I learned along the way:

- The PSA 10 premium over raw varies wildly between cards — some show 3-4x, others barely move

- CGC tends to offer better risk/reward for mid-tier cards, especially from the UK where their London office makes submissions cheaper

- BGS Black Label commands the biggest multiplier but the thin population makes liquidity a real concern

- TAG is the hardest to model — sales data is sparse which makes ROI calculations genuinely difficult

What it does now:

- Top 10 most valuable One Piece cards with current market pricing

- Grade-by-grade value breakdown across PSA, CGC, BGS and TAG

- Clean, straightforward interface — no sign up, no ads, completely free

Where I want to take it next:

- Expand beyond top 10 to cover full set tracking

- Add ROI calculator that factors in grading fees per company

- Better mobile experience

What I'd love feedback on:

- Is the grading breakdown actually useful or is there a better way to present it?

- Are there other grading companies worth adding?

- What sets or cards would you most want to see tracked?

Link in the comments — genuinely appreciate any feedback from people who track this market!

reddit.com
u/YAZ326 — 1 month ago

Why I am Building a Journaling App That Even I Can't Read

Before I tell you what I built, I want to tell you why.

For most of my life, I didn’t really talk about what was going on inside my head.

Not the hard parts. Not the stuff that actually weighed on me. Like a lot of men, I grew up with a quiet, unspoken rule: keep it together, sort it out yourself, don’t put any of it on anyone else. Anxiety, mental health, the slow-accumulating worry that quietly shapes how you move through your day — that stayed private. Especially from the people closest to me.

The problem is, private doesn’t mean gone. It just means it sits inside you, getting heavier, while you smile through your week.

Then COVID happened.

And during that stretch, a few people I knew well, people I genuinely thought were among the strongest I knew, took their own lives.

I’m not going to pretend I understood what they were carrying. I didn’t. That’s exactly the point. None of us did. These were the kind of people you’d look at and assume they had everything figured out. They didn’t. And we didn’t know. And now they’re gone.

That hit me harder than I knew how to process at the time.

At the same time, I was inside my own version of the same fog. Job uncertainty. Money worries. Watching the property ladder pull a little further out of reach every month. Quiet anxiety about whether the path I was on was actually leading anywhere. Nothing dramatic. Nothing I would have brought up over dinner. Just the slow, building weight that millions of people are carrying right now and don’t know what to do with.

The thing that started to shift it

I started writing.

Not to anyone. Not for anyone. Just getting things out of my head and onto a screen. Every worry. Every what if. Every fear I’d been carrying around for months and never said out loud.

And something strange happened.

When the words were sitting in front of me instead of bouncing around inside me, the things that had been overwhelming started to look… smaller. More defined. I could finally see what was actually causing me pain, instead of just feeling the shape of it. Patterns I couldn’t see while I was inside them became obvious on the page.

It didn’t fix anything overnight. But for the first time in a long time, the weight had somewhere to go that wasn’t my own chest.

That was the moment InnerSight started, even though I didn’t know it yet.

Why I started building it

The thing was, the notes app I was using wasn’t right.

It was synced everywhere. Visible to whatever apps I’d given permissions to over the years. Sitting in some cloud I didn’t control. The stuff I was writing — the things I’d never said out loud — was just sitting there. Backed up. Searchable. One careless screenshot or shared screen away from being seen by someone else.

So I started thinking about what a journal would actually look like if it was built for the kind of writing that helps.

Not a pretty UI. Not productivity. Not streaks or gamification.

A place you could put the worst version of your thoughts and trust they were yours.

That’s what I started building. Honestly, I built it for myself first. But the longer I worked on it, the more I realised I probably wasn’t the only one. There are a lot of people, men, in particular, but not only men, who don’t have a safe place to put what they’re carrying. Who needs somewhere private to think before they’re ready to say any of it out loud.

That’s who this is for.

Why privacy isn’t a feature - it’s the whole point

Here’s the part I had to get right.

If I’m asking you to write down something you’ve never told another person — something you’ve barely admitted to yourself then I had better be sure those words are actually safe. We have good security practices safe. Not trust us safe.

Mathematically safe.

So I made one decision early that shaped every decision after it:

>

Here’s how that actually works in practice.

Your phone encrypts everything before it leaves it. Before a single word touches the internet, it’s encrypted with AES-256 — the same standard banks and governments use. My servers only ever see ciphertext. Random, unreadable strings.

Your passphrase is the only key, and I don’t have it. When you set up encryption, you pick a passphrase. That gets stretched through PBKDF2 with a unique random salt to derive a wrapping key, which encrypts your real data key. I store the wrapped key. I don’t store the passphrase. Not in a database. Not in logs. Not anywhere.

Your device protects the key with hardware. Once unlocked, the key lives in the iOS Keychain or Android Keystore — the same secure enclaves that protect Apple Pay and your banking apps. Turn on Face ID or Touch ID, and your journal sits behind your biometrics, too.

Almost everything personal is encrypted. Entry titles and content. Conversations with the in-app companion. AI-generated insights and alternative perspectives. Themes and emotion analysis. Your name, your goals, your reflections. If it’s personal, it’s encrypted before it ever leaves your device.

Defence in depth. Everything in transit uses TLS. The database enforces row-level security, so even within my own infrastructure, your data is isolated to your account. There is no admin who can browse the user content backdoor. Because there is no admin who can read user content.

The part that’s harder to say out loud

If you forget your passphrase, I can’t get your entries back.

Not I won’t. I can’t. The math doesn’t allow it. Your data is encrypted with a key derived from a passphrase that only exists in your head. There is no override switch on my side.

So when someone resets their passphrase, the app permanently deletes their existing entries as part of the reset.

I know how that sounds. The first reaction from almost everyone I’ve spoken to is some version of: Surely you could just let people email support and get it back?

Technically? Yes. But the second I build that, I’ve built a backdoor. And a backdoor for you is a backdoor for:

  • Anyone who phishes your account
  • Anyone who subpoenas my company
  • Anyone who breaches my support tools
  • Any future version of me with worse intentions

A journal that someone other than you might be able to read isn’t a private journal. It’s a diary with extra steps.

So I made the trade. Real privacy, with real responsibility. You hold the key. You also hold the consequences.

I think that’s the only honest version of “your journal is yours.”

Why this matters right now

Every app is racing to be more “intelligent”, which usually means quietly hoovering up more of your data to feed it back to you as features. The default assumption has flipped. Your thoughts are the product.

I wanted to build the opposite.

An AI-assisted journal where the intelligence works for you, but the data stays with you.

It’s slower to build. It’s more expensive to engineer. It means I’ll lose people who forget their passphrases and feel betrayed. I’ve made peace with all of that.

Because if your inner life is worth writing down, it’s worth not handing over.

What I'm still wrestling with

Putting this here because I'd genuinely like input from people who've thought about these problems before:

  • The AI inference path. The intelligence features need to see plaintext to work. Right now decryption happens on-device and the model sees the entry over TLS for the duration of inference. I'm working toward on-device inference but the model sizes I need aren't there yet. This is the weakest point in the design and I don't want to pretend otherwise. Has anyone solved this gracefully?
  • PBKDF2 vs Argon2id. Went with PBKDF2 for cleaner native platform support, but Argon2id is the stronger choice against modern attackers. Worth the integration cost? Curious how others have made that call.
  • Communicating "no recovery" to non-technical users. The trade-off is the right one but it's a hard sell at signup. People hear "could lose your data" and bounce before they understand why. I've tried a few framings; none of them feel right yet.
reddit.com
u/YAZ326 — 2 months ago

Why I am Building a Journaling App That Even I Can't Read

Before I tell you what I built, I want to tell you why.

For most of my life, I didn’t really talk about what was going on inside my head.

Not the hard parts. Not the stuff that actually weighed on me. Like a lot of men, I grew up with a quiet, unspoken rule: keep it together, sort it out yourself, don’t put any of it on anyone else. Anxiety, mental health, the slow-accumulating worry that quietly shapes how you move through your day — that stayed private. Especially from the people closest to me.

The problem is, private doesn’t mean gone. It just means it sits inside you, getting heavier, while you smile through your week.

Then COVID happened.

And during that stretch, a few people I knew well, people I genuinely thought were among the strongest I knew, took their own lives.

I’m not going to pretend I understood what they were carrying. I didn’t. That’s exactly the point. None of us did. These were the kind of people you’d look at and assume they had everything figured out. They didn’t. And we didn’t know. And now they’re gone.

That hit me harder than I knew how to process at the time.

At the same time, I was inside my own version of the same fog. Job uncertainty. Money worries. Watching the property ladder pull a little further out of reach every month. Quiet anxiety about whether the path I was on was actually leading anywhere. Nothing dramatic. Nothing I would have brought up over dinner. Just the slow, building weight that millions of people are carrying right now and don’t know what to do with.

The thing that started to shift it

I started writing.

Not to anyone. Not for anyone. Just getting things out of my head and onto a screen. Every worry. Every what if. Every fear I’d been carrying around for months and never said out loud.

And something strange happened.

When the words were sitting in front of me instead of bouncing around inside me, the things that had been overwhelming started to look… smaller. More defined. I could finally see what was actually causing me pain, instead of just feeling the shape of it. Patterns I couldn’t see while I was inside them became obvious on the page.

It didn’t fix anything overnight. But for the first time in a long time, the weight had somewhere to go that wasn’t my own chest.

That was the moment InnerSight started, even though I didn’t know it yet.

Why I started building it

The thing was, the notes app I was using wasn’t right.

It was synced everywhere. Visible to whatever apps I’d given permissions to over the years. Sitting in some cloud I didn’t control. The stuff I was writing — the things I’d never said out loud — was just sitting there. Backed up. Searchable. One careless screenshot or shared screen away from being seen by someone else.

So I started thinking about what a journal would actually look like if it was built for the kind of writing that helps.

Not a pretty UI. Not productivity. Not streaks or gamification.

A place you could put the worst version of your thoughts and trust they were yours.

That’s what I started building. Honestly, I built it for myself first. But the longer I worked on it, the more I realised I probably wasn’t the only one. There are a lot of people, men, in particular, but not only men, who don’t have a safe place to put what they’re carrying. Who needs somewhere private to think before they’re ready to say any of it out loud.

That’s who this is for.

Why privacy isn’t a feature - it’s the whole point

Here’s the part I had to get right.

If I’m asking you to write down something you’ve never told another person — something you’ve barely admitted to yourself then I had better be sure those words are actually safe. We have good security practices safe. Not trust us safe.

Mathematically safe.

So I made one decision early that shaped every decision after it:

>

Here’s how that actually works in practice.

Your phone encrypts everything before it leaves it. Before a single word touches the internet, it’s encrypted with AES-256 — the same standard banks and governments use. My servers only ever see ciphertext. Random, unreadable strings.

Your passphrase is the only key, and I don’t have it. When you set up encryption, you pick a passphrase. That gets stretched through PBKDF2 with a unique random salt to derive a wrapping key, which encrypts your real data key. I store the wrapped key. I don’t store the passphrase. Not in a database. Not in logs. Not anywhere.

Your device protects the key with hardware. Once unlocked, the key lives in the iOS Keychain or Android Keystore — the same secure enclaves that protect Apple Pay and your banking apps. Turn on Face ID or Touch ID, and your journal sits behind your biometrics, too.

Almost everything personal is encrypted. Entry titles and content. Conversations with the in-app companion. AI-generated insights and alternative perspectives. Themes and emotion analysis. Your name, your goals, your reflections. If it’s personal, it’s encrypted before it ever leaves your device.

Defence in depth. Everything in transit uses TLS. The database enforces row-level security, so even within my own infrastructure, your data is isolated to your account. There is no admin who can browse the user content backdoor. Because there is no admin who can read user content.

The part that’s harder to say out loud

If you forget your passphrase, I can’t get your entries back.

Not I won’t. I can’t. The math doesn’t allow it. Your data is encrypted with a key derived from a passphrase that only exists in your head. There is no override switch on my side.

So when someone resets their passphrase, the app permanently deletes their existing entries as part of the reset.

I know how that sounds. The first reaction from almost everyone I’ve spoken to is some version of: Surely you could just let people email support and get it back?

Technically? Yes. But the second I build that, I’ve built a backdoor. And a backdoor for you is a backdoor for:

  • Anyone who phishes your account
  • Anyone who subpoenas my company
  • Anyone who breaches my support tools
  • Any future version of me with worse intentions

A journal that someone other than you might be able to read isn’t a private journal. It’s a diary with extra steps.

So I made the trade. Real privacy, with real responsibility. You hold the key. You also hold the consequences.

I think that’s the only honest version of “your journal is yours.”

Why this matters right now

Every app is racing to be more “intelligent”, which usually means quietly hoovering up more of your data to feed it back to you as features. The default assumption has flipped. Your thoughts are the product.

I wanted to build the opposite.

An AI-assisted journal where the intelligence works for you, but the data stays with you.

It’s slower to build. It’s more expensive to engineer. It means I’ll lose people who forget their passphrases and feel betrayed. I’ve made peace with all of that.

Because if your inner life is worth writing down, it’s worth not handing over.

If you’re carrying something

I’ll be honest about who I made this for.

I made it for the people who are carrying things they don’t talk about. The ones who’ve trained themselves not to. Who keep it together at work, keep it together at home, keep it together in front of the people they love — and then lie awake with all of it pressing on their chest.

I made it for the version of me who didn’t yet know that writing things down could help.

And for the people I lost, who maybe never found a way to put what they were carrying somewhere safe.

If that’s you, if you’ve been holding something with nowhere to put it, I hope this gives you somewhere to start.

InnerSight is launching soon, and I’m letting waitlist members in first.

If a journal you can actually trust sounds like something you’ve been looking for, you can sign up at innersightjournal.com. And I will let you know when its ready. Also if you would like to be one of the testers drop me a dm

reddit.com
u/YAZ326 — 2 months ago