SlideShare a Scribd company logo
1 of 38
Download to read offline
Sustainable Software
Decisions
for
Long-term Projects
IND31-03

AGU Fall Meeting 2013
Wednesday, 11 December

A. Shepherd, R. Groman, C. Chandler, D. Gaylord, M. Sun
Farmboy
Systems Engineer
Caretaker
Restraining bolts
BCO-DMO
BCO-DMO Metadata Database
the

BILLION DOLLAR

QUESTION
How do we develop long-term systems that
keep maintenance costs low
and reward us with time
with limited development resources ?
Loose Coupling
Loose Coupling in Software
System A
data = getData();

System B
function getData()
{ /* send some data */ }

Forms of Loose Coupling:
•  Wrappers
(Functions, OOP Interfaces)
•  APIs, Libraries (Web Services, Hibernate, etc.)
Tight Coupling
Tight Coupling in Software
SystemA.getData(SystemB)
{
SystemB.getData(

•  System B
exposes its
database

“SELECT *
FROM

WHERE
AND

);
}

datasets d,
parameter p
p.dataset = d.id
d.id = ?”

•  System A
dependent on
System B
not changing
Loose Coupling
Sustainability requires flexibility
•  Plug-n-play better components
•  Isolates dependencies
§  Track down bugs faster
§  Faster code alterations
§  Easier unit tests
How do we loosely couple?
1.  Identify code candidates
§  volatility
§  splatter

2.  Prioritize
§  future impact
§  Abstraction: for better or for worse ?
Likely Candidate
USE CASE: “We want to start recording
research themes”

Translation: “We want to change the DB schema”

• 
• 
• 
• 

Volatility:
Splatter:
Future impact:
Better/Worse:

HIGH
LOW
HIGH
BETTER
Unlikely Candidate
20+ native SQL queries
•  Volatility:
•  Splatter:
•  Future impact:

MEDIUM
LOW
LOW
Group & Document Dependents
Situation: BCO-DMO
Metadata

System A

System B
Situation: BCO-DMO
Metadata

* SQL
and
more…

Map Interface

Ingesters
Data Delivery Processes

Metadata

REST-ish API

•  Why JSON
•  Why Web API
How do we innovate?
Select time-tested, successful mechanisms
Successful means:
community adoption
readily accessible tools
The Oscar goes to…
•  Human Users
–  Structured content
–  Content display
–  Interactive content

HTML
CSS
JS

•  Machine Users
–  Syndicated content
–  Data exchange
–  Semantic data exchange

RSS
JSON
???
JSON-LD *
•  JSON APIs become fully REST compliant
•  Not disruptive to existing JSON
•  Works with pre-existing parsers
•  Not leveraging human platform
- RDFa, microformats
•  Google added JSON-LD support
–  Embedded HTML, Gmail actions
Going to the Bank
Metadata System
DAO	
  

RDF

JSON

JSON-LD
Sustainability is a choice you make
every day.

1.  Loosely couple the critical, at-risk code
2.  Innovate with what works about the Web
Adam Shepherd
IN31C-1508

Shannon Rauch

PA31A-1814 Danie Kinkade
ED43E-03

Shannon Rauch

IN52B-05

Cyndy Chandler
Resources
Programmable Web, An Unfinished Work
by

Aaron Schwartz

http://www.morganclaypool.com/doi/pdf/10.2200/S00481ED1V01Y201302WBE005

TWC Semantic Web Methodology
by Peter Fox and Deborah McGuinness
http://tw.rpi.edu/web/doc/TWC_SemanticWebMethodology

BCO-DMO
http://www.bco-dmo.org
Credits
[1]
[2]
[3]
[4]
[5]
[6]
[8]

http://images6.fanpop.com/image/photos/34300000/R2-D2-r2-d2-34356396-793-800.jpg
http://www.lapatilla.com/site/wp-content/uploads/2013/05/luke-skywalker-tatooine.jpg
http://news.toyark.com/wp-content/uploads/sites/4/2013/10/Star-Wars-Jumbo-Kenner-Droid-Special-Set-011.jpg
http://i221.photobucket.com/albums/dd281/tylerbobyler06/luke_skywalker_and_c3po_zpsfab9d942.jpg
http://static1.wikia.nocookie.net/__cb20130228053309/starwars/images/3/34/C-3PO_oil_bath.png
http://starwarsanon.files.wordpress.com/2013/09/c3po-and-luke-and-obi-wan.png
http://images6.fanpop.com/image/photos/34300000/R2-D2-r2-d2-34356396-793-800.jpg

