SlideShare una empresa de Scribd logo
1 de 63
Descargar para leer sin conexión
Davide ‘Folletto’ Casali
THE MAKING OF CALYPSO
A TEAM PERSPECTIVE
Manifesto Ibridi
F E L L O W
UX REDIRECTOR ADVISOR
NIGHT.EU
@Folletto
CALYPSO
PART I
WordPress
OPENSOURCE CORE
Calypso
REST API
Front-End
Theme
ADMIN USER SITE USER
FRAMEWORK
NOTIFICATIONSWIDGETS
CATEGORIESTAGS
USERSMENUS
SHARECUSTOMIZE
MEDIATHEMES
STATSCOMMENT
PAGESPOSTS
AUTHENTICATIONNAVIGATION
CALYPSO BEFORE CALYPSO
TIMELINE
Open Source v1
~20 months
Prototype
~3 months
Wireframe
~1 month
previous
work
127
Contributors
26,030
Commits
6,915
Reviews
March 2014 → November 2015 (20 months)
…how did you do that?
You’re fully distributed…
Communication is
Oxygen
Good, social, efficient
~470
People
worldwide
~160k
Messages
per week
~1,000
Deployments
per week
Highly Independent
Individuals
Initiative and motivation
HYPERION
FRAMEWORK
NOTIFICATIONSWIDGETS
CATEGORIESTAGS
USERSMENUS
SHARECUSTOMIZE
MEDIATHEMES
STATSCOMMENT
PAGESPOSTS
AUTHENTICATIONNAVIGATION
THEME SHOWCASE
PART II
Themes
v2.0
THX
v4.0v4.0
3 codebases
DIFFICULT
TO MAINTAIN
3 designs
PAINFUL
FOR USERS
Create one single
Theme Showcase
for WordPress.com
LET’S BUILD
PART III
Meetups:
face time is important
Know your people
MEETUP IN VIENNA HYPERION
14 April 2015
Pains Goals
Epic Planning
Only user-facing
features
One
major feature
Many smaller
details & fixes
EACH MILESTONE HAS:
“
”
Steve Seear, Hyperion
I found this session really valuable.
It was intense, challenging,
and led on to a lot more discussions.
“
”
Miguel Fonseca, Hyperion
+1000 on the value and ROI
of our meetup exercises.
Focus on
one thing
Communicate it well
FIRST MILESTONE
PART IV
Clear
Communication Spaces
Each with a need
Slack
Realtime
P2 Theme
Async
Wiki Theme
Stable
P2 W
TEXT STANDUP
POSTED ON SLACK
INITIAL ROADMAP
POSTED ON TEAM P2
MASTER THREAD
POSTED ON TEAM P2
DESIGNITERATION1
DESIGNITERATION2
DESIGNITERATION3
DESIGNITERATION4
DESIGNITERATION5
ITERATIONS POSTED ON P2
TRANSPARENT FEEDBACK
25
11
15
10
28
9
1
16
In Progress
Ready to Merge
Needs Review
Needs Design Review
In Progress
Ready to Merge
Needs Review
Transparency
across all teams
Everything is visible
Horizon
External Testing
JULY 21JULY 15
Automattic
Internal Testing
horizonfeedback.wordpress.com
M1 LAUNCHED
3 August 2015
THEME SHOWCASE M1
IN NUMBERS
5
Design
Iterations
11
Horizon
Testers
6
Automattic
Testers
100+
Feedbacks &
Comments
124
GitHub
Tickets
85
GitHub
Pull Requests
THEME SHOWCASE M1
TIMELINE
LIVE
~3.5 months
Meetup
4 days
THEME SHOWCASE M1
SALES CHECK
PRINCIPLES
PART V
THE REMOTENESS CONTINUUM
Distributed
100%
Local
100%
Remote
in between
A separate floor, office, city, country…
MAKES THE COMPANY
ALREADY REMOTE
Communication is
Oxygen
Highly Independent
Individuals
Meetups:
face time is important
Focus on
one thing
Clear communication
spaces
Transparency
across all teams
1 2 3
4 5 6
“
”
Bruno Munari
To complicate is easy, to simplify is hard.
To complicate, just add,
everyone is able to complicate.
Few are able to simplify.
Thanks.
@Folletto
INTENSEMINIMALISM.COM

