SlideShare a Scribd company logo
1 of 131
Download to read offline
dries@buytaert.net // @Dries #Driesnote
State of 

DRUPAL
June 10, 1967 - March 24, 2015
In Memoriam

Aaron Winborn
www.drupal.org/community-working-group/aaron-winborn-award
Future
Community
History of
Drupal
Impact
Drupal 8
Blah
Blah
Blah
Blah
Blah
Hotel Metropole, Brussels
I noticed 

something here
Institut International de Physique Solvay 

~ Hotel Metropole, 1927~
Einstein
Curie
Planck
Dirac
Lorentz Wilson
Richardson
Langmuir
Bragg
Compton
de Broglie
Born
Debye
SchrödingerEhrenfest
Bohr
Heisenberg
Pauli
17Nobel Prizes
Brian Behlendorf
On the shoulders of giants
Rasmus Lerdorf
Michael Widenius
Linus Torvalds
On the shoulders of giants
PHP
MySQL
Apache
Linux
Multi-siteUser
Comments
RSS
Blogs User rating
Search
Translation
Roles
Poll
Forums
Statistics
2001
Three releases in one year
3.02.01.0
The Slashdot effect
KernelTrap.org
drop me a line, and I can give you temporary admin
access to drop.org. Like that you don't have to install
it yourself.  [Note: I'm the main Drupal developer.]
2005
2005
It still crashed.
:/
It worked!
:)
2002
4.0
Tagging
Throttle
Node
Caching
Bergren
CHX
Franz
Wehner
Boyer
Lee
Major core dev
Memcache
Newton
Tag1
Installer
Fay
Carver
Serialization
Catchpole
Performance
Everyone lives by 

selling something
-RL Stevenson
LESSON 1
Improving user results
results in more users
LESSON 2
Multi-siteUser
Comments
RSS
Blogs User rating
Search
Translation
Roles
Poll
Forums
Statistics
Throttle
Tagging
Node
Caching
3.02.01.0 4.0
2002
Drupal was ahead of its time
Multi-siteUser
Comments
RSS
Blogs User rating
Search
Translation
Roles
Poll
Forums
Statistics
Throttle
Tagging
Node
Caching
3.02.01.0 4.0
2002
Drupal was ahead of its time
User
Comments
RSS
Blogs
User rating
Search
Poll
Forum
Statistics
Tagging
Node
DEAN
SPACE
2003
DEAN
SPACE
Andy Rappaport
Clay Johnson
Zack Rosen
2004
Neil Drumm
Josh Koenig
DEAN
SPACE
#
Chris Messina
4.3
Invented Hashtag
Andy Rappaport
Oauth
OpenID
2004
spreadfirefox.com
Brian Behlendorf
Andrew Hoppin
Invented Apache
CIO, N.Y. State Senate
Community
If you attract amazing people,
prepare to be amazed
LESSON 3
Recognize trends early
and embrace them
LESSON 4
We were on to something…
Wittens ChafferWalker
VanDyk
First DrupalCon
Negyesi Douglass
Evans
Kessels
Hojtsy
Me
Rousseau
Mannes
Castello
MannMessina
Killesreiter
Weitzman
Drumm
2005
Antwerp
The great server
MELTDOWN
SUN
SERVER
If you want to go far, 

go together
5LESSON
2005
75 attendees
OSCMS
Kieran LalBoris Mann
Me
Kieran Lal
Neil Drumm
4.6
Quiz
Byron
Westgate
Myers
Robbins
5.0
BerryEaton
CHX
Tag1
Byron Leers
850
attendees
6.0
2008
500
attendees
Douglass
Strauss
Rosen
Miles
(Small core)
Framework or product?
First it was by me for me
Development
Feedback
Then by developers for developers
DeveloperDeveloper
Development
Feedback
Then end users
End UserDeveloper Developer
Development
Feedback
Then end users
End UserDeveloper Developer
Better UX
What we needed
2010
Toolbar
Drupal 7 

redesign
Seven Theme
We made a bold move
Mark Boulton
Authoring
7.0
Rex
Sommers
Scholten
Oleary
Hojtsy
Leers
Beach
Byron
APPLICATIONFRAMEWORK
Developer End User
Developer End UserDeveloper
APPLICATIONFRAMEWORK
Developer End User
Then end users
Framework Application
Developer End UserDeveloper
Framework Application
Better UX
What we needed
What we got
Better UX Better
frameworkand
Web
services
CMI
Entity 

API
FieldsPlugins
PHP
Unit
What we got
6LESSON
Honest disagreement 

