SlideShare a Scribd company logo
1 of 28
Download to read offline
INTRO	TO	D3
with	applications	to	big	data
Feb	2014

@samselikoff
www.samselikoff.com
WHY	DATA	VIS?
Communication
Exploration
Apple	today	announced	financial	results	for	its	fiscal	2014	first
quarter	ended	December	28,	2013.	The	Company	posted
record	quarterly	revenue	of	$57.6	billion	and	quarterly	net
profit	of	$13.1	billion,	or	$14.50	per	diluted	share.	These
results	compare	to	revenue	of	$54.5	billion	and	net	profit	of
$13.1	billion,	or	$13.81	per	diluted	share,	in	the	year-ago
quarter.	Gross	margin	was	37.9	percent	compared	to	38.6
percent	in	the	year-ago	quarter.	International	sales	accounted
for	63	percent	of	the	quarter’s	revenue.
I	get	it,	times	are	good!
WHAT'S	D3?
Data-Driven	Documents
Hypothetical	bars	in	a	document.	Lets	set	their	heights:
With	JS
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	document.getElementsByTagName("rect");
for	(var	i	=	0;	i	<	bars.length;	i++)	{
		var	bar	=	bars.item(i);
		bar.style.setProperty("height",	data[i],	null);
}

With	D3
	d3.selectAll('rect')
				.attr('height',	function(d,	i)	{return	data[i];});
D3	IS	NOT:
DOM	query	lib
Compatibility	layer
Charting	library
Easy!
Proprietary	3rd-party	tech
HOW	CAN	D3	HELP	US?
Less	convenient,	but	more	powerful
THE	PATH	TO	LEARN
Examples
Practice
Reading
Repeat
Today,	higher-level	concepts
What	we're	building
Initial	document
<html>		
		<body>
				<script	src="d3.v3.min.js"	charset="utf-8"></script>
				<script>
						//	Our	code
				</script>	
		</body>
</html>

Some	data
	var	data	=	[80,	53,	125,	200,	28,	97];
First,	need	a	parent	<svg>
	d3.select('body').append('svg');

d3	is	global	object	-	think	$	from	jquery
Lets	us	select	elements	-	similar	to	jquery
Can	perform	operations	on	these	selections
like	`append`,	or	`style`
d3.select('body').style('background-color',	'blue');
.append	actually	returns	a	new	selection
	var	svg	=	d3.select('body').append('svg');	

Work	with	local	var	svg	
just	as	if	we	had	done		d3.select('svg')
Let's	make	the	bars.	We	could	just...
//	Recall,	var	data	=	[80,	53,	125,	200,	28,	97];
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');
svg.append('rect');

But	this	falls	short
d3.selectAll	wraps	arrays	of	elements
	var	paragraphs	=	d3.selectAll('p');

So	what	are	selections?
Understanding	selections	is	key	to	writing	d3	code.
Selections	enable	declarative	programming
Imperative
	paragraphs.forEach(function(p)	{
		p.style('background-color',	'green');
});

Declarative
	paragraphs.style('background-color',	'green');
We	can	also	select	no	elements
<svg>
</svg>
var	bars	=	d3.selectAll('rect');

Again,	selections	are	higher	level
In	this	case,	`bars`	doesn't	refer	to	anything		in	the	DOM
But	it	does	represent	an	array	of	<rect>	elements
Selections	have	two	pieces

The	key	to	D3's	power!
The	data	join
var	nums	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(nums)

Our	representation	is	now	explicit
var	data	=	[80,	53,	125,	200,	28,	97];
var	bars	=	svg.selectAll('rect')
		.data(data);

But	our	DOM	is	empty
This	means	there	are	six		<rect>	in	our	enter	selection
	bars.enter()
				.append('rect');
Where	does	the	data	actually	live?
The	DOM

This	enables	selections	to	be	transient
	d3.selectAll('rect').data()
Data-driven	transformations