Más contenido relacionado

Destacado

Calypso Intelligence, Bank in a Box
Calypso Intelligence, Bank in a BoxCalypso Intelligence, Bank in a Box
Calypso Intelligence, Bank in a BoxEdward Murray
 
How to Communicate Brand Value to Private Equity Stake Holders
How to Communicate Brand Value to Private Equity Stake HoldersHow to Communicate Brand Value to Private Equity Stake Holders
How to Communicate Brand Value to Private Equity Stake HoldersCalypso Communications
 
Know about Calypso's capital market solutions
Know about Calypso's capital market solutionsKnow about Calypso's capital market solutions
Know about Calypso's capital market solutionsCalypso Technology
 
How to Build your own Medium using WordPress.com
How to Build your own Medium using WordPress.comHow to Build your own Medium using WordPress.com
How to Build your own Medium using WordPress.comNagesh Pai
 
Capital markets testing - Calypso
Capital markets testing - CalypsoCapital markets testing - Calypso
Capital markets testing - CalypsoViresh Doshi
 
Social Brand Experience: a model for the sociality of brands
Social Brand Experience: a model for the sociality of brandsSocial Brand Experience: a model for the sociality of brands
Social Brand Experience: a model for the sociality of brandsErin 'Folletto' Casali
 
Improve WordPress performance with caching and deferred execution of code
Improve WordPress performance with caching and deferred execution of codeImprove WordPress performance with caching and deferred execution of code
Improve WordPress performance with caching and deferred execution of codeDanilo Ercoli
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardChris Bernard
 
Negotiating contracts as user experiences - WIAD Rome 2016
Negotiating contracts as user experiences - WIAD Rome 2016Negotiating contracts as user experiences - WIAD Rome 2016
Negotiating contracts as user experiences - WIAD Rome 2016Jacopo Romei
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESAP Technology
 
Introduction to Building Wireframes (with Keynote)
Introduction to Building Wireframes (with Keynote)Introduction to Building Wireframes (with Keynote)
Introduction to Building Wireframes (with Keynote)Erin 'Folletto' Casali
 
Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Amir Khella
 
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...Lumiknows Consultancy
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity TipsWhen I Work
 

Destacado (18)

Calypso Intelligence, Bank in a Box
Calypso Intelligence, Bank in a BoxCalypso Intelligence, Bank in a Box
Calypso Intelligence, Bank in a Box
 
How to Communicate Brand Value to Private Equity Stake Holders
How to Communicate Brand Value to Private Equity Stake HoldersHow to Communicate Brand Value to Private Equity Stake Holders
How to Communicate Brand Value to Private Equity Stake Holders
 
Know about Calypso's capital market solutions
Know about Calypso's capital market solutionsKnow about Calypso's capital market solutions
Know about Calypso's capital market solutions
 
Philip Green CV
Philip Green CVPhilip Green CV
Philip Green CV
 
How to Build your own Medium using WordPress.com
How to Build your own Medium using WordPress.comHow to Build your own Medium using WordPress.com
How to Build your own Medium using WordPress.com
 
Capital markets testing - Calypso
Capital markets testing - CalypsoCapital markets testing - Calypso
Capital markets testing - Calypso
 
Social Brand Experience: a model for the sociality of brands
Social Brand Experience: a model for the sociality of brandsSocial Brand Experience: a model for the sociality of brands
Social Brand Experience: a model for the sociality of brands
 
Improve WordPress performance with caching and deferred execution of code
Improve WordPress performance with caching and deferred execution of codeImprove WordPress performance with caching and deferred execution of code
Improve WordPress performance with caching and deferred execution of code
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101
 
Negotiating contracts as user experiences - WIAD Rome 2016
Negotiating contracts as user experiences - WIAD Rome 2016Negotiating contracts as user experiences - WIAD Rome 2016
Negotiating contracts as user experiences - WIAD Rome 2016
 
Spotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASESpotlight on Financial Services with Calypso and SAP ASE
Spotlight on Financial Services with Calypso and SAP ASE
 
