SlideShare a Scribd company logo
1 of 55
Download to read offline
Your API as a Product
Who am I?
➔ CTO @ LegalTech startup
BasementCrowd.com
➔ Not a Product Manager!
➔ Find me here:
rob_hinds
robhinds
What does it all mean?
What is a product manager?
© 2011 Martin Eriksson mindtheproduct.com
build APIs
needs of their
customers product
compelling to them
ThoughtWorks Technology Radar
product orientation is the
missing ingredient
ordinary
enterprise
business built on a platform of
APIs
ThoughtWorks Technology Radar
Lessons from PMs part 1:
Don’t make me think
➔ Create Visual Hierarchies
➔ Use conventions
➔ Break up the page into clearly defined sections
➔ Make it clear and obvious what is “clickable”
➔ The most important characteristics of good
design are discoverability
& understanding
➔ Stop thinking of it as “Human Error”
The design of everyday things
How would you open this
door?
➔ What happens if you make your customers
think?
➔ Cognitive load, decision fatigue and giving up
➔ Can we make users awesome instead?
Making Users Awesome
Don’t make me think
Group B were 50% more likely to choose cake
7 digits
Make me awesome
A better version of you
Lessons so far:
❏ Don’t make me think!
❏ Create a visual hierarchy
❏ Use conventions
❏ Make it clear what is “clickable”
❏ Simplicity
❏ Understanding & Discoverability
❏ Make users awesome
A visual hierarchy, that can
be understood and navigated
Use of repeating conventions:
{ENTITY}/{IDs}
{ENTITY}/{IDs}/{CHILD_ENTITY}
Simple,consistent responses
to all API requests
APIs that make me eat cake
{ code: 422 }
GET /volumes
POST /volumes/create
GET /images/json
POST /images/create
POST /build
Andrew Jordan, Senior Product @ Twilio
Developer
Product manager
Business user
Andrew Jordan, Senior Product @ Twilio
awesome
painful daunting
awesome
Things Just Work
awesome
quickly easily
End game isn’t a working API
awesome
your API
and raving about it
developers talk..
Lessons from PMs part 2:
(not actually Henry Ford, but still..)
You know those balls that they put on car
antennas so you can find them in the parking lot?
Those should be on every car!
Homer Simpson, Oh brother, where art thou
60%
Percentage of cars sold in the US in 1921 by Ford
15%
Percentage of cars sold in the US in 1927 by Ford
“Can’t you just add in a
new endpoint that
returns everything for
this page? it’ll just be
easier that way”
/questions
/questions/{id}/answers
Lessons from PMs part 3:
vs
● Goes against established web standards (HTTP methods, REST)
● Clashes with years of web technology (caching)
● Solves a problem & growing adoption
Conclusion
❏ We are all building products!
❏ Product thinking is for everyone!
❏ Keep it simple, make customers awesome
❏ Don’t do whatever is asked, try to understand the root problem
❏ Don’t keep doing things because of tradition
❏ But there is a premium for changing standards! (both for tech & customers)
References
https://www.mindtheproduct.com/2011/10/what-exactly-is-a-product-manager/
https://youtu.be/6f7glXySqvg
https://hbr.org/2011/08/henry-ford-never-said-the-fast
http://seriouspony.com/blog/2013/7/24/your-app-makes-me-fat
https://vimeo.com/131407754 Kathy Sierra Mind The Product conference talk
https://vimeo.com/107049461 Dave Wascha Mind the Product conference talk
https://en.wikipedia.org/wiki/Oh_Brother,_Where_Art_Thou%3F
https://docs.docker.com/engine/api/v1.24/
https://api.stackexchange.com/docs
https://www.thoughtworks.com/radar/techniques/apis-as-a-product
https://www.mindtheproduct.com/2017/08/gibson-biddle-wicked-hard-decisions-netflix/
https://www.cnet.com/news/blockbuster-laughed-at-netflix-partnership-offer/
https://vimeo.com/141675862 Ken Norton MTPCon Kodak
https://hbr.org/2016/07/kodaks-downfall-wasnt-about-technology
https://www.youtube.com/watch?v=yi21ymFlQE4 API Design: AndrewJordan
Photo credits
Light bulb Photo by Sean Patrick Murphy on Unsplash
Turntable Photo by Adrian Korte on Unsplash
Drilling Photo by Matt Antonioli on Unsplash
Kathy Sierra Photo at MTP Conference 2014
mindtheproduct.com
Cake Photo by Brooke Lark on Unsplash
Donuts Photo by Patrick Fore on Unsplash
Kodak Photo by Adam Birkett on Unsplash
Questions Photo by Braydon Anderson on Unsplash
Skateboarding Photo by Kirk Morales on Unsplash
Listen to Photo by Mohammad Metri on Unsplash
Car Photo by Paweł Kozak on Unsplash
Skeleton Photo by Mathew Schwartz on Unsplash
Coding Photo by Markus Spiske on Unsplash
Developer Photo by Tim Gouw on Unsplash
Pencils on yellow Photo by Joanna Kosinska on Unsplash
Happy developers Photo by Mimi Thian on Unsplash
Lemons Photo by Nery Montenegro on Unsplash

