John Bettiol

Launching a marketplace on-time: A lesson in taking shortcuts using spreadsheets!

With 90 days to launch, they scrapped all internal tools. Their backend became a massive spreadsheet that wrote raw SQL directly to the production database.

Launching a marketplace on-time: A lesson in taking shortcuts using spreadsheets!
#1about 4 minutes

Facing a 90-day deadline to launch a new marketplace

The team had to build a complex B2B marketplace with a distributed team, a massive backlog, and no clear data on products or sellers.

#2about 3 minutes

De-scoping all internal tooling to meet the launch date

To meet the aggressive deadline, the team decided to build no administrative tools, relying on manual processes to manage the platform at launch.

#3about 4 minutes

Building a spreadsheet tool for seller data onboarding

A custom Excel spreadsheet was created to simplify seller data submission, handling data mapping, legal requirements, and file encoding issues for non-technical users.

#4about 2 minutes

Managing platform configuration with a complex spreadsheet

A single, massive spreadsheet was developed to manage 35 database tables for platform configuration, including categories, translations, and legal attributes.

#5about 2 minutes

Pivoting to Google Sheets after a data loss crisis

When the Microsoft 365 spreadsheet became corrupted from concurrent use, the team bypassed IT policy and switched to Google Sheets to restore their workflow.

#6about 2 minutes

The long-term consequences of taking technical shortcuts

While the spreadsheet solution enabled a successful launch, it created significant technical debt that led to inefficient processes and longer onboarding times years later.

#7about 5 minutes

Q&A on lean management, team morale, and tech debt

The speaker answers audience questions about using lean principles, maintaining team morale after data loss, and securing management buy-in to fix the initial shortcuts.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
EM
Eli McGarvie
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get Results
We all know the feeling: your stand-up meeting starts… and the energy in the room slowly deflates. Eyes glaze over, minds wander. Maybe you can even see their attention drop on smartphones or laptops.Within minutes or even seconds, instead of a quick...
Stop Wasting Time: How to Lead a Stand-Up Meeting & Get Results
TL
Thomas Limbüchler
The importance of a good briefing for every dev project
According to the book "Handbuch Briefing: Effiziente Kommunikation zwischen Auftraggeber und Dienstleister" projects could save 30 percent of the most precocious resources in a company: time and money. There’s an old joke, which is an excellent analo...
The importance of a good briefing for every dev project
CH
Chris Heilmann
With AIs wide open - WeAreDevelopers at All Things Open 2025
Last week our VP of Developer Relations, Chris Heilmann, flew to Raleigh, North Carolina to present at All Things Open . An excellent event he had spoken at a few times in the past and this being the “Lucky 13” edition, he didn’t hesitate to come and...
With AIs wide open - WeAreDevelopers at All Things Open 2025

From learning to earning

Jobs that call for the skills explored in this talk.

Full Stack Engineer

Full Stack Engineer

Climax.eco
Rotterdam, Netherlands

70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)