Let's	finish	up	the	bar	chart.
What	next?
Scales,	axes,	events,	transitions...
https://github.com/mbostock/d3/wiki/Gallery
https://github.com/mbostock/d3/wiki/Tutorials
StackOverflow
d3	mailing	list	(google	group)	+	IRC
Practice,	inspect,	examples
Can	something	so	low-level	be	useful	for	big	data?
Crossfilter:	filter	250,000	data	points
Cubism:	hundreds	of	metrics	updating	in	real-time
Netflix	analytics
Square	analytics
Addepar	financial	tools
Open-source	tools	binding	D3	to	R,	Python
Much,	much	more...
THANKS!
@samselikoff
www.samselikoff.com

More Related Content

What's hot

Global Payment System- Reference Architecture
Global Payment System- Reference ArchitectureGlobal Payment System- Reference Architecture
Global Payment System- Reference Architecture
Ramadas MV
 
White paper a complete guide to oracle bi discoverer end user layer
White paper  a complete guide to oracle bi discoverer end user layerWhite paper  a complete guide to oracle bi discoverer end user layer
White paper a complete guide to oracle bi discoverer end user layer
Latha Rajendran
 
Introducing Alfresco Community Edition 3.2
Introducing Alfresco Community Edition 3.2Introducing Alfresco Community Edition 3.2
Introducing Alfresco Community Edition 3.2
Alfresco Software
 

What's hot (20)

Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs Tableau
 
Global Payment System- Reference Architecture
Global Payment System- Reference ArchitectureGlobal Payment System- Reference Architecture
Global Payment System- Reference Architecture
 
Power BI Overview, Deployment and Governance
Power BI Overview, Deployment and GovernancePower BI Overview, Deployment and Governance
Power BI Overview, Deployment and Governance
 
Open banking [Evolution, Risks & Opportunities]
Open banking [Evolution, Risks & Opportunities]Open banking [Evolution, Risks & Opportunities]
Open banking [Evolution, Risks & Opportunities]
 
Sds
SdsSds
Sds
 
Gobernanza de datos - Azure Purview
Gobernanza de datos - Azure PurviewGobernanza de datos - Azure Purview
Gobernanza de datos - Azure Purview
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Online Banking Business Requirement Document
Online Banking Business Requirement DocumentOnline Banking Business Requirement Document
Online Banking Business Requirement Document
 
Tagetik Bi Solutions
Tagetik Bi SolutionsTagetik Bi Solutions
Tagetik Bi Solutions
 
White paper a complete guide to oracle bi discoverer end user layer
White paper  a complete guide to oracle bi discoverer end user layerWhite paper  a complete guide to oracle bi discoverer end user layer
White paper a complete guide to oracle bi discoverer end user layer
 
CRM in SBI Life Insurance
CRM in SBI Life InsuranceCRM in SBI Life Insurance
CRM in SBI Life Insurance
 
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and ImplementationBIAN Applied to Open Banking - Thoughts on Architecture and Implementation
BIAN Applied to Open Banking - Thoughts on Architecture and Implementation
 
Big Data in Azure
Big Data in AzureBig Data in Azure
Big Data in Azure
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
 
Introducing Alfresco Community Edition 3.2
Introducing Alfresco Community Edition 3.2Introducing Alfresco Community Edition 3.2
Introducing Alfresco Community Edition 3.2
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Gateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem DataGateways to Power BI, Connect PowerBI.com to your On-Prem Data
Gateways to Power BI, Connect PowerBI.com to your On-Prem Data
 
Multiple Flat Files(CSV) to Target Table in ODI12c(12.2.1.0.0)
Multiple Flat Files(CSV) to Target Table in ODI12c(12.2.1.0.0)Multiple Flat Files(CSV) to Target Table in ODI12c(12.2.1.0.0)
Multiple Flat Files(CSV) to Target Table in ODI12c(12.2.1.0.0)
 
Personalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PRPersonalization Validate Po Quantity With PR
Personalization Validate Po Quantity With PR
 
Uploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADIUploading Data Using Oracle Web ADI
Uploading Data Using Oracle Web ADI
 

Viewers also liked

Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
Vishal Kumar
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Vishal Kumar
 

Viewers also liked (20)

D3.js workshop
D3.js workshopD3.js workshop
D3.js workshop
 
A short introduction of D3js
A short introduction of D3jsA short introduction of D3js
A short introduction of D3js
 
Introduction to D3.js
Introduction to D3.jsIntroduction to D3.js
Introduction to D3.js
 
Stochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and ToolsStochastic Optimization: Solvers and Tools
Stochastic Optimization: Solvers and Tools
 
Introduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven DocumentsIntroduction to data visualisations with d3.js — Data Driven Documents
Introduction to data visualisations with d3.js — Data Driven Documents
 
D3 data visualization
D3 data visualizationD3 data visualization
D3 data visualization
 
D3 js
D3 jsD3 js
D3 js
 
Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004Linkedin Series B Pitch Deck August 2004
Linkedin Series B Pitch Deck August 2004
 
Uber Pitch Deck
Uber Pitch DeckUber Pitch Deck
Uber Pitch Deck
 
Product Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment ServicesProduct Brochure: Adyen Company Profile 2015: Online Payment Services
Product Brochure: Adyen Company Profile 2015: Online Payment Services
 
Agile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data PresentationAgile Data Warehouse Design for Big Data Presentation
Agile Data Warehouse Design for Big Data Presentation
 
Adyen - NOAH15 Berlin
Adyen - NOAH15 BerlinAdyen - NOAH15 Berlin
Adyen - NOAH15 Berlin
 
Big Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience ManagementBig Data has Big Implications for Customer Experience Management
Big Data has Big Implications for Customer Experience Management
 
Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...Improving the customer experience using big data customer-centric measurement...
Improving the customer experience using big data customer-centric measurement...
 
Customer Experience Management for Startups
Customer Experience Management for StartupsCustomer Experience Management for Startups
Customer Experience Management for Startups
 
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
A Partnership with Adyen is Equal to Exponential Growth: 17 Payments Experts ...
 
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
Bobhayestcebigdatawebinar03272013 130417142258-phpapp01
 
Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event Adyen mobile payment - Mobile First event
Adyen mobile payment - Mobile First event
 
Airbnb Pitch Deck
Airbnb Pitch DeckAirbnb Pitch Deck
Airbnb Pitch Deck
 
Sample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment ServicesSample Report: Adyen Company Profile 2015: Online Payment Services
Sample Report: Adyen Company Profile 2015: Online Payment Services
 

Similar to Big Data Introduction to D3

Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docx
joellemurphey
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
lesleyryder69361
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014
investorsyume
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
wlynn1
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POL
David Barak
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst Report
Mike Allen
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 Update
CuriousRubik
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rd
finance11
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity Report
Mike Zimmer
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative Technology
Irina Zvagelsky, MBA
 

Similar to Big Data Introduction to D3 (20)

Visualizing data with d3
Visualizing data with d3Visualizing data with d3
Visualizing data with d3
 
Running head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docxRunning head APPLE1APPLE 13Financial Analysis of .docx
Running head APPLE1APPLE 13Financial Analysis of .docx
 
November 11th brief MSFT stock overview
November 11th brief MSFT stock overviewNovember 11th brief MSFT stock overview
November 11th brief MSFT stock overview
 
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docxSheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
Sheet1Company Selection and Stock WatchNo.DateStock NameStock Symb.docx
 
Y&L Data Insight Challenge
Y&L Data Insight ChallengeY&L Data Insight Challenge
Y&L Data Insight Challenge
 
The Street Ratings newsletter
The Street Ratings newsletterThe Street Ratings newsletter
The Street Ratings newsletter
 
