SlideShare a Scribd company logo
Products’ Love Story with Biz
How Products Align with Business Needs | @pascallouisperez
Created first company in High School, online content management
(think a super simpler version of Squarespace)
Studied programming language theory, wrote compilers, was part of
ECMA committee when at Google.
Co-founded Wealthfront, now one of the largest robo-adviser in the
world.
Helped scale Square: we grew money moving systems 100x fold,
team 16x fold. Opened the Atlanta and NYC offices.
Adviser to companies in Health Care space, Art world, FinTech,
Blockchain, Wine.
Now responsible for product, design, and engineering at Eave, a new
mortgage lender. We make ethical mortgages easy.
Hi!
A bit about Pascal
Count to Three
1. Square Capital
2. Paddle8
3. Gmail
Business Innovation
We’ll start by looking at what makes this business
differentiated, and what are key innovations.
Breadth of Product
From there, we can look at the product surface and lifecycle
of the key thing (e.g. “The Life of a Purchase”), the
audiences to consider, platforms, etc.
One Deep Dive
And it’s always fun to geek out, so we’ll do a deep dive into
one part of the product which is interesting.
The Plan
Also in threes.
Square Capital
• Merchant Cash Advances, think “Pseudo Loans”
• For Square merchants only
• Pre-Approval, and cash advanced next day
• Repayment schedule dependent on daily sales
Square Capital
Square Capital
• Data! Lots of Data! telling a story about merchants type of
business, seasonality, etc.
• Underwriting Models to separate the wheat from the
chaff, and target merchants who should receive MCAs,
and determine how large of an advance is appropriate
• Messaging to effectively communicate with merchants,
without appearing like a spammer with ‘free money’ claims
• Dedicated landing page for merchants to accept their
tailored offers (if they so choose)
• Money Movement capabilities to advance cash to
merchants, as well handling repayment
• Portfolio Review keeping all outstanding MCAs under
close monitoring, and understand default patterns
Life of an MCA
(Circa 2013)
Merchant Cash Advance
• Square is purchasing future receivables from the merchant
at a discount with a repayment based on a percentage of
daily sales
• e.g. For $9,000 (today) purchase $10,000 worth of future
sales, with a 10% repayment rate
• Say the business does $500 of business a day, then $50
goes to Square everyday to repay the advance
• It takes 200 days to repay the $10,000
• So it looks like you got a sort of loan over 7 months
• (And I’ll leave it as an exercise to calculate the IRR and
APR if this were a debt product!)
Details about MCAs
Our Deep Dive
Much Simpler Regulatory Requirements than Loans
• Risk profile is completely different
• If the merchant goes bankrupt, Square has no way to
recoup its money
• Square purchased future receivables at a price that was
too high… Tough
• As such, regulatory bodies are less concerned about
practices in the MCA world, and specifically do not require
a banking license
• (Though the legalese and compliance is far from simple.)
Why MCAs?
Our Deep Dive
Paddle8
• Art auction house, think “Online Sotheby’s”
• Dual sided marketplace, buyers and consignors
• White glove service

