u/EmmaSkye319

what do most retailers get wrong about replatforming?

i've helped 5 mid-market retailers (€80M-€300M GMV) through replatforming evaluations recently and the same mistake keeps showing up.

teams underestimate migration complexity by 40-50% because they price the platform but not the data lift, the merchandising rebuild, the integrator hours nobody warned them about, or the QA cycle that blows up at the third month.

platform selection is the easy part, one team i'm advising is 9 months into a phased move on one of the standard composable platforms (commercetools, SCAYLE, Spryker), and the platform's fine, the budget pain is on the data and ops side.

what's been the most underestimated piece of your last replatform?

reddit.com
u/EmmaSkye319 — 3 days ago
▲ 7 r/agile

we've got a 6-person product team and our PM/PO is basically full-time chained to a doc trying to translate dozens of customer calls a month into something the engineering team will pull into the sprint.

the call recordings sit in Gong, our PO listens back, summarizes into Notion, then rewrites the relevant bits as user stories during refinement, and by the time it hits the sprint board the customer language is gone, the context is gone, and half the time eng wonders who asked for this, and nobody can find the original quote without 20 minutes of digging.

we tried tagging everything in Dovetail, but the manual tag-taxonomy upkeep was a second job for our PO so it died after a quarter, and fireflies summaries are sales-call-shaped which don't translate well to product context.

trying to work out two things:

at what team size did your team stop having a human be the bridge between the call and the backlog? and have you found a setup where the customer quote travels with the ticket so eng can read it during the build, or is everyone still doing the manual rewrite and just absorbing it as part of the role?

reddit.com
u/EmmaSkye319 — 8 days ago

I want to describe the worst 40 minutes of my professional life because I've been sitting with it for a while and I think writing it out is the only way I'm going to stop replaying it.

We'd been working this enterprise prospect for 4 months, the kind of deal that changes your year, your hiring plan, and the conversation you have with your investors. The demo was with their VP of Operations and 6 people from her team, all on a single Zoom call with their cameras on, which in retrospect made what happened significantly worse.

anyway, everything was going well for the first 20 minutes, the deck landed, the questions were good, the energy in the room was the type you can feel even through a screen and then I handed it over to our product for the live walkthrough.

the main workflow we were demoing, the one we'd specifically built out for their use case, rendered completely broken on their VP's screen.

Not broken in a way that was easy to explain away, but worse, in a way where half the interface was missing and the action button they needed to click to see the whole point of the product was just not there.

We could see it on her shared screen and she could see us seeing it. Nobody said anything for quite a moment which felt significantly longer.

We tried everything in real time, refreshing, switching browsers, walking her through clearing cache, all of it on a live call with 6 of her colleagues watching, and nothing worked because the bug wasn't on her end but on ours, a viewport rendering issue that only surfaced on certain screen resolutions we had never once tested against.

She was gracious about it thought, sent a follow up email saying they'd need to revisit the timeline which is the enterprise way of saying no without saying it and we never heard from them again.

I traced it back afterward, the bug had been sitting in production across a resolution range that covered a significant chunk of enterprise laptop configurations and nobody had caught it because our manual QA process tested on our own machines at our own screen sizes and called it done.

we've since set up AskUI across our deployment pipeline and the first time it caught something we'd never have thought to test manually I just stared at the alert for a second.

$200k is an expensive way to learn that your QA process is really just a reflection of whoever's laptop happens to be open at the time.

reddit.com
u/EmmaSkye319 — 13 days ago
▲ 212 r/BuyFromEU

I need to come clean about something that's been bugging me for quite some time.

I've been fairly active on this sub and similar ones recommending European alternatives to US software, I truly care about this stuff and I thought I was doing my homework, then a friend of mine is starting a small business and asked me to help her vet some vendors, and for the first time I actually pulled incorporation records instead of just trusting the about us page.

turns out at least a few of the stuff I've been confidently recommending to people are not European in any way that matters legally.

the thing that sent me down the rabbit hole was rereading about the CLOUD Act, which is a US law from 2018 that lets the US government compel any US-incorporated company to hand over data regardless of where the servers physically sit.

so it doesn't matter if your data is in Frankfurt or Amsterdam, if the company is incorporated in Delaware the US government can request access and the company is legally obligated to comply.

this is literally why the EU Court of Justice struck down the Privacy Shield framework in Schrems II, because the legal protections Europeans thought they had just didn't hold up against US jurisdiction claims.

and then I started checking…

GitLab, which everyone including me treats as a European company because of its Dutch origins, reincorporated in Delaware years ago.

Elastic, same story, started in Amsterdam, now a US corporation. I always vaguely knew this but never connected the dots to what it really means for data jurisdiction, then I looked at the HR and employment space because that's relevant for my friend and sure enough, Deel is US-headquartered, Remote is US-incorporated too.

both are constantly recommended as options for European companies but they fall under US jurisdiction the same way.

I'll be honest the saving grace for my sanity was that not everything I've been recommending turned out to be wrong.

Proton is genuinely Swiss, Hetzner is German through and through, Workmotion is German-incorporated and German-hosted, Nextcloud is German too… at least those ones actually checked out when I pulled the records, so I wasn't completely leading people astray.

but yeah I'm sitting here feeling pretty stupid about how long I just took marketing copy at face value.

it's made me wonder what the bar should be for this sub when we say European. is incorporation enough? do we need to verify data hosting and sub-processors too?

or are we okay with a US-incorporated company as long as they have EU servers, even though legally that means almost nothing after Schrems II?

don't know where the line is anymore.

thoughts?

u/EmmaSkye319 — 15 days ago