SlideShare a Scribd company logo
Coding Defines Reality
Code Mania #101
@varokasBIGBEARS.
Design
Design
Creating Solutions based on
1. Requirements
2. Desired Properties
• Available
• Reliable
• Performance
• Maintainable
• Reusable
• Usable
Design is very easy
Knowing what you want is very hard
Christopher Alexander
Christopher Alexander
Principles of Emergent
Design
Contextual Force
Force
Force
Force
Force
Force
Force
Force ForceDesign
Force Force
Force
Force
Force
Force
Force
Force
Design
–Johnny Appleseed
“Type a quote here.”Force Force
Force
Force
Force
Force
Force
Force
Design
Feel the force!
Do not put in one that does not exist
Patterns
Design Patterns
Patterns
•
“The Pattern is in the
problem”
–Johnny Appleseed
“Type a quote here.”
Pattern
Problem
“Don't Solve the Problem. Discover the
Pattern”
Emergent Design
Change from Create Solutions
to Discover Solutions
Discovering Techniques
• Code Properties Analysis
• Commonality Variability Analysis
• Programming by Intention
• Tests (TDD)
Commonality
Variability
Analysis
Commonality
Variability
Analysis
• What is in Common?
• What Varies?
• Under a certain Context of Use
CVA Example (non-software)
CVA Exercise (Pen-Pencil)
Pen
• write with ink
• can't erase
Pencil
• write with lead
• can erase
?
• write
• cylinder
• can put in a box
• breakable
• ....
CVA Exercise (Pen-Pencil)
Pen
• write with ink
• can't erase
Pencil
• write with lead
• can erase
WritingTool
• write
• cylinder
• can put in a box
WritingUser
CVA Exercise (Pen-Pencil)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
WritingTool
write()
WritingUser
CVA Exercise (Pen-Pencil)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
WritingTool
write()
interface WritingTool {
def write()
}
class Pen extends WritingTool {
def write() {
//ink impl
}
}
class Pencil extends WritingTool {
def write() {
//lead impl
}
}
CVA Exercise (Pen-Pencil)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
WritingTool
write()
WritingUser
CVA Exercise (2)
• There are two types of shape (Circle, Square)
• There are two types of writer (Pen, Pencil)
• Each shape can print itself on different writers
CVA Exercise (2)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
Writer
write()
• There are two types of
shape (Circle, Square)
• There are two types of
writer (Pen, Pencil)
• Each shape can print
itself on different writers
CVA Exercise (2)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
Writer
write()
Square
Shape
• There are two types of shape (Circle, Square)
Circle
CVA Exercise (2)
Pen
write() {
//inkImpl
}
Pencil
write() {
//leadImpl
}
Writer
write()
Square
Shape
print()
• Each shape can print itself on different writers
Circle
Programming by Intention
• "So what do we want to do"?
Perspective
• Conceptual
• Specification
• Implementation
Starbucks
• Create a software for cashier and barista
• A program accepts order from user
• Retrieve cost based on the order
• A program shows the barista what to do
Starbucks
• A program creates
order from user
• Retrieve cost based
on the order
• A program shows
the barista what to
do
order = user.createOrder()
cost = order.getCost()
inst = order.whatToDo()
Starbucks
• Select Size of cup (S,M,L)
• (S) Cup -> Coffee
• (M) Cup -> Coffee x 2
• (L) Cup -> Coffee x 3
• S = 100, M = 120, L = 150
order = user.createOrder() {
selectSize()
}
cost = order.getCost()
inst = order.whatToDo()
Starbucks
• Select Size of cup (S,M,L)
• (S) Cup -> Coffee
• (M) Cup -> Coffee x 2
• (L) Cup -> Coffee x 3
• S = 100, M = 120, L = 150
M
coffee() {
//2
}
price() {
//120
}
Cup
coffee()
price()
S
coffee() {
//1
}
price() {
//100
}
L
coffee() {
//3
}
price() {
//150
}
Starbucks
order = user.createOrder() {
selectSize()
}
cost = order.getCost() {
order.getCup().getPrice()
}M
coffee() {
//2
}
price() {
//120
}
Cup
coffee()
price()
S
coffee() {
//1
}
price() {
//100
}
L
coffee() {
//3
}
price() {
//150
}
Order
Closing Thoughts
When does design starts?
When does it end?
`
http://askmissa.com/wp-content/uploads/2011/10/
photo5.jpg
http://en.wikipedia.org/wiki/
File:Space_Needle_2011-07-04.jpg
http://sherrlock.files.wordpress.com/2011/06/space-
needle-elevationsweb1.jpg?w=500&h=540
Happy Coding! (Designing)
Other slides
Starbucks (v2)
• Select Coffee Type (Hot/Cold) [ cold serve with ice ]
• Select Size of cup (S,M,L)
• (S) Cup -> Coffee
• (M) Cup -> Coffee x 2
• (L) Cup -> Coffee x 3
• S = 100, M = 120, L = 150, Hot/Cold = Same price
Starbucks (v3)
• Select Coffee Type (Hot/Cold) [ cold serve with ice ]
• Americano [ Coffee + Water ]
• Cappuccino [ Coffee + Milk + Whip the milk ]
• Latte [ Coffee + Milk ]
• Select Size of cup (S,M,L)
• (S) Cup -> Coffee
• (M) Cup -> Coffee x 2
• (L) Cup -> Coffee x 3
• S = 100, M = 120, L = 150, Hot/Cold = Same price, Latte +10, Cappucino + 20

More Related Content

Similar to Coding defines reality

Agile Experiments in Machine Learning
Agile Experiments in Machine LearningAgile Experiments in Machine Learning
Agile Experiments in Machine Learning
mathias-brandewinder
 
PED 2016 - Design 101 - Week 1 - Handouts
PED 2016 - Design 101 - Week 1 - HandoutsPED 2016 - Design 101 - Week 1 - Handouts
PED 2016 - Design 101 - Week 1 - Handouts
Mohamed Mostafa Ahmed Adam
 
[DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
 [DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a... [DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
[DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
DevDay.org
 
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB
 
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDBMongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
MongoDB
 
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
Lisa Roth, PMP
 
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB
 
Tips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitionsTips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitions
Darius Barušauskas
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Allison Pollard
 
Code Optimization
Code OptimizationCode Optimization
Code Optimization
ESUG
 
Test design made easy (and fun) Rik Marselis EuroSTAR
Test design made easy (and fun) Rik Marselis EuroSTARTest design made easy (and fun) Rik Marselis EuroSTAR
Test design made easy (and fun) Rik Marselis EuroSTAR
Rik Marselis
 
MongoDB.local Sydney 2019: Data Modeling for MongoDB
MongoDB.local Sydney 2019: Data Modeling for MongoDBMongoDB.local Sydney 2019: Data Modeling for MongoDB
MongoDB.local Sydney 2019: Data Modeling for MongoDB
MongoDB
 
Index the obvious and not so obvious
Index the obvious and not so obviousIndex the obvious and not so obvious
Index the obvious and not so obvious
Harry Zheng
 
The art of architecture
The art of architectureThe art of architecture
The art of architecture
ADDQ
 
C# 101: Intro to Programming with C#
C# 101: Intro to Programming with C#C# 101: Intro to Programming with C#
C# 101: Intro to Programming with C#
Hawkman Academy
 
Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...
PAPIs.io
 
Project 1 product design
Project 1 product designProject 1 product design
Project 1 product designdeantkc
 
Alignment Through Design
Alignment Through DesignAlignment Through Design
Alignment Through Design
UXDXConf
 
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
Fwdays
 

Similar to Coding defines reality (20)

Agile Experiments in Machine Learning
Agile Experiments in Machine LearningAgile Experiments in Machine Learning
Agile Experiments in Machine Learning
 
PED 2016 - Design 101 - Week 1 - Handouts
PED 2016 - Design 101 - Week 1 - HandoutsPED 2016 - Design 101 - Week 1 - Handouts
PED 2016 - Design 101 - Week 1 - Handouts
 
[DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
 [DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a... [DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
[DevDay 2016] Design Pattern at a glance - Speaker: Tuan Do – Scrum Master a...
 
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local Chicago 2019: A Complete Methodology to Data Modeling for MongoDB
 
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDBMongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
MongoDB .local Toronto 2019: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
 
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDBMongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
MongoDB .local London 2019: A Complete Methodology to Data Modeling for MongoDB
 
Tips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitionsTips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitions
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
Code Optimization
Code OptimizationCode Optimization
Code Optimization
 
Creating assembly drawing
Creating assembly drawingCreating assembly drawing
Creating assembly drawing
 
Test design made easy (and fun) Rik Marselis EuroSTAR
Test design made easy (and fun) Rik Marselis EuroSTARTest design made easy (and fun) Rik Marselis EuroSTAR
Test design made easy (and fun) Rik Marselis EuroSTAR
 
MongoDB.local Sydney 2019: Data Modeling for MongoDB
MongoDB.local Sydney 2019: Data Modeling for MongoDBMongoDB.local Sydney 2019: Data Modeling for MongoDB
MongoDB.local Sydney 2019: Data Modeling for MongoDB
 
Index the obvious and not so obvious
Index the obvious and not so obviousIndex the obvious and not so obvious
Index the obvious and not so obvious
 
The art of architecture
The art of architectureThe art of architecture
The art of architecture
 
C# 101: Intro to Programming with C#
C# 101: Intro to Programming with C#C# 101: Intro to Programming with C#
C# 101: Intro to Programming with C#
 
Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...Extracting information from images using deep learning and transfer learning ...
Extracting information from images using deep learning and transfer learning ...
 
Project 1 product design
Project 1 product designProject 1 product design
Project 1 product design
 
Alignment Through Design
Alignment Through DesignAlignment Through Design
Alignment Through Design
 
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
Алексей Ященко и Ярослав Волощук "False simplicity of front-end applications"
 

More from Varokas Panusuwan

ATH2013 - Agile Transition Pitfalls
ATH2013 - Agile Transition PitfallsATH2013 - Agile Transition Pitfalls
ATH2013 - Agile Transition Pitfalls
Varokas Panusuwan
 
Agile in Enterprise - TPSE 2013
Agile in Enterprise - TPSE 2013Agile in Enterprise - TPSE 2013
Agile in Enterprise - TPSE 2013
Varokas Panusuwan
 
Emergent design @ Pronto 24/11/2013
Emergent design @ Pronto 24/11/2013Emergent design @ Pronto 24/11/2013
Emergent design @ Pronto 24/11/2013
Varokas Panusuwan
 
Dot Game - Agile Thailand 2012
Dot Game - Agile Thailand 2012Dot Game - Agile Thailand 2012
Dot Game - Agile Thailand 2012Varokas Panusuwan
 
SCRUM 1-2-3, Agile Thailand 2012
SCRUM 1-2-3, Agile Thailand 2012SCRUM 1-2-3, Agile Thailand 2012
SCRUM 1-2-3, Agile Thailand 2012Varokas Panusuwan
 
Sketch Me - Agile Thailand 2012
Sketch Me - Agile Thailand 2012Sketch Me - Agile Thailand 2012
Sketch Me - Agile Thailand 2012Varokas Panusuwan
 

More from Varokas Panusuwan (6)

ATH2013 - Agile Transition Pitfalls
ATH2013 - Agile Transition PitfallsATH2013 - Agile Transition Pitfalls
ATH2013 - Agile Transition Pitfalls
 
Agile in Enterprise - TPSE 2013
Agile in Enterprise - TPSE 2013Agile in Enterprise - TPSE 2013
Agile in Enterprise - TPSE 2013
 
Emergent design @ Pronto 24/11/2013
Emergent design @ Pronto 24/11/2013Emergent design @ Pronto 24/11/2013
Emergent design @ Pronto 24/11/2013
 
Dot Game - Agile Thailand 2012
Dot Game - Agile Thailand 2012Dot Game - Agile Thailand 2012
Dot Game - Agile Thailand 2012
 
SCRUM 1-2-3, Agile Thailand 2012
SCRUM 1-2-3, Agile Thailand 2012SCRUM 1-2-3, Agile Thailand 2012
SCRUM 1-2-3, Agile Thailand 2012
 
Sketch Me - Agile Thailand 2012
Sketch Me - Agile Thailand 2012Sketch Me - Agile Thailand 2012
Sketch Me - Agile Thailand 2012
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Coding defines reality