• As well as service model arm for Benefit
Organizations
Paddle8
Paddle8
• Appraisal evaluating inbound opportunities
• Cataloguing provenance, description, images
• Auction Curation to organize lots thematically
• Auction Dynamics with enforced reserves, bid
increments, timing, staggered bidding, etc.
• Payments both online via credit card, and direct with
checks and wires.
• Settlement to consignors, via wires
• Logistics drop ship model between consignor and
collector
• Plus The Usual Suspects marketing, data warehousing,
analytics, risk management, financial bits (ledger,
reconciliation, reversals, …)
Life of a Lot
The “For Profit” Side
Life of a Benefit
The “Service Model” Side
• Guests Management including onsite physical signup
• Physical Auction with paddle numbers, live display of
multi-channel auction, in the room bids, etc.
• Payments and Settlement
• Logistics
• Plus Financial Bits
Prioritization Framework
Our Deep Dive
With so much product breadth, how do
answer “What’s next?”
Prioritization Criteria
• Risk vs Opportunity
• Growth vs Customer Development
• Impact on Buyers
• Casual, or Power Buyers
• Impact of Consignors
• Casual, or Power Consignors
• Type of Sale
• Regions
• Revenue Lift
Prioritization Framework
Our Deep Dive
Gmail • Does it really need any details?
Gmail
• Hotmail offered 2M of storage
• Gmail launched with 1G
• Stunning web UI
• Single paged web app
• Search, threaded conversation, email folding…
Circa 2004
• Send / Receive Gateways not easy to have “Google
scale” Mail Transfer Agents, they were built from scratch
• Storage providing 1G to that many users was a
technological prowess
• Search with guarantee that if it is in your inbox, it is
searchable, and vice versa (atomicity across storage &
indexing platform)
• Threaded Conversations, Email Folding and many more
product innovations which required interesting engineering
• Single Page Web App first use of AJAX to have a single
page web app
• POP3 interface and also play nice with desktop clients
(IMAP was added in 2007)
Life of an Email
Tough to be the Postman
Storing Emails
Our Deep Dive
Characteristics of Storing Emails
• Lots of large immutable blobs — an email (with its
attachments) never changes
• Random access, with high affinity with recency — a.k.a
you mostly read your latest emails
• Write rate is not directly impacting user experience —
a.k.a. if it takes a while to write a new email under load, it
is less bad than if it takes a while to search for instance
• Redundancy is paramount, can’t loose anything
Storing Emails
Our Deep Dive
Storing Emails
Our Deep Dive
1. Start by super large redundant blob storage for immutable
blocks, it’s called Google Filesystem (GFS)
Storing Emails
Our Deep Dive
Caribou Caribou Caribou Caribou Caribou Caribou Caribou
1. Start by super large redundant blob storage for immutable
blocks, it’s called Google Filesystem (GFS)
2. Backend to store meta-data style information, threads,
contacts, labels, email headers with pointers to blobs, etc.
Storing Emails
Our Deep Dive
Caribou Caribou Caribou Caribou Caribou Caribou Caribou
1. Start by super large redundant blob storage for immutable
blocks, it’s called Google Filesystem (GFS)
2. Backend to store meta-data style information, threads,
contacts, labels, email headers with pointers to blobs, etc.
3. Organize it a standard storage system, with redo logs
semantics. Every action in Gmail is a log “new email”,
“star”, “delete”, “add label”, etc.
Storing Emails
Our Deep Dive
Caribou Caribou Caribou Caribou Caribou Caribou Caribou
1. Start by super large redundant blob storage for immutable
blocks, it’s called Google Filesystem (GFS)
2. Backend to store meta-data style information, threads,
contacts, labels, email headers with pointers to blobs, etc.
3. Organize it a standard storage system, with redo logs
semantics. Every action in Gmail is a log “new email”,
“star”, “delete”, “add label”, etc.
4. Makes moving accounts easy, replay the log on another
backend (with a few more details…)
In Closing
‣ Product innovation happens at many many levels Not just UX, UI, or fancy algorithms. It’s also
about back office considerations, legal structuring, how a service is rendered, etc.
‣ Product process can be a catalyst to innovation and often requires to look at things from a
different angle
‣ Strong tech “necessary but not sufficient” need to walk back from actual pain points, and then
solve them with technical prowess
‣ Product & Business are totally fusional beware of orgs which believe “the biz tells product
what to do”, or which introduce barriers that are imagined

More Related Content

Similar to Products’ Love Story with Biz

2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
2 0 1 8A N N U A L R E P O R TTo our shareowners.docx2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
lorainedeserre
 
20140821 GoCoin Deck
20140821 GoCoin Deck20140821 GoCoin Deck
20140821 GoCoin Deck
GoCoin
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
Paul Boos
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptx
ThisIsMeh
 
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
Matt Lerner
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
Dashlane
 
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
nois3
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
Ben Hall
 
Persuasive Essay Topics Religion. Online assignment writing service.
Persuasive Essay Topics Religion. Online assignment writing service.Persuasive Essay Topics Religion. Online assignment writing service.
Persuasive Essay Topics Religion. Online assignment writing service.
Nicole Barnes
 
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A CrunchSilicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
Dave McClure
 
Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011
lukec
 