Introduction to Building Wireframes (with Keynote)
Introduction to Building Wireframes (with Keynote)Introduction to Building Wireframes (with Keynote)
Introduction to Building Wireframes (with Keynote)
 
Design Thinking Method Cards (Beta 1.0)
Design Thinking Method Cards (Beta 1.0)Design Thinking Method Cards (Beta 1.0)
Design Thinking Method Cards (Beta 1.0)
 
Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?
 
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...
Creativity, Design Thinking and How These Have To Do With Innovation & Entrep...
 
7 Small Business Productivity Tips
7 Small Business Productivity Tips7 Small Business Productivity Tips
7 Small Business Productivity Tips
 
Design Thinking 101
Design Thinking 101Design Thinking 101
Design Thinking 101
 

Similar a The Making of WordPress·com Calypso: A Team Perspective

Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute Online
Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute OnlineBeyond "Web 2.0" as Buzzword: Engaging Users to Contribute Online
Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute OnlineManinder Kahlon
 
Crowdsourcing and social engagement: potential, power and freedom for librari...
Crowdsourcing and social engagement: potential, power and freedom for librari...Crowdsourcing and social engagement: potential, power and freedom for librari...
Crowdsourcing and social engagement: potential, power and freedom for librari...Rose Holley
 
National Human Svc Assem
National Human Svc AssemNational Human Svc Assem
National Human Svc AssemSusan Tenby
 
Gov 2.0 for Texas Municipal League
Gov 2.0 for Texas Municipal LeagueGov 2.0 for Texas Municipal League
Gov 2.0 for Texas Municipal LeagueGovLoop
 
Amplified Leicester showcase slides
Amplified Leicester showcase slidesAmplified Leicester showcase slides
Amplified Leicester showcase slidesDr Sue Thomas
 
Great Research Thinking: Communities Of Interpretation
Great Research Thinking: Communities Of InterpretationGreat Research Thinking: Communities Of Interpretation
Great Research Thinking: Communities Of InterpretationRevelation Next
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010Hack the Hood
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010Hack the Hood
 
Sea Grant: New Tools for Outreach and Engagement
Sea Grant: New Tools for Outreach and EngagementSea Grant: New Tools for Outreach and Engagement
Sea Grant: New Tools for Outreach and EngagementOregon Sea Grant
 
EclipseCon 2008: Diversity Is The Spice Of Life
EclipseCon 2008: Diversity Is The Spice Of LifeEclipseCon 2008: Diversity Is The Spice Of Life
EclipseCon 2008: Diversity Is The Spice Of LifeChris Aniszczyk
 
Nasa CoLab Overview June 2008 V2
Nasa CoLab Overview June 2008 V2Nasa CoLab Overview June 2008 V2
Nasa CoLab Overview June 2008 V2rschingler
 
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...Codemotion
 
Open Coworking Impact Report 2016
Open Coworking Impact Report 2016Open Coworking Impact Report 2016
Open Coworking Impact Report 2016Tony Bacigalupo
 
Garage Sale Overiew for Stockland Nov-5 Final
Garage Sale Overiew for Stockland Nov-5 FinalGarage Sale Overiew for Stockland Nov-5 Final
Garage Sale Overiew for Stockland Nov-5 FinalDarryl
 
Wmf Present Wikiconference Japan Nov 2009
Wmf Present Wikiconference Japan Nov 2009Wmf Present Wikiconference Japan Nov 2009
Wmf Present Wikiconference Japan Nov 2009Wikimedia Foundation
 
Open Coworking - Impact Report 2017
Open Coworking - Impact Report 2017Open Coworking - Impact Report 2017
Open Coworking - Impact Report 2017Tony Bacigalupo
 

Similar a The Making of WordPress·com Calypso: A Team Perspective (20)

Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute Online
Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute OnlineBeyond "Web 2.0" as Buzzword: Engaging Users to Contribute Online
Beyond "Web 2.0" as Buzzword: Engaging Users to Contribute Online
 
Crowdsourcing and social engagement: potential, power and freedom for librari...
Crowdsourcing and social engagement: potential, power and freedom for librari...Crowdsourcing and social engagement: potential, power and freedom for librari...
Crowdsourcing and social engagement: potential, power and freedom for librari...
 
National Human Svc Assem
National Human Svc AssemNational Human Svc Assem
National Human Svc Assem
 