More Related Content

What's hot

11 Its Upload
11 Its Upload11 Its Upload
11 Its Uploadownjason
 
The Adobe Legal Department Style Guide
The Adobe Legal Department Style GuideThe Adobe Legal Department Style Guide
The Adobe Legal Department Style GuideAdobe
 
VMG marketing deck 12.2014
VMG marketing deck 12.2014VMG marketing deck 12.2014
VMG marketing deck 12.2014Kelly Sparks
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner RoleKent McDonald
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationTonya Thomas
 
Responsive Design Methodology
Responsive Design MethodologyResponsive Design Methodology
Responsive Design MethodologyWijs
 
Website application developers toronto
Website application developers torontoWebsite application developers toronto
Website application developers torontoiapp Techologies LLP
 
Onteractive company profile
Onteractive company profileOnteractive company profile
Onteractive company profileJoanna Chilicka
 
Hawkins meyvis mobile_presentation
Hawkins meyvis mobile_presentationHawkins meyvis mobile_presentation
Hawkins meyvis mobile_presentationmhawkins21
 
How to earn with ads
How to earn with adsHow to earn with ads
How to earn with adsDeftPDF
 

What's hot (14)

Front-end Culture @ Booking.com
Front-end Culture @ Booking.comFront-end Culture @ Booking.com
Front-end Culture @ Booking.com
 
11 Its Upload
11 Its Upload11 Its Upload
11 Its Upload
 
The Adobe Legal Department Style Guide
The Adobe Legal Department Style GuideThe Adobe Legal Department Style Guide
The Adobe Legal Department Style Guide
 
VMG marketing deck 12.2014
VMG marketing deck 12.2014VMG marketing deck 12.2014
VMG marketing deck 12.2014
 
ConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & Netwerven
ConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & NetwervenConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & Netwerven
ConnectIn Amsterdam 2014 - Beter beslissen met data - Booking.com & Netwerven
 
Examining the Product Owner Role
Examining the Product Owner RoleExamining the Product Owner Role
Examining the Product Owner Role
 
Making Kiwi.com's design system accessible
Making Kiwi.com's design system accessibleMaking Kiwi.com's design system accessible
Making Kiwi.com's design system accessible
 
Usability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT FoundationUsability Shmoozability for MCWT Foundation
Usability Shmoozability for MCWT Foundation
 
Michael_Chiang-Resume-2015
Michael_Chiang-Resume-2015Michael_Chiang-Resume-2015
Michael_Chiang-Resume-2015
 
Responsive Design Methodology
Responsive Design MethodologyResponsive Design Methodology
Responsive Design Methodology
 
Website application developers toronto
Website application developers torontoWebsite application developers toronto
Website application developers toronto
 
Onteractive company profile
Onteractive company profileOnteractive company profile
Onteractive company profile
 
Hawkins meyvis mobile_presentation
Hawkins meyvis mobile_presentationHawkins meyvis mobile_presentation
Hawkins meyvis mobile_presentation
 
How to earn with ads
How to earn with adsHow to earn with ads
How to earn with ads
 

Similar to API Conference Berlin 2018 - Product Management for Engineers

Rianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureRianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureguestd27670
 
Accessibility Buy-In for Inclusive Product Week
Accessibility Buy-In for Inclusive Product WeekAccessibility Buy-In for Inclusive Product Week
Accessibility Buy-In for Inclusive Product WeekKat K. Richards
 
How to meet user expectations - WordCamp Praha 2015
How to meet user expectations - WordCamp Praha 2015How to meet user expectations - WordCamp Praha 2015
How to meet user expectations - WordCamp Praha 2015Igor Kolosov
 
