SlideShare a Scribd company logo
1 of 54
Download to read offline
Discovering a world of

Resources on Rails
David Heinemeier Hansson
Create Read Update Delete
What they told you...




Simplistic
Unfulfilling
Unworthy
Shameful
They were wrong
How I learned to stop
worrying and love the CRUD
find     create   update   destroy


SELECT   INSERT   UPDATE   DELETE
GET     POST      PUT     DELETE


 find     create   update   destroy


SELECT   INSERT   UPDATE   DELETE
POST   /people/create
GET    /people/show/1
POST   /people/update/1
POST   /people/destroy/1
POST     /people
GET      /people/1
PUT      /people/1
DELETE   /people/1
Why bother?




Consistency
Simplicity
Discoverability
Constraints are liberating
   (a straight jacket for your mind)
Model beyond “things”



Relations (membership, subscription)

Events (closure, change)

States (reviewed, accepted)
But!
CRUD is not a goal,
 it’s an aspiration,
a design technique
POST   /kases/1;close
       /identity;aspect

GET    /kases/1;edit
       /identity;view
And there is more!
Answering to mime types



One controller for many clients

One action returning different results

Flexible input model
One more thing
Active Resource
www.rubyonrails.org

More Related Content

What's hot

The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeDominica DeGrandis
 
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...Product Development Days
 
A Scaleup is not a Startup
A Scaleup is not a StartupA Scaleup is not a Startup
A Scaleup is not a StartupJoseph Haslam
 
RUFing it out with Customer Feedback: Knowing the “Why”
RUFing it out with Customer Feedback: Knowing the “Why”RUFing it out with Customer Feedback: Knowing the “Why”
RUFing it out with Customer Feedback: Knowing the “Why”Atlassian
 
so, you want to be a website agency owner
so, you want to be a website agency ownerso, you want to be a website agency owner
so, you want to be a website agency ownerCharles Johnston
 
Perspective Business Design MIE februari 2020
Perspective Business Design MIE februari 2020Perspective Business Design MIE februari 2020
Perspective Business Design MIE februari 2020Perspective
 
Building a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesBuilding a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesAtlassian
 
Thinking About Usability 20:20
Thinking About Usability 20:20Thinking About Usability 20:20
Thinking About Usability 20:20Tamlyn Rhodes
 
Cloud based 3D Printing : Lessons Learned
Cloud based 3D Printing : Lessons LearnedCloud based 3D Printing : Lessons Learned
Cloud based 3D Printing : Lessons LearnedAlexander Gryson
 
Fast Cheap Barely In Control Web2 Expo
Fast Cheap Barely In Control Web2 ExpoFast Cheap Barely In Control Web2 Expo
Fast Cheap Barely In Control Web2 ExpoRashmi Sinha
 
Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...
 Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann... Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...
Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...TAUS - The Language Data Network
 
Moving Product Off the Shelf and Into the Hands of the Customer
Moving Product Off the Shelf and Into the Hands of the CustomerMoving Product Off the Shelf and Into the Hands of the Customer
Moving Product Off the Shelf and Into the Hands of the CustomerMongoDB
 
Perspective Business Design event 5 maart 2020
Perspective Business Design event 5 maart 2020Perspective Business Design event 5 maart 2020
Perspective Business Design event 5 maart 2020Perspective
 
Is your employee comms strategy still relevant?
Is your employee comms strategy still relevant?Is your employee comms strategy still relevant?
Is your employee comms strategy still relevant?Alice Dickson
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity TipsWhen I Work
 
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...Aggregage
 

What's hot (20)

Rescue the Retro
Rescue the RetroRescue the Retro
Rescue the Retro
 
The Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with ChangeThe Misaligned Middle - Getting on board with Change
The Misaligned Middle - Getting on board with Change
 
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...
Playing Lean Workshop – Tore Rasmussen, Lean Startup Practitioner & Co-creato...
 
A Scaleup is not a Startup
A Scaleup is not a StartupA Scaleup is not a Startup
A Scaleup is not a Startup
 
RUFing it out with Customer Feedback: Knowing the “Why”
RUFing it out with Customer Feedback: Knowing the “Why”RUFing it out with Customer Feedback: Knowing the “Why”
RUFing it out with Customer Feedback: Knowing the “Why”
 
so, you want to be a website agency owner
so, you want to be a website agency ownerso, you want to be a website agency owner
so, you want to be a website agency owner
 