Gov 2.0 for Texas Municipal League
Gov 2.0 for Texas Municipal LeagueGov 2.0 for Texas Municipal League
Gov 2.0 for Texas Municipal League
 
Amplified Leicester showcase slides
Amplified Leicester showcase slidesAmplified Leicester showcase slides
Amplified Leicester showcase slides
 
Great Research Thinking: Communities Of Interpretation
Great Research Thinking: Communities Of InterpretationGreat Research Thinking: Communities Of Interpretation
Great Research Thinking: Communities Of Interpretation
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010
 
Mls Preso March 1 2010
Mls Preso March 1 2010Mls Preso March 1 2010
Mls Preso March 1 2010
 
Sea Grant: New Tools for Outreach and Engagement
Sea Grant: New Tools for Outreach and EngagementSea Grant: New Tools for Outreach and Engagement
Sea Grant: New Tools for Outreach and Engagement
 
EclipseCon 2008: Diversity Is The Spice Of Life
EclipseCon 2008: Diversity Is The Spice Of LifeEclipseCon 2008: Diversity Is The Spice Of Life
EclipseCon 2008: Diversity Is The Spice Of Life
 
Building community
Building communityBuilding community
Building community
 
Nasa CoLab Overview June 2008 V2
Nasa CoLab Overview June 2008 V2Nasa CoLab Overview June 2008 V2
Nasa CoLab Overview June 2008 V2
 
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...
Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Cod...
 
Hacking Libraries
Hacking LibrariesHacking Libraries
Hacking Libraries
 
Open Coworking Impact Report 2016
Open Coworking Impact Report 2016Open Coworking Impact Report 2016
Open Coworking Impact Report 2016
 
OpenStack 4th Birthday
OpenStack 4th BirthdayOpenStack 4th Birthday
OpenStack 4th Birthday
 
OpenStack's 4th Anniversary!
OpenStack's 4th Anniversary!OpenStack's 4th Anniversary!
OpenStack's 4th Anniversary!
 
Garage Sale Overiew for Stockland Nov-5 Final
Garage Sale Overiew for Stockland Nov-5 FinalGarage Sale Overiew for Stockland Nov-5 Final
Garage Sale Overiew for Stockland Nov-5 Final
 
Wmf Present Wikiconference Japan Nov 2009
Wmf Present Wikiconference Japan Nov 2009Wmf Present Wikiconference Japan Nov 2009
Wmf Present Wikiconference Japan Nov 2009
 
Open Coworking - Impact Report 2017
Open Coworking - Impact Report 2017Open Coworking - Impact Report 2017
Open Coworking - Impact Report 2017
 

Más de Erin 'Folletto' Casali

Mastering Feedback: You, the Team, the Product
Mastering Feedback: You, the Team, the ProductMastering Feedback: You, the Team, the Product
Mastering Feedback: You, the Team, the ProductErin 'Folletto' Casali
 
New Managers: Good Intentions, Half Delegation
New Managers: Good Intentions, Half DelegationNew Managers: Good Intentions, Half Delegation
New Managers: Good Intentions, Half DelegationErin 'Folletto' Casali
 
The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)Erin 'Folletto' Casali
 
The Six Elements of Focus to Improve Your Craft
The Six Elements of Focus to Improve Your CraftThe Six Elements of Focus to Improve Your Craft
The Six Elements of Focus to Improve Your CraftErin 'Folletto' Casali
 
Grow Your Personal Leadership with Your Hybrid Traits
Grow Your Personal Leadership with Your Hybrid TraitsGrow Your Personal Leadership with Your Hybrid Traits
Grow Your Personal Leadership with Your Hybrid TraitsErin 'Folletto' Casali
 
Gestalt Design Principles for Developers
Gestalt Design Principles for DevelopersGestalt Design Principles for Developers
Gestalt Design Principles for DevelopersErin 'Folletto' Casali
 
The shift: UX Designers as Business Consultants
The shift: UX Designers as Business ConsultantsThe shift: UX Designers as Business Consultants
The shift: UX Designers as Business ConsultantsErin 'Folletto' Casali
 