How to start e commerce Business?
How to start e commerce Business?How to start e commerce Business?
How to start e commerce Business?
Himanshu Saini
 
Freemium Meetup November 2012 - David Weekly
Freemium Meetup November 2012 - David WeeklyFreemium Meetup November 2012 - David Weekly
Freemium Meetup November 2012 - David WeeklyKachingle
 
Class5 Business Design
Class5 Business DesignClass5 Business Design
Class5 Business Design
Christina Wodtke
 
Jan-Erik Sandberg - Succeeding with Large Scale Agile
Jan-Erik Sandberg - Succeeding with Large Scale AgileJan-Erik Sandberg - Succeeding with Large Scale Agile
Jan-Erik Sandberg - Succeeding with Large Scale Agile
Agile Lietuva
 
Developing backoffices
Developing backofficesDeveloping backoffices
Developing backoffices
Gonçalo Chaves
 
PageKicker pitch deck
PageKicker pitch deckPageKicker pitch deck
PageKicker pitch deck
Fred Zimmerman
 
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
Dave McClure
 
Project management
Project managementProject management
Project management
Simon Collison
 
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
Dave McClure
 

Similar to Products’ Love Story with Biz (20)

2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
2 0 1 8A N N U A L R E P O R TTo our shareowners.docx2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
2 0 1 8A N N U A L R E P O R TTo our shareowners.docx
 
20140821 GoCoin Deck
20140821 GoCoin Deck20140821 GoCoin Deck
20140821 GoCoin Deck
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
UNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptxUNIT-1 E COMMERCE.pptx
UNIT-1 E COMMERCE.pptx
 
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
The 500 Startups Marketing Stack - Matt Lerner's talk from MarTech Europe 2015
 
Dashlane Mission Teams
Dashlane Mission TeamsDashlane Mission Teams
Dashlane Mission Teams
 
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
WUD Rome 2014 - Delightful UX – Real-Life Responsive Web Design (EN) - Vitaly...
 
DevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable ProductsDevDay 2013 - Building Startups and Minimum Viable Products
DevDay 2013 - Building Startups and Minimum Viable Products
 
Persuasive Essay Topics Religion. Online assignment writing service.
Persuasive Essay Topics Religion. Online assignment writing service.Persuasive Essay Topics Religion. Online assignment writing service.
Persuasive Essay Topics Religion. Online assignment writing service.
 
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A CrunchSilicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
Silicon Valley 2.0: Lots of Little Bets + Beating the Series A Crunch
 
Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011
 
How to start e commerce Business?
How to start e commerce Business?How to start e commerce Business?
How to start e commerce Business?
 
Freemium Meetup November 2012 - David Weekly
Freemium Meetup November 2012 - David WeeklyFreemium Meetup November 2012 - David Weekly
Freemium Meetup November 2012 - David Weekly
 
Class5 Business Design
Class5 Business DesignClass5 Business Design
Class5 Business Design
 
Jan-Erik Sandberg - Succeeding with Large Scale Agile
Jan-Erik Sandberg - Succeeding with Large Scale AgileJan-Erik Sandberg - Succeeding with Large Scale Agile
Jan-Erik Sandberg - Succeeding with Large Scale Agile
 
Developing backoffices
Developing backofficesDeveloping backoffices
Developing backoffices
 
PageKicker pitch deck
PageKicker pitch deckPageKicker pitch deck
PageKicker pitch deck
 
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
Changes in Venture Capital & Building 500 Startups (Sao Paulo, Sept 2013)
 
Project management
Project managementProject management
Project management
 
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
Changes in Venture Capital + Building 500 Startups (Istanbul, Sept 2013)
 

More from Pascal-Louis Perez

Fuchsia RFCs
Fuchsia RFCsFuchsia RFCs
Fuchsia RFCs
Pascal-Louis Perez
 
How to Send a Receipt, Topics in Concurrency and Distributed Systems
How to Send a Receipt, Topics in Concurrency and Distributed SystemsHow to Send a Receipt, Topics in Concurrency and Distributed Systems
How to Send a Receipt, Topics in Concurrency and Distributed Systems
Pascal-Louis Perez
 