[18] http://runbook-automation.com/wp-content/uploads/2013/01/DevOps.png
[20] http://www.oaktreevintage.com/web_photos/remote_controls/Philips_RC_07110-01_CD_Remote_Control.jpg
[22] http://images4.fanpop.com/image/photos/22300000/Daniel-Radcliffe-Drama-Desk-Awards-daniel-radcliffe-22361539-909-1222.jpg
[22] http://img.thesun.co.uk/aidemitlum/archive/01646/SNN0116TOM---_1646312a.jpg
[27] http://tw.rpi.edu/web/doc/TWC_SemanticWebMethodology
[31]
[31]
[31]
[32]
[32]
[33]
[33]
[33]

http://www.graphicsfuel.com/wp-content/uploads/2012/10/database-512.png
http://www.veryicon.com/icon/png/Folder/Vista%20Folders%203/perl.png
http://t1.gstatic.com/images?q=tbn:ANd9GcQaYu2BcaItHgx4re3UJfSB87JBoDiwmhuCiAwhkU7xGuDEJR636Q
http://reference.data.gov.uk/gov-structure/images/rdf_file.png
http://c.dryicons.com/images/icon_sets/coquette_part_5_icons_set/png/64x64/json_file.png
http://json-ld.org/images/json-ld-data.png
http://findicons.com/icon/454225/sql
http://tangomobile.me/wp-content/uploads/2012/12/API-1024x1024.jpg

More Related Content

Viewers also liked

Presentation1
Presentation1Presentation1
Presentation1jen_luv
 
הפנינג יריד חוגים מתנ״ס תל מונד
הפנינג יריד חוגים מתנ״ס תל מונדהפנינג יריד חוגים מתנ״ס תל מונד
הפנינג יריד חוגים מתנ״ס תל מונדsmsite
 
אלונה שכטר - מצגת פרימיום אנטי אייג’ינג
אלונה שכטר - מצגת פרימיום אנטי אייג’ינגאלונה שכטר - מצגת פרימיום אנטי אייג’ינג
אלונה שכטר - מצגת פרימיום אנטי אייג’ינגsmsite
 
Multi functional printer
Multi  functional printerMulti  functional printer
Multi functional printerKirti Tomar
 
Soluções sequências e séries stewart james, 2013, 7th edition
Soluções sequências e séries stewart james, 2013, 7th editionSoluções sequências e séries stewart james, 2013, 7th edition
Soluções sequências e séries stewart james, 2013, 7th editionJonatha Monte
 
Portafolio electronico
Portafolio electronicoPortafolio electronico
Portafolio electronicopaco-andrea
 

Viewers also liked (11)

Linked Data: Forming Partnerships at the Data Layer #AGU15 (IN12A-03)
Linked Data: Forming Partnerships at the Data Layer #AGU15 (IN12A-03)Linked Data: Forming Partnerships at the Data Layer #AGU15 (IN12A-03)
Linked Data: Forming Partnerships at the Data Layer #AGU15 (IN12A-03)
 
Presentation1
Presentation1Presentation1
Presentation1
 
הפנינג יריד חוגים מתנ״ס תל מונד
הפנינג יריד חוגים מתנ״ס תל מונדהפנינג יריד חוגים מתנ״ס תל מונד
הפנינג יריד חוגים מתנ״ס תל מונד
 
אלונה שכטר - מצגת פרימיום אנטי אייג’ינג
אלונה שכטר - מצגת פרימיום אנטי אייג’ינגאלונה שכטר - מצגת פרימיום אנטי אייג’ינג
אלונה שכטר - מצגת פרימיום אנטי אייג’ינג
 
VONK
VONKVONK
VONK
 
Iod 2013 Jackman Schwenger
Iod 2013 Jackman SchwengerIod 2013 Jackman Schwenger
Iod 2013 Jackman Schwenger
 
Linked Data + Drupal for Oceanographic data management
Linked Data + Drupal for Oceanographic data managementLinked Data + Drupal for Oceanographic data management
Linked Data + Drupal for Oceanographic data management
 
Multi functional printer
Multi  functional printerMulti  functional printer
Multi functional printer
 
Soluções sequências e séries stewart james, 2013, 7th edition
Soluções sequências e séries stewart james, 2013, 7th editionSoluções sequências e séries stewart james, 2013, 7th edition
Soluções sequências e séries stewart james, 2013, 7th edition
 