The Three Speeds of Effective Collaboration
The Three Speeds of Effective CollaborationThe Three Speeds of Effective Collaboration
The Three Speeds of Effective CollaborationErin 'Folletto' Casali
 
Social Experience Design @ UX Australia 2013
Social Experience Design @ UX Australia 2013Social Experience Design @ UX Australia 2013
Social Experience Design @ UX Australia 2013Erin 'Folletto' Casali
 
Social Brand Experience: How to Manage a Motivational Brand
Social Brand Experience: How to Manage a Motivational BrandSocial Brand Experience: How to Manage a Motivational Brand
Social Brand Experience: How to Manage a Motivational BrandErin 'Folletto' Casali
 
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)Erin 'Folletto' Casali
 
Social Experience Design @ Interaction 13
Social Experience Design @ Interaction 13Social Experience Design @ Interaction 13
Social Experience Design @ Interaction 13Erin 'Folletto' Casali
 

Más de Erin 'Folletto' Casali (20)

Mastering Feedback: You, the Team, the Product
Mastering Feedback: You, the Team, the ProductMastering Feedback: You, the Team, the Product
Mastering Feedback: You, the Team, the Product
 
Design Remote: The Async Advantage
Design Remote: The Async AdvantageDesign Remote: The Async Advantage
Design Remote: The Async Advantage
 
Foundations of Chat Bot Design
Foundations of Chat Bot DesignFoundations of Chat Bot Design
Foundations of Chat Bot Design
 
New Managers: Good Intentions, Half Delegation
New Managers: Good Intentions, Half DelegationNew Managers: Good Intentions, Half Delegation
New Managers: Good Intentions, Half Delegation
 
The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)
 
The Six Elements of Focus to Improve Your Craft
The Six Elements of Focus to Improve Your CraftThe Six Elements of Focus to Improve Your Craft
The Six Elements of Focus to Improve Your Craft
 
Kickstarting Design Thinking
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design Thinking
 
Grow Your Personal Leadership with Your Hybrid Traits
Grow Your Personal Leadership with Your Hybrid TraitsGrow Your Personal Leadership with Your Hybrid Traits
Grow Your Personal Leadership with Your Hybrid Traits
 
The Thought Pump Model for Meditation
The Thought Pump Model for MeditationThe Thought Pump Model for Meditation
The Thought Pump Model for Meditation
 
Design with Personas: A Lean Approach
Design with Personas: A Lean ApproachDesign with Personas: A Lean Approach
Design with Personas: A Lean Approach
 
Gestalt Design Principles for Developers
Gestalt Design Principles for DevelopersGestalt Design Principles for Developers
Gestalt Design Principles for Developers
 
The shift: UX Designers as Business Consultants
The shift: UX Designers as Business ConsultantsThe shift: UX Designers as Business Consultants
The shift: UX Designers as Business Consultants
 
The Three Speeds of Effective Collaboration
The Three Speeds of Effective CollaborationThe Three Speeds of Effective Collaboration
The Three Speeds of Effective Collaboration
 
Social Experience Design @ UX Australia 2013
Social Experience Design @ UX Australia 2013Social Experience Design @ UX Australia 2013
Social Experience Design @ UX Australia 2013
 
Social Brand Experience: How to Manage a Motivational Brand
Social Brand Experience: How to Manage a Motivational BrandSocial Brand Experience: How to Manage a Motivational Brand
Social Brand Experience: How to Manage a Motivational Brand
 
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
 
Design that Fosters Change
Design that Fosters ChangeDesign that Fosters Change
Design that Fosters Change
 
Social Usability Workshop @ LIFT13
Social Usability Workshop @ LIFT13Social Usability Workshop @ LIFT13
Social Usability Workshop @ LIFT13
 
Social Experience Design @ Interaction 13
Social Experience Design @ Interaction 13Social Experience Design @ Interaction 13
Social Experience Design @ Interaction 13
 
Relational Motivations and Brands
Relational Motivations and BrandsRelational Motivations and Brands
Relational Motivations and Brands
 

Último

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...Call Girls in Nagpur High Profile
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 

Último (20)

Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
VVIP Pune Call Girls Dange Chowk (8250192130) Pune Escorts Nearby with Comple...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 

The Making of WordPress·com Calypso: A Team Perspective