Corporate Finance Primer
Corporate Finance PrimerCorporate Finance Primer
Corporate Finance Primer
Pascal-Louis Perez
 
Developing an Immune System — The Hard and Soft Skills required to avoid Outages
Developing an Immune System — The Hard and Soft Skills required to avoid OutagesDeveloping an Immune System — The Hard and Soft Skills required to avoid Outages
Developing an Immune System — The Hard and Soft Skills required to avoid Outages
Pascal-Louis Perez
 
SLL Conf - Continuous Deployment
SLL Conf - Continuous DeploymentSLL Conf - Continuous Deployment
SLL Conf - Continuous DeploymentPascal-Louis Perez
 
Alchemist Startup Primer - Lean Development Practices
Alchemist Startup Primer - Lean Development PracticesAlchemist Startup Primer - Lean Development Practices
Alchemist Startup Primer - Lean Development PracticesPascal-Louis Perez
 
Database compatibility
Database compatibilityDatabase compatibility
Database compatibility
Pascal-Louis Perez
 
Applying Compiler Techniques to Iterate At Blazing Speed
Applying Compiler Techniques to Iterate At Blazing SpeedApplying Compiler Techniques to Iterate At Blazing Speed
Applying Compiler Techniques to Iterate At Blazing Speed
Pascal-Louis Perez
 
Iterate Like a Whirling Dervish
Iterate Like a Whirling DervishIterate Like a Whirling Dervish
Iterate Like a Whirling Dervish
Pascal-Louis Perez
 
Extreme Testing at kaChing
Extreme Testing at kaChingExtreme Testing at kaChing
Extreme Testing at kaChing
Pascal-Louis Perez
 
Type Checking JavaScript
Type Checking JavaScriptType Checking JavaScript
Type Checking JavaScript
Pascal-Louis Perez
 
Xignite's Dedicate kaChing Api
Xignite's Dedicate kaChing ApiXignite's Dedicate kaChing Api
Xignite's Dedicate kaChing ApiPascal-Louis Perez
 
Add (Syntactic) Sugar To Your Java
Add (Syntactic) Sugar To Your JavaAdd (Syntactic) Sugar To Your Java
Add (Syntactic) Sugar To Your Java
Pascal-Louis Perez
 
kaChing's API garage event
kaChing's API garage eventkaChing's API garage event
kaChing's API garage event
Pascal-Louis Perez
 

More from Pascal-Louis Perez (14)

Fuchsia RFCs
Fuchsia RFCsFuchsia RFCs
Fuchsia RFCs
 
How to Send a Receipt, Topics in Concurrency and Distributed Systems
How to Send a Receipt, Topics in Concurrency and Distributed SystemsHow to Send a Receipt, Topics in Concurrency and Distributed Systems
How to Send a Receipt, Topics in Concurrency and Distributed Systems
 
Corporate Finance Primer
Corporate Finance PrimerCorporate Finance Primer
Corporate Finance Primer
 
Developing an Immune System — The Hard and Soft Skills required to avoid Outages
Developing an Immune System — The Hard and Soft Skills required to avoid OutagesDeveloping an Immune System — The Hard and Soft Skills required to avoid Outages
Developing an Immune System — The Hard and Soft Skills required to avoid Outages
 
SLL Conf - Continuous Deployment
SLL Conf - Continuous DeploymentSLL Conf - Continuous Deployment
SLL Conf - Continuous Deployment
 
Alchemist Startup Primer - Lean Development Practices
Alchemist Startup Primer - Lean Development PracticesAlchemist Startup Primer - Lean Development Practices
Alchemist Startup Primer - Lean Development Practices
 
Database compatibility
Database compatibilityDatabase compatibility
Database compatibility
 
Applying Compiler Techniques to Iterate At Blazing Speed
Applying Compiler Techniques to Iterate At Blazing SpeedApplying Compiler Techniques to Iterate At Blazing Speed
Applying Compiler Techniques to Iterate At Blazing Speed
 