is often a good sign of progress
-Gandhi
FUNDING CORE 

DEVELOPMENT
losing

hobbyists
Sustainability
innovation
complex 

codebase
DEVELOPER
BURNOUT
release
schedule
TheLogicof

CollectiveAction
Mancur Olson
Benefit
Cost
Benefit Cost
AS YOU GROW:
1.Thecostofcontributing
increases
Cost
2.Thebenefitofcontributing
decreases
AS YOU GROW:
Benefit
Caretakersand
free-riders
Mancur Olson
When the project is small
3:1
2:1
But what you need is
When the project grows you get this
4:1
TrAGEDYOF

THECOMMONS
Garrett Hardin
STARTEDEXPERIMENTING
FUNDRAISING
SELECTIVE

BENEFITS
Reducing 

costs
Cost
Wehavereducedcosts
SYMFONY
DRUPAL.ORG
MAINTAINED 

BY DA
TESTBOT GUZZL
TWIG
BETTER
GOVERNANCE
BETTER
GOVERNA
firstexperiments
Reducing 

costs FUNDRAISING
SELECTIVE
BENEFITS
Organizational commit credits
739191103116137
324
399
768
1,451
TOP 10
employer attributions
Commits as of January 2015
mockup
mockup
Selective benefits
drupal8accelerate
Reducing 

costs
SELECTIVE 

BENEFITS
FUNDRAISING
https://assoc.drupal.org/d8accelerate
SO FAR…
Funds go to:
$
250k167k$
SPRINTS
RELEASE 

BLOCKING 

ISSUES
$25K
Pfizer
Wunderkraut
Previous

NextWorkDayLinux
Australia
McKesson
Specialty
Health
Palentir
Top 10 donors to Drupal 8 Accelerate
It’s not 

too late to
contribute!
http://www.crowdrise.com/d8accelerate/fundraiser
Overnight successes are
years in the making
Milestones
?
Small core
?
Obstacles don’t block the path,
they are the path
7LESSON
IF YOU WANT TO GO FAR, GO TOGETHER
OBSTACLES DON’T BLOCK THE PATH, THEY ARE THE PATH
HONEST DISAGREEMENT IS OFTEN A GOOD SIGN OF PROGRESS
RECOGNIZE TRENDS EARLY AND EMBRACE THEM
IF YOU ATTRACT AMAZING PEOPLE, PREPARE TO BE AMAZED
IMPROVING USER RESULTS RESULTS IN MORE USERS
EVERYONE LIVES BY SELLING SOMETHING
We have made a difference
We’ve changed peoples lives
We have made a difference
How can we make 

an even bigger difference?
?
Education
The best teacher
wherever you are
+
Important information
just in time
Travel
What you need 

comes to you
The right information
to the right person
at the right time


The big reverse
of the web
Today’s web is Pull based
Soon it will be Push based
Content will find you
It’s already happening
Media
Products
People
Music
What do they have in common?
One-on-one Content-rich Omni-channelContextual
The best teacher
wherever you are
I am Michael,
I live in Ghana
I love computers
Hi Michael, here’s a
video you might like
How do you 

build it?
?
Location
Date time
Interests
Social graph
Users are entities
Fully fieldable
node user
views
title body email
Entity
reference
Rich user profileA
Rich meta data
Lots of content
Taxonomy
Authoring
Semantic
Internationalization
B
getBestNextExperience()
Content matchmaking
3rd party
service
getBestNextExperience()
An endpoint
JSON
RESTful services
B
Presentation layer
Block layout
Twig templates
Responsive design
E
No two experiences will be the same
loading
loading
loading
loading
More precise cache
invalidation
More precise cache
variation
Server/client side
dynamic content
substitution
Facebook-style “BigPipe”
GAME
CHANGER
Drupal 8 is a
4 years in the making, 100s of new features
When
canweuseit?
It’s in use now
It’s done when it’s done
RELEASE
BY BARCELONA
(not possible without more help)
375
435455
534577613
688692
1,120
1,251
Commits as of January 2015
Daniel 

Whener
Daniel 

Kudwein
tim

plunkett
Damian 

Lee
Alex 

Pott
Jess 

Myrbo
Gabor

Hojtsy
Lee 

Rowland
Wim
Leers
Sacha 

Gr??
TOP 10
Drupal 8 contributors
How can you help?
• Start porting modules
• Let your team contribute
• Come to a sprint
• Donate to D8 Accelerate
• Try Drupal 8
0
40
80
120
160
2013 2014 2015
28 criticals left
Sept. 2013 149
28Today
Party!
Release
BETA 11BETA 10 RC1…
More than
2,800people contributed 