Portafolio electronico
Portafolio electronicoPortafolio electronico
Portafolio electronico
 
Sajak
SajakSajak
Sajak
 

Similar to Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013

LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016Carl Steinbach
 
Three Steps to Link Analysis Insight
Three Steps to Link Analysis InsightThree Steps to Link Analysis Insight
Three Steps to Link Analysis InsightSdushko
 
L’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneL’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneMongoDB
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceSATOSHI TAGOMORI
 
Data Collection and Consumption
Data Collection and ConsumptionData Collection and Consumption
Data Collection and ConsumptionBrian Greig
 
Tableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtTableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtMongoDB
 
Logical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesLogical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesDenodo
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)Jun Rao
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneMongoDB
 
Introduction to DBMS.pptx
Introduction to DBMS.pptxIntroduction to DBMS.pptx
Introduction to DBMS.pptxSreenivas R
 
SQL to NoSQL: Top 6 Questions
SQL to NoSQL: Top 6 QuestionsSQL to NoSQL: Top 6 Questions
SQL to NoSQL: Top 6 QuestionsMike Broberg
 
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading StrategiesMongoDB
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
Myth Busters II: BI Tools and Data Virtualization are Interchangeable
Myth Busters II: BI Tools and Data Virtualization are InterchangeableMyth Busters II: BI Tools and Data Virtualization are Interchangeable
Myth Busters II: BI Tools and Data Virtualization are InterchangeableDenodo
 
High-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsHigh-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsClusterpoint
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Denodo
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Denodo
 
MongoDB: What, why, when
MongoDB: What, why, whenMongoDB: What, why, when
MongoDB: What, why, whenEugenio Minardi
 

Similar to Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013 (20)

LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
LinkedIn's Logical Data Access Layer for Hadoop -- Strata London 2016
 
Three Steps to Link Analysis Insight
Three Steps to Link Analysis InsightThree Steps to Link Analysis Insight
Three Steps to Link Analysis Insight
 
L’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazioneL’architettura di classe enterprise di nuova generazione
L’architettura di classe enterprise di nuova generazione
 
Open Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud ServiceOpen Source Software, Distributed Systems, Database as a Cloud Service
Open Source Software, Distributed Systems, Database as a Cloud Service
 
Data Collection and Consumption
Data Collection and ConsumptionData Collection and Consumption
Data Collection and Consumption
 
Tableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of ThoughtTableau & MongoDB: Visual Analytics at the Speed of Thought
Tableau & MongoDB: Visual Analytics at the Speed of Thought
 
Logical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business OutcomesLogical Data Fabric and Data Mesh – Driving Business Outcomes
Logical Data Fabric and Data Mesh – Driving Business Outcomes
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)LinkedIn Infrastructure (analytics@webscale, at fb 2013)
LinkedIn Infrastructure (analytics@webscale, at fb 2013)
 
L’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova GenerazioneL’architettura di Classe Enterprise di Nuova Generazione
L’architettura di Classe Enterprise di Nuova Generazione
 
Introduction to DBMS.pptx
Introduction to DBMS.pptxIntroduction to DBMS.pptx
Introduction to DBMS.pptx
 
SQL to NoSQL: Top 6 Questions
SQL to NoSQL: Top 6 QuestionsSQL to NoSQL: Top 6 Questions
SQL to NoSQL: Top 6 Questions
 
MongoDB Breakfast Milan - Mainframe Offloading Strategies
MongoDB Breakfast Milan -  Mainframe Offloading StrategiesMongoDB Breakfast Milan -  Mainframe Offloading Strategies
MongoDB Breakfast Milan - Mainframe Offloading Strategies
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
LinkedIn2
LinkedIn2LinkedIn2
LinkedIn2
 
Myth Busters II: BI Tools and Data Virtualization are Interchangeable
Myth Busters II: BI Tools and Data Virtualization are InterchangeableMyth Busters II: BI Tools and Data Virtualization are Interchangeable
Myth Busters II: BI Tools and Data Virtualization are Interchangeable
 
High-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutionsHigh-performance database technology for rock-solid IoT solutions
High-performance database technology for rock-solid IoT solutions
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
 
MongoDB: What, why, when
MongoDB: What, why, whenMongoDB: What, why, when
MongoDB: What, why, when
 

Recently uploaded

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
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
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Recently uploaded (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
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
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
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
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
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
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

Sustainable Software Decisions for Long-term Projects, AGU Fall Meeting 2013