Iterate Like a Whirling Dervish
Iterate Like a Whirling DervishIterate Like a Whirling Dervish
Iterate Like a Whirling Dervish
 
Extreme Testing at kaChing
Extreme Testing at kaChingExtreme Testing at kaChing
Extreme Testing at kaChing
 
Type Checking JavaScript
Type Checking JavaScriptType Checking JavaScript
Type Checking JavaScript
 
Xignite's Dedicate kaChing Api
Xignite's Dedicate kaChing ApiXignite's Dedicate kaChing Api
Xignite's Dedicate kaChing Api
 
Add (Syntactic) Sugar To Your Java
Add (Syntactic) Sugar To Your JavaAdd (Syntactic) Sugar To Your Java
Add (Syntactic) Sugar To Your Java
 
kaChing's API garage event
kaChing's API garage eventkaChing's API garage event
kaChing's API garage event
 

Recently uploaded

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 

Products’ Love Story with Biz

  • 1. Products’ Love Story with Biz How Products Align with Business Needs | @pascallouisperez
  • 2. Created first company in High School, online content management (think a super simpler version of Squarespace) Studied programming language theory, wrote compilers, was part of ECMA committee when at Google. Co-founded Wealthfront, now one of the largest robo-adviser in the world. Helped scale Square: we grew money moving systems 100x fold, team 16x fold. Opened the Atlanta and NYC offices. Adviser to companies in Health Care space, Art world, FinTech, Blockchain, Wine. Now responsible for product, design, and engineering at Eave, a new mortgage lender. We make ethical mortgages easy. Hi! A bit about Pascal
  • 3. Count to Three 1. Square Capital 2. Paddle8 3. Gmail
  • 4. Business Innovation We’ll start by looking at what makes this business differentiated, and what are key innovations. Breadth of Product From there, we can look at the product surface and lifecycle of the key thing (e.g. “The Life of a Purchase”), the audiences to consider, platforms, etc. One Deep Dive And it’s always fun to geek out, so we’ll do a deep dive into one part of the product which is interesting. The Plan Also in threes.
  • 5. Square Capital • Merchant Cash Advances, think “Pseudo Loans” • For Square merchants only • Pre-Approval, and cash advanced next day • Repayment schedule dependent on daily sales
  • 8. • Data! Lots of Data! telling a story about merchants type of business, seasonality, etc. • Underwriting Models to separate the wheat from the chaff, and target merchants who should receive MCAs, and determine how large of an advance is appropriate • Messaging to effectively communicate with merchants, without appearing like a spammer with ‘free money’ claims • Dedicated landing page for merchants to accept their tailored offers (if they so choose) • Money Movement capabilities to advance cash to merchants, as well handling repayment • Portfolio Review keeping all outstanding MCAs under close monitoring, and understand default patterns Life of an MCA (Circa 2013)
  • 9. Merchant Cash Advance • Square is purchasing future receivables from the merchant at a discount with a repayment based on a percentage of daily sales • e.g. For $9,000 (today) purchase $10,000 worth of future sales, with a 10% repayment rate • Say the business does $500 of business a day, then $50 goes to Square everyday to repay the advance • It takes 200 days to repay the $10,000 • So it looks like you got a sort of loan over 7 months • (And I’ll leave it as an exercise to calculate the IRR and APR if this were a debt product!) Details about MCAs Our Deep Dive
  • 10. Much Simpler Regulatory Requirements than Loans • Risk profile is completely different • If the merchant goes bankrupt, Square has no way to recoup its money • Square purchased future receivables at a price that was too high… Tough • As such, regulatory bodies are less concerned about practices in the MCA world, and specifically do not require a banking license • (Though the legalese and compliance is far from simple.) Why MCAs? Our Deep Dive
  • 11. Paddle8 • Art auction house, think “Online Sotheby’s” • Dual sided marketplace, buyers and consignors • White glove service
 • As well as service model arm for Benefit Organizations
  • 14. • Appraisal evaluating inbound opportunities • Cataloguing provenance, description, images • Auction Curation to organize lots thematically • Auction Dynamics with enforced reserves, bid increments, timing, staggered bidding, etc. • Payments both online via credit card, and direct with checks and wires. • Settlement to consignors, via wires • Logistics drop ship model between consignor and collector • Plus The Usual Suspects marketing, data warehousing, analytics, risk management, financial bits (ledger, reconciliation, reversals, …) Life of a Lot The “For Profit” Side
  • 15. Life of a Benefit The “Service Model” Side • Guests Management including onsite physical signup • Physical Auction with paddle numbers, live display of multi-channel auction, in the room bids, etc. • Payments and Settlement • Logistics • Plus Financial Bits
  • 16. Prioritization Framework Our Deep Dive With so much product breadth, how do answer “What’s next?”
  • 17. Prioritization Criteria • Risk vs Opportunity • Growth vs Customer Development • Impact on Buyers • Casual, or Power Buyers • Impact of Consignors • Casual, or Power Consignors • Type of Sale • Regions • Revenue Lift Prioritization Framework Our Deep Dive
  • 18.
  • 19.
  • 20. Gmail • Does it really need any details?
  • 21. Gmail • Hotmail offered 2M of storage • Gmail launched with 1G • Stunning web UI • Single paged web app • Search, threaded conversation, email folding… Circa 2004
  • 22. • Send / Receive Gateways not easy to have “Google scale” Mail Transfer Agents, they were built from scratch • Storage providing 1G to that many users was a technological prowess • Search with guarantee that if it is in your inbox, it is searchable, and vice versa (atomicity across storage & indexing platform) • Threaded Conversations, Email Folding and many more product innovations which required interesting engineering • Single Page Web App first use of AJAX to have a single page web app • POP3 interface and also play nice with desktop clients (IMAP was added in 2007) Life of an Email Tough to be the Postman
  • 24. Characteristics of Storing Emails • Lots of large immutable blobs — an email (with its attachments) never changes • Random access, with high affinity with recency — a.k.a you mostly read your latest emails • Write rate is not directly impacting user experience — a.k.a. if it takes a while to write a new email under load, it is less bad than if it takes a while to search for instance • Redundancy is paramount, can’t loose anything Storing Emails Our Deep Dive
  • 25. Storing Emails Our Deep Dive 1. Start by super large redundant blob storage for immutable blocks, it’s called Google Filesystem (GFS)
  • 26. Storing Emails Our Deep Dive Caribou Caribou Caribou Caribou Caribou Caribou Caribou 1. Start by super large redundant blob storage for immutable blocks, it’s called Google Filesystem (GFS) 2. Backend to store meta-data style information, threads, contacts, labels, email headers with pointers to blobs, etc.
  • 27. Storing Emails Our Deep Dive Caribou Caribou Caribou Caribou Caribou Caribou Caribou 1. Start by super large redundant blob storage for immutable blocks, it’s called Google Filesystem (GFS) 2. Backend to store meta-data style information, threads, contacts, labels, email headers with pointers to blobs, etc. 3. Organize it a standard storage system, with redo logs semantics. Every action in Gmail is a log “new email”, “star”, “delete”, “add label”, etc.
  • 28. Storing Emails Our Deep Dive Caribou Caribou Caribou Caribou Caribou Caribou Caribou 1. Start by super large redundant blob storage for immutable blocks, it’s called Google Filesystem (GFS) 2. Backend to store meta-data style information, threads, contacts, labels, email headers with pointers to blobs, etc. 3. Organize it a standard storage system, with redo logs semantics. Every action in Gmail is a log “new email”, “star”, “delete”, “add label”, etc. 4. Makes moving accounts easy, replay the log on another backend (with a few more details…)
  • 29. In Closing ‣ Product innovation happens at many many levels Not just UX, UI, or fancy algorithms. It’s also about back office considerations, legal structuring, how a service is rendered, etc. ‣ Product process can be a catalyst to innovation and often requires to look at things from a different angle ‣ Strong tech “necessary but not sufficient” need to walk back from actual pain points, and then solve them with technical prowess ‣ Product & Business are totally fusional beware of orgs which believe “the biz tells product what to do”, or which introduce barriers that are imagined