Custom built software and blts are not the same
Custom built software and blts are not the sameCustom built software and blts are not the same
Custom built software and blts are not the sameReda Hmeid MBCS
 
Engineering and construction webinar
Engineering and construction webinarEngineering and construction webinar
Engineering and construction webinarOrbit Media Studios
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product DesignSteve Hickey
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesSean Porter
 
Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015Holger Bartel
 
Creating UI Marketers Won't F*Up
Creating UI Marketers Won't F*UpCreating UI Marketers Won't F*Up
Creating UI Marketers Won't F*UpLOIC BURDET
 
Website Planning 101 with Jen McKibben
Website Planning 101 with Jen McKibbenWebsite Planning 101 with Jen McKibben
Website Planning 101 with Jen McKibbenJohn Coonen
 
What is software product management
What is software  product managementWhat is software  product management
What is software product managementRahulNarsinghani
 
Marketing and-branding-for-geniuses mad-genius
Marketing and-branding-for-geniuses mad-geniusMarketing and-branding-for-geniuses mad-genius
Marketing and-branding-for-geniuses mad-geniusMad Genius
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobileformfunction
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers Michael Ong
 
The Importance of Listening to Your Customers
The Importance of Listening to Your CustomersThe Importance of Listening to Your Customers
The Importance of Listening to Your CustomersDrift
 
10 Tips Your Development Partner Wants You To Know
10 Tips Your Development Partner Wants You To Know10 Tips Your Development Partner Wants You To Know
10 Tips Your Development Partner Wants You To KnowFrost Simula
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesAggregage
 

Similar to API Conference Berlin 2018 - Product Management for Engineers (20)

Rianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failureRianomics 10 ways to ensure RIA failure
Rianomics 10 ways to ensure RIA failure
 
Design Matters
Design MattersDesign Matters
Design Matters
 
Accessibility Buy-In for Inclusive Product Week
Accessibility Buy-In for Inclusive Product WeekAccessibility Buy-In for Inclusive Product Week
Accessibility Buy-In for Inclusive Product Week
 
Software craftsmanship
Software craftsmanshipSoftware craftsmanship
Software craftsmanship
 
How to meet user expectations - WordCamp Praha 2015
How to meet user expectations - WordCamp Praha 2015How to meet user expectations - WordCamp Praha 2015
How to meet user expectations - WordCamp Praha 2015
 
Custom built software and blts are not the same
Custom built software and blts are not the sameCustom built software and blts are not the same
Custom built software and blts are not the same
 
Engineering and construction webinar
Engineering and construction webinarEngineering and construction webinar
Engineering and construction webinar
 
User Experience & Web Product Design
User Experience & Web Product DesignUser Experience & Web Product Design
User Experience & Web Product Design
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the Trenches
 
Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015Form Function Class 6, Manila, Philippines 14/11/2015
Form Function Class 6, Manila, Philippines 14/11/2015
 
Evolution of a Knowledge Broker
Evolution of a Knowledge BrokerEvolution of a Knowledge Broker
Evolution of a Knowledge Broker
 
Creating UI Marketers Won't F*Up
Creating UI Marketers Won't F*UpCreating UI Marketers Won't F*Up
Creating UI Marketers Won't F*Up
 
Website Planning 101 with Jen McKibben
Website Planning 101 with Jen McKibbenWebsite Planning 101 with Jen McKibben
Website Planning 101 with Jen McKibben
 
What is software product management
What is software  product managementWhat is software  product management
What is software product management
 
Marketing and-branding-for-geniuses mad-genius
Marketing and-branding-for-geniuses mad-geniusMarketing and-branding-for-geniuses mad-genius
Marketing and-branding-for-geniuses mad-genius
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
User Experience for Product Managers
User Experience for Product Managers User Experience for Product Managers
User Experience for Product Managers
 
The Importance of Listening to Your Customers
The Importance of Listening to Your CustomersThe Importance of Listening to Your Customers
The Importance of Listening to Your Customers
 
10 Tips Your Development Partner Wants You To Know
10 Tips Your Development Partner Wants You To Know10 Tips Your Development Partner Wants You To Know
10 Tips Your Development Partner Wants You To Know
 
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's ShoesSetting the Customer's Journey: Walk a Mile In Your Customer's Shoes
Setting the Customer's Journey: Walk a Mile In Your Customer's Shoes
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

API Conference Berlin 2018 - Product Management for Engineers