Perspective Business Design MIE februari 2020
Perspective Business Design MIE februari 2020Perspective Business Design MIE februari 2020
Perspective Business Design MIE februari 2020
 
Building a Culture of Success on Open Principles
Building a Culture of Success on Open PrinciplesBuilding a Culture of Success on Open Principles
Building a Culture of Success on Open Principles
 
A summary of Weploy
A summary of WeployA summary of Weploy
A summary of Weploy
 
Journeyman to Master
Journeyman to MasterJourneyman to Master
Journeyman to Master
 
Thinking About Usability 20:20
Thinking About Usability 20:20Thinking About Usability 20:20
Thinking About Usability 20:20
 
Cloud based 3D Printing : Lessons Learned
Cloud based 3D Printing : Lessons LearnedCloud based 3D Printing : Lessons Learned
Cloud based 3D Printing : Lessons Learned
 
Fast Cheap Barely In Control Web2 Expo
Fast Cheap Barely In Control Web2 ExpoFast Cheap Barely In Control Web2 Expo
Fast Cheap Barely In Control Web2 Expo
 
Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...
 Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann... Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...
Game Changer for Linguistic Review: Shifting the Paradigm, Klaus Fleischmann...
 
Moving Product Off the Shelf and Into the Hands of the Customer
Moving Product Off the Shelf and Into the Hands of the CustomerMoving Product Off the Shelf and Into the Hands of the Customer
Moving Product Off the Shelf and Into the Hands of the Customer
 
Perspective Business Design event 5 maart 2020
Perspective Business Design event 5 maart 2020Perspective Business Design event 5 maart 2020
Perspective Business Design event 5 maart 2020
 
Is your employee comms strategy still relevant?
Is your employee comms strategy still relevant?Is your employee comms strategy still relevant?
Is your employee comms strategy still relevant?
 
The Art of Lean Performance
The Art of Lean PerformanceThe Art of Lean Performance
The Art of Lean Performance
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity Tips
 
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...
The Product Journey: How Customer-Centric Feedback Loops Can Evolve Your Prod...
 

Viewers also liked

Viewers also liked (20)

Ugo Cei Presentation
Ugo Cei PresentationUgo Cei Presentation
Ugo Cei Presentation
 
State Of Rails 05
State Of Rails 05State Of Rails 05
State Of Rails 05
 
Thomas Fuchs Presentation
Thomas Fuchs PresentationThomas Fuchs Presentation
Thomas Fuchs Presentation
 
Rails Conf Talk Slides
Rails Conf Talk SlidesRails Conf Talk Slides
Rails Conf Talk Slides
 
Our Opinions!
Our Opinions!Our Opinions!
Our Opinions!
 
Pursuitofbeauty
PursuitofbeautyPursuitofbeauty
Pursuitofbeauty
 
Secretsofrubyonrails
SecretsofrubyonrailsSecretsofrubyonrails
Secretsofrubyonrails
 
Workin On The Rails Road
Workin On The Rails RoadWorkin On The Rails Road
Workin On The Rails Road
 
Fisl6
Fisl6Fisl6
Fisl6
 
Third Week 2
Third Week 2Third Week 2
Third Week 2
 
CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1CTS Conference Web 2.0 Tutorial Part 1
CTS Conference Web 2.0 Tutorial Part 1
 
CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2CTS Conference Web 2.0 Tutorial Part 2
CTS Conference Web 2.0 Tutorial Part 2
 
Rails4 Days
Rails4 DaysRails4 Days
Rails4 Days
 
Marcel Molina Jr. Presentation
Marcel Molina Jr. PresentationMarcel Molina Jr. Presentation
Marcel Molina Jr. Presentation
 
Fourth Week
Fourth WeekFourth Week
Fourth Week
 
Slides
SlidesSlides
Slides
 
Dan Webb Presentation
Dan Webb PresentationDan Webb Presentation
Dan Webb Presentation
 
Search Engine Advertising echt laten renderen
Search Engine Advertising echt laten renderenSearch Engine Advertising echt laten renderen
Search Engine Advertising echt laten renderen
 
The Fourth Week
The Fourth WeekThe Fourth Week
The Fourth Week
 
Till Vollmer Presentation
Till Vollmer PresentationTill Vollmer Presentation
Till Vollmer Presentation
 

Similar to Worldofresources

Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Edwin Dando
 