to Drupal 8
Almost

3XDrupal 7
More than
2,800people contributed 

to Drupal 8
Almost

3XDrupal 7
Thanks to all contributors

past and present
Q&A
Thanks
http://buytaert.net // @Dries

More Related Content

What's hot

Workflow Initiative
Workflow InitiativeWorkflow Initiative
Workflow Initiativetimmillwood
 
The Plone is dead, long live the Plone!
The Plone is dead, long live the Plone!The Plone is dead, long live the Plone!
The Plone is dead, long live the Plone!Alexander Loechel
 
Plone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
Plone, the Python CMS & Web Framework for Advanced Topics and Non-DevelopersPlone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
Plone, the Python CMS & Web Framework for Advanced Topics and Non-DevelopersAlexander Loechel
 
Plone - A History of Python Web
Plone - A History of Python WebPlone - A History of Python Web
Plone - A History of Python WebAlexander Loechel
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignOSCON Byrum
 
For a Social Local and Mobile Drupal
For a Social Local and Mobile DrupalFor a Social Local and Mobile Drupal
For a Social Local and Mobile DrupalAdyax
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Mark Hinkle
 
UX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 WorkshopUX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 WorkshopMatt Gibson
 
Will Kanban save your life?
Will Kanban save your life?Will Kanban save your life?
Will Kanban save your life?Carlo Beschi
 
Best Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack appsBest Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack appsGuilherme Duarte
 
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...Dan Orlando
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from MozillaJohn Lilly
 
AccomplishingImpossible-Apollo-05
AccomplishingImpossible-Apollo-05AccomplishingImpossible-Apollo-05
AccomplishingImpossible-Apollo-05Pipeliner CRM
 
Orta Therox
Orta TheroxOrta Therox
Orta TheroxCodeFest
 

What's hot (20)

Workflow Initiative
Workflow InitiativeWorkflow Initiative
Workflow Initiative
 
The Plone is dead, long live the Plone!
The Plone is dead, long live the Plone!The Plone is dead, long live the Plone!
The Plone is dead, long live the Plone!
 
Plone, quo vadis?
Plone, quo vadis?Plone, quo vadis?
Plone, quo vadis?
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
Plone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
Plone, the Python CMS & Web Framework for Advanced Topics and Non-DevelopersPlone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
Plone, the Python CMS & Web Framework for Advanced Topics and Non-Developers
 
Plone - A History of Python Web
Plone - A History of Python WebPlone - A History of Python Web
Plone - A History of Python Web
 
Introduction to Slack
Introduction to SlackIntroduction to Slack
Introduction to Slack
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
 
For a Social Local and Mobile Drupal
For a Social Local and Mobile DrupalFor a Social Local and Mobile Drupal
For a Social Local and Mobile Drupal
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
 
Top 10 devops values
Top 10 devops valuesTop 10 devops values
Top 10 devops values
 
UX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 WorkshopUX Design for the Responsive Web - UX London 2014 Workshop
UX Design for the Responsive Web - UX London 2014 Workshop
 
Will Kanban save your life?
Will Kanban save your life?Will Kanban save your life?
Will Kanban save your life?
 
Best Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack appsBest Slack Integrations - Curated list of the best Slack apps
Best Slack Integrations - Curated list of the best Slack apps
 
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...
360|flex 2011 - Optimizing the Designer - Developer Workflow Using Flash Buil...
 
Mind the Gap: Designing the Space Between Devices - Josh Clark at UXI Studio
Mind the Gap: Designing the Space Between Devices - Josh Clark at UXI StudioMind the Gap: Designing the Space Between Devices - Josh Clark at UXI Studio
Mind the Gap: Designing the Space Between Devices - Josh Clark at UXI Studio
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from Mozilla
 
Slack apps
Slack appsSlack apps
Slack apps
 
AccomplishingImpossible-Apollo-05
AccomplishingImpossible-Apollo-05AccomplishingImpossible-Apollo-05
AccomplishingImpossible-Apollo-05
 
Orta Therox
Orta TheroxOrta Therox
Orta Therox
 

Similar to State of Drupal keynote, DrupalCon Los Angeles

DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCape
 
With Drupal Your Website is an API
With Drupal Your Website is an APIWith Drupal Your Website is an API
With Drupal Your Website is an APICharlie Morris
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupalCampDN
 
HTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutionsHTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutionsChristian Heilmann
 
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014chrisshattuck
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of FlashChris Black
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDave Malouf
 
HAX - Chaotic Good
HAX - Chaotic GoodHAX - Chaotic Good
HAX - Chaotic Goodbtopro
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]webhostingguy
 