Investor Overview - March 2014
Investor Overview - March 2014Investor Overview - March 2014
Investor Overview - March 2014
 
Singapore #StartupStack
Singapore #StartupStackSingapore #StartupStack
Singapore #StartupStack
 
3d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q320133d Systems (DDD)_updated for Q32013
3d Systems (DDD)_updated for Q32013
 
Business intelligence: A tool that could help your business
Business intelligence: A tool that could help your businessBusiness intelligence: A tool that could help your business
Business intelligence: A tool that could help your business
 
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docxRunning head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS           .docx
Running head FINANCIAL MANAGEMENT DISCUSSION QUESTIONS .docx
 
IT Consulting - M&A Summary
IT Consulting - M&A SummaryIT Consulting - M&A Summary
IT Consulting - M&A Summary
 
5:11
5:115:11
5:11
 
Online Intelligence- POL
Online Intelligence- POLOnline Intelligence- POL
Online Intelligence- POL
 
FIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst ReportFIN526 -Personal TWTR Analyst Report
FIN526 -Personal TWTR Analyst Report
 
NetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 UpdateNetSuite Q4 & FY2013 Update
NetSuite Q4 & FY2013 Update
 
AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020AWS #3 Storage Vendor in 2018, #1 in 2020
AWS #3 Storage Vendor in 2018, #1 in 2020
 
John DeereOther Financial Information 2006 3rd
 John DeereOther Financial Information 2006 3rd John DeereOther Financial Information 2006 3rd
John DeereOther Financial Information 2006 3rd
 
RingCentral (RNG) Equity Report
RingCentral (RNG) Equity ReportRingCentral (RNG) Equity Report
RingCentral (RNG) Equity Report
 
Increasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative TechnologyIncreasing Sales Productivity Through Innovative Technology
Increasing Sales Productivity Through Innovative Technology
 

More from Vishal Kumar

Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Vishal Kumar
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth Godin
Vishal Kumar
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012
Vishal Kumar
 

More from Vishal Kumar (15)

Zenefits Sales Deck
Zenefits Sales DeckZenefits Sales Deck
Zenefits Sales Deck
 
Reddit Sales Deck
Reddit Sales DeckReddit Sales Deck
Reddit Sales Deck
 
Zuora Sales Deck
Zuora Sales DeckZuora Sales Deck
Zuora Sales Deck
 
Talentbin Sales Deck
Talentbin Sales DeckTalentbin Sales Deck
Talentbin Sales Deck
 
Future datascientist0714
Future datascientist0714Future datascientist0714
Future datascientist0714
 
Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!Here is a gift that keeps on giving in 2018 & beyond!
Here is a gift that keeps on giving in 2018 & beyond!
 
Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)Make Money with Big Data (TCELab)
Make Money with Big Data (TCELab)
 
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and HowTotal Customer Experience Management Overview #TCE #CEM -- The Why, What and How
Total Customer Experience Management Overview #TCE #CEM -- The Why, What and How
 
Square Pitch Deck
Square Pitch DeckSquare Pitch Deck
Square Pitch Deck
 
Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...Global wireless network operator and mobile satisfaction / customer loyalty s...
Global wireless network operator and mobile satisfaction / customer loyalty s...
 
Dropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup PrinciplesDropbox: Building Business Through Lean Startup Principles
Dropbox: Building Business Through Lean Startup Principles
 
Sample letter of intent
Sample letter of intentSample letter of intent
Sample letter of intent
 
Yammer Pitch Deck
Yammer Pitch DeckYammer Pitch Deck
Yammer Pitch Deck
 
The Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth GodinThe Bootstrap Bible by Seth Godin
The Bootstrap Bible by Seth Godin
 
Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012Tce lab crdi half page handout summer 2012
Tce lab crdi half page handout summer 2012
 

Recently uploaded

Recently uploaded (20)

Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 

Big Data Introduction to D3