HOW Design Conference 2010 Process Imporvement
HOW Design Conference 2010  Process ImporvementHOW Design Conference 2010  Process Imporvement
HOW Design Conference 2010 Process Imporvementdbholston
 
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)Dave McClure
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...Alejandro Rios Peña
 
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)Dave Hogue
 
SaaS Academy: Fisherman's friend
SaaS Academy: Fisherman's friendSaaS Academy: Fisherman's friend
SaaS Academy: Fisherman's friendPhilippe Creytens
 
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...Blend Interactive
 
UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14Shilpa Thanawala
 
Selling Smart - November 7, 2012
Selling Smart - November 7, 2012Selling Smart - November 7, 2012
Selling Smart - November 7, 2012AnnArborSPARK
 
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...Rod King, Ph.D.
 
Replacing yourself in your Company
Replacing yourself in your CompanyReplacing yourself in your Company
Replacing yourself in your CompanyOSSCube
 
Branding strategies for job opportunities
Branding strategies for job opportunitiesBranding strategies for job opportunities
Branding strategies for job opportunitiesSandeep Sharma
 
EXPLORA x Pepperclip - Visualization
EXPLORA x Pepperclip - VisualizationEXPLORA x Pepperclip - Visualization
EXPLORA x Pepperclip - VisualizationDorian Dawance
 
Guide to Giving Presentations
Guide to Giving PresentationsGuide to Giving Presentations
Guide to Giving PresentationsGreg Robleto
 
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTDESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTPeter Merholz
 
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day SuperheroWhat Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day SuperheroJoshua Northcott
 
Emerging Skills for L&D to Enable the Future of Work
Emerging Skills for L&D to Enable the Future of WorkEmerging Skills for L&D to Enable the Future of Work
Emerging Skills for L&D to Enable the Future of Workarun pradhan
 

Similar to Worldofresources (20)

Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
Christchurch Agile Professionals Network Presentation: Lessons Learned Implem...
 
HOW Design Conference 2010 Process Imporvement
HOW Design Conference 2010  Process ImporvementHOW Design Conference 2010  Process Imporvement
HOW Design Conference 2010 Process Imporvement
 
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)
Startup Metrics for Pirates / KILL a Feature (FOWA London, Oct 2009)
 
The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...The Startup Design Toolkit - a design-thinking approach to startups and produ...
The Startup Design Toolkit - a design-thinking approach to startups and produ...
 
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
The Complexity Curve: How to Design for Simplicity (SXSW, March 2012)
 
Kickingoff agile product team culture
Kickingoff agile product team cultureKickingoff agile product team culture
Kickingoff agile product team culture
 
SaaS Academy: Fisherman's friend
SaaS Academy: Fisherman's friendSaaS Academy: Fisherman's friend
SaaS Academy: Fisherman's friend
 
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...
“The Five Meetings You Meet in Web Design” by Kevin Hoffman (Now What? Confer...
 
UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14UX Prototyping and Personas 4-25-14
UX Prototyping and Personas 4-25-14
 
Leaving you.v3
Leaving you.v3Leaving you.v3
Leaving you.v3
 
Selling Smart - November 7, 2012
Selling Smart - November 7, 2012Selling Smart - November 7, 2012
Selling Smart - November 7, 2012
 
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...
The LEAN BUSINESS MODEL GAMEBOARD: A Fun Way to Holistically Learn, Master, a...
 
Replacing yourself in your Company
Replacing yourself in your CompanyReplacing yourself in your Company
Replacing yourself in your Company
 
Branding strategies for job opportunities
Branding strategies for job opportunitiesBranding strategies for job opportunities
Branding strategies for job opportunities
 
EXPLORA x Pepperclip - Visualization
EXPLORA x Pepperclip - VisualizationEXPLORA x Pepperclip - Visualization
EXPLORA x Pepperclip - Visualization
 
Guide to Giving Presentations
Guide to Giving PresentationsGuide to Giving Presentations
Guide to Giving Presentations
 
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECTDESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
DESIGN LEADERSHIP TRUISMS and COACH, DIPLOMAT, CHAMPION, ARCHITECT
 
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day SuperheroWhat Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
 
Ally Oops
Ally OopsAlly Oops
Ally Oops
 
Emerging Skills for L&D to Enable the Future of Work
Emerging Skills for L&D to Enable the Future of WorkEmerging Skills for L&D to Enable the Future of Work
Emerging Skills for L&D to Enable the Future of Work
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
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
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 

Worldofresources