Workshop Trends In Open Source Tech 1 20 10
Workshop Trends In Open Source Tech 1 20 10Workshop Trends In Open Source Tech 1 20 10
Workshop Trends In Open Source Tech 1 20 10NuRelm
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of TechnologiesChris Mitchell
 
Vision in Vegas: WritersUA 2005 and the Next Big Thing
Vision in Vegas: WritersUA 2005 and the Next Big ThingVision in Vegas: WritersUA 2005 and the Next Big Thing
Vision in Vegas: WritersUA 2005 and the Next Big ThingBill Albing
 
Web page design-cssfounder
Web page design-cssfounderWeb page design-cssfounder
Web page design-cssfounderCss Founder
 
IE9: Power, Peformance and Standards
IE9: Power, Peformance and StandardsIE9: Power, Peformance and Standards
IE9: Power, Peformance and StandardsFrank La Vigne
 
OSCON 2013: "Case Study: What to do when your project outgrows your company"
OSCON 2013: "Case Study: What to do when your project outgrows your company"OSCON 2013: "Case Study: What to do when your project outgrows your company"
OSCON 2013: "Case Study: What to do when your project outgrows your company"The Linux Foundation
 

Similar to State of Drupal keynote, DrupalCon Los Angeles (20)

DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
DrupalCon Chicago 2011 ReportBack (11/03/30 - G. Bedford)
 
With Drupal Your Website is an API
With Drupal Your Website is an APIWith Drupal Your Website is an API
With Drupal Your Website is an API
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
 
HTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutionsHTML5 - Moving from hacks to solutions
HTML5 - Moving from hacks to solutions
 
OWF13 - Xen project
OWF13 - Xen projectOWF13 - Xen project
OWF13 - Xen project
 
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014
When Will Drupal Die? Keynote talk from Bay Area Drupal Camp 2014
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote
 
The Future of Flash
The Future of FlashThe Future of Flash
The Future of Flash
 
Designing Powerful Web Applications - Monterey
Designing Powerful Web Applications - MontereyDesigning Powerful Web Applications - Monterey
Designing Powerful Web Applications - Monterey
 
HAX - Chaotic Good
HAX - Chaotic GoodHAX - Chaotic Good
HAX - Chaotic Good
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
Workshop Trends In Open Source Tech 1 20 10
Workshop Trends In Open Source Tech 1 20 10Workshop Trends In Open Source Tech 1 20 10
Workshop Trends In Open Source Tech 1 20 10
 
Over view of Technologies
Over view of TechnologiesOver view of Technologies
Over view of Technologies
 
Sustainability and bit-rot
Sustainability and bit-rotSustainability and bit-rot
Sustainability and bit-rot
 
Vision in Vegas: WritersUA 2005 and the Next Big Thing
Vision in Vegas: WritersUA 2005 and the Next Big ThingVision in Vegas: WritersUA 2005 and the Next Big Thing
Vision in Vegas: WritersUA 2005 and the Next Big Thing
 
Web page design-cssfounder
Web page design-cssfounderWeb page design-cssfounder
Web page design-cssfounder
 
IE9: Power, Peformance and Standards
IE9: Power, Peformance and StandardsIE9: Power, Peformance and Standards
IE9: Power, Peformance and Standards
 
OSCON 2013: "Case Study: What to do when your project outgrows your company"
OSCON 2013: "Case Study: What to do when your project outgrows your company"OSCON 2013: "Case Study: What to do when your project outgrows your company"
OSCON 2013: "Case Study: What to do when your project outgrows your company"
 
Flourish2011
Flourish2011Flourish2011
Flourish2011
 

Recently uploaded

Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...akbard9823
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一3sw2qly1
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Paul Calvano
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfMilind Agarwal
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewingbigorange77
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一z xss
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 

Recently uploaded (20)

Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
Sushant Golf City / best call girls in Lucknow | Service-oriented sexy call g...
 
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
定制(CC毕业证书)美国美国社区大学毕业证成绩单原版一比一
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24Font Performance - NYC WebPerf Meetup April '24
Font Performance - NYC WebPerf Meetup April '24
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdfThe Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
The Intriguing World of CDR Analysis by Police: What You Need to Know.pdf
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Denver Web Design brochure for public viewing
Denver Web Design brochure for public viewingDenver Web Design brochure for public viewing
Denver Web Design brochure for public viewing
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
办理(UofR毕业证书)罗切斯特大学毕业证成绩单原版一比一
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 

State of Drupal keynote, DrupalCon Los Angeles