SlideShare una empresa de Scribd logo
1 de 163
Descargar para leer sin conexión
#SMELLCMS
@PHILHAWKSWORTH
I CAN SMELL YOUR



CMS
        ~
ANXIOUS
@PHILHAWKSWORTH #HTML5DEVCONF
1. AMAZING SPEAKERS
2. YOU HAVE OPTIONS
3. TALKING ABOUT CMS
                                 du l
                                     l
                                              u ll
                                   dull   d
@PHILHAWKSWORTH # HTML5DEVCONF
HTML5DEVCONF

@PHILHAWKSWORTH #HTML5DEVCONF
HTML5DEVCONF

@PHILHAWKSWORTH #HTML5DEVCONF
F/E
@PHILHAWKSWORTH #HTML5DEVCONF
CONTEXT
@PHILHAWKSWORTH # HTML5DEVCONF
AGENCIES
                                 have a




                          DILEMA
@PHILHAWKSWORTH # HTML5DEVCONF
AGENCIES
                                 have a



                          PROBLEM
@PHILHAWKSWORTH # HTML5DEVCONF
CLIENTS
@PHILHAWKSWORTH # HTML5DEVCONF
FIRED!
@PHILHAWKSWORTH # HTML5DEVCONF
AGENCY                           GAP
@PHILHAWKSWORTH # HTML5DEVCONF
GIVE THEM
                         WANT
                                 what they




@PHILHAWKSWORTH # HTML5DEVCONF
GIVE THEM

                         NEED
                                 what they




@PHILHAWKSWORTH # HTML5DEVCONF
TENSION

@PHILHAWKSWORTH # HTML5DEVCONF
AGENCY    ~

                        RESPONSIBILITY

@PHILHAWKSWORTH # HTML5DEVCONF
DEVELOPER~

                        RESPONSIBILITY

@PHILHAWKSWORTH # HTML5DEVCONF
BIG
                                 BRANDS
                                 STAGE
                                 AUDIENCE

@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF   GROLSCH.COM
@PHILHAWKSWORTH # HTML5DEVCONF   BEETLE.COM
@PHILHAWKSWORTH # HTML5DEVCONF   MCDONALDS.CO.UK
38.28 MB
405 HTTP REQUESTS
1.1 MINUTE ONLOAD
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
LEARN      by




                       EXAMPLE
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF   MILWAUKEEPOLICENEWS.COM
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH #
                HTML5DEVCONF
LEARN      by




                       EXAMPLE
@PHILHAWKSWORTH # HTML5DEVCONF
CODE  is



                           CRAFT
@PHILHAWKSWORTH # HTML5DEVCONF
TENSION
@PHILHAWKSWORTH # HTML5DEVCONF
AVOID   ~


                         LOCK-IN
@PHILHAWKSWORTH # HTML5DEVCONF
FREEDOM
@PHILHAWKSWORTH # HTML5DEVCONF
DODGE
@PHILHAWKSWORTH # HTML5DEVCONF
CMS
O RLY?


@PHILHAWKSWORTH # HTML5DEVCONF
THE CMS  ~

                        PARADOX
@PHILHAWKSWORTH # HTML5DEVCONF
ENTERPRISE

                       LEVEL
                                 ~




@PHILHAWKSWORTH # HTML5DEVCONF
REASSURINGLY
                                 ~


                      EXPENSIVE
@PHILHAWKSWORTH # HTML5DEVCONF
EXPENSIVE
@PHILHAWKSWORTH # HTML5DEVCONF
FLEXIBILITY
                                 does not give



                       FLEXIBILITY
@PHILHAWKSWORTH # HTML5DEVCONF
CHOICE
    ~

PARALYSIS
COST OF
                                 SYSTEM
                                  proportional to




                                 COST OF
                                 CHANGES
@PHILHAWKSWORTH # HTML5DEVCONF
POWERFUL
                           WORKFLOW
@PHILHAWKSWORTH # HTML5DEVCONF
POWERFUL
                           WORKFLOW
                                 versus


                           GETTING
                           SHIT DONE
@PHILHAWKSWORTH # HTML5DEVCONF
CEO / CMO / CTO
                                 INTERN
                                     or


                                 DEVELOPER
@PHILHAWKSWORTH # HTML5DEVCONF
SUBVERT


@PHILHAWKSWORTH # HTML5DEVCONF
CODE SMELL
@PHILHAWKSWORTH # HTML5DEVCONF
symptom in the source code
          that possibly indicates
            a deeper problem

@PHILHAWKSWORTH # HTML5DEVCONF
CMS
                 SMELL
@PHILHAWKSWORTH # HTML5DEVCONF
CMS
                 STINK
@PHILHAWKSWORTH # HTML5DEVCONF
EXAMPLES
                                 STINK
                                    of




@PHILHAWKSWORTH # HTML5DEVCONF
.html
             .shtml
             .pl
             .php
             .jsp
             .asp
             .aspx
@PHILHAWKSWORTH # HTML5DEVCONF
CONTENT
             .html
             .shtml
             .pl
             .php
             .jsp
                                 COUPLED
                                    to the
             .asp
             .aspx               TECHNOLOGY
@PHILHAWKSWORTH # HTML5DEVCONF
TIMBL SAYS
LOCK IN
http://global.burton.com




@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store



@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store
/Sites-Burton_GLOBAL-Site


@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store
/Sites-Burton_GLOBAL-Site
/default

@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store
/Sites-Burton_GLOBAL-Site
/default
/Home
@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store
/Sites-Burton_GLOBAL-Site
/default
/Home -Show
@PHILHAWKSWORTH #HTML5DEVCONF
ENTERPRISE

                      LEVEL
                                ~




@PHILHAWKSWORTH #HTML5DEVCONF
ENTERPRISE     level


FACEPALM


@PHILHAWKSWORTH #HTML5DEVCONF
http://global.burton.com
/on/demandware.store
/Sites-Burton_GLOBAL-Site
/default
/Home-Show
@PHILHAWKSWORTH # HTML5DEVCONF
LOCK IN
FUGLY
URL DESIGN CRAFT
@PHILHAWKSWORTH # HTML5DEVCONF
MAKE URL DESIGN
                          A PRIORITY


@PHILHAWKSWORTH # HTML5DEVCONF
tip

                             URL STABILITY


@PHILHAWKSWORTH # HTML5DEVCONF
tip
                SIREN OF SOCIAL MEDIA


@PHILHAWKSWORTH # HTML5DEVCONF
tip
                          FACEBOOK LIKES


@PHILHAWKSWORTH # HTML5DEVCONF
PERFORMANCE


@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF   STEVE SOUDERS
OPTIMISATION
OPTIMISATION
TUNING
                           OPTIMISATIONS
                              TRICKS
                               CRAFT
                                 CMS
                                  ~




@PHILHAWKSWORTH # HTML5DEVCONF
.net BURP


@PHILHAWKSWORTH # HTML5DEVCONF
UI HOOKS

@PHILHAWKSWORTH # HTML5DEVCONF
CLASSIC
                        STINK
@PHILHAWKSWORTH # HTML5DEVCONF
MODULARITY &


                      FLEXIBILITY
@PHILHAWKSWORTH # HTML5DEVCONF
A GOOD THING


@PHILHAWKSWORTH #HTML5DEVCONF
O RLY?


@PHILHAWKSWORTH # HTML5DEVCONF
A MODULE /                      HTML
                                 TARGET
                                 CSS
                                 JAVASCRIPT


@PHILHAWKSWORTH # HTML5DEVCONF
A MODULE /                          HTML
                                     TARGET
                                     CSS
                                     JAVASCRIPT

                                 /   ENCAPSULATED
                                     REPEATABLE
@PHILHAWKSWORTH # HTML5DEVCONF
A MODULE /                          HTML
                                     TARGET
                                     CSS
                                     JAVASCRIPT

                                 /   ENCAPSULATED
                                     REPEATABLE
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
KILLS
                                 ~


                             RENDERING
                            PERFORMANCE
@PHILHAWKSWORTH # HTML5DEVCONF
MAINTENANCE
                                      ~


                                 NIGHTMARE
@PHILHAWKSWORTH # HTML5DEVCONF
STINK
MAKES SOUDERS CRY

@PHILHAWKSWORTH # HTML5DEVCONF
THOU SHALT NOT
                     MAKE SOUDERS CRY


@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF   AMAZING DESIGNERS
DESIGN EXPERTISE


@PHILHAWKSWORTH # HTML5DEVCONF
CORE FEATURE

@PHILHAWKSWORTH # HTML5DEVCONF
WYSIWYG
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWYG
       DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWYG
       DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWYG
    DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWYG
    DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWYG
    DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIwYG
    DANGER
@PHILHAWKSWORTH #HTML5DEVCONF
WYSIWY
          G
            $



@PHILHAWKSWOR
                #HTML5DEVCONF
      TH
WYSIWYG
WYSIWYGITE
WYSIWYGITE



@PHILHAWKSWORTH # HTML5DEVCONF
WYSIWTF
PROTECT   the




                       MARKUP
@PHILHAWKSWORTH # HTML5DEVCONF
<p class="footnote"><font size="4">&nbsp;</font></p>
<p class="footnote">
     please
     <a style="COLOR: #4b7228"
          onclick="javascript:popup('/list.html','','860','900');"
          href="javascript: void(0);">
          <font color="#000000"><strong>click</strong></font>
          <font color="#000000"><strong>here</strong></font>
     </a>
     to add join our waiting list.&nbsp;&nbsp;&nbsp;
</p>
<p class="footnote">
     <em>• <a href="/Cancellation">Cancellation Policy</a></em>
</p>
<p class="footnote">
     <em></em>&nbsp;
</p>




@PHILHAWKSWORTH # HTML5DEVCONF
<p   class="footnote">&nbsp;</p>&nbsp;&nbsp;
<p   class="footnote"><strong></strong><strong></strong>&nbsp;</p>
<p   class="footnote">&nbsp;</p>
<p   class="footnote">&nbsp;</p>&nbsp;&nbsp;
<p   class="footnote">&nbsp;</p>&nbsp;&nbsp;
<p   class="footnote">&nbsp;</p>&nbsp;&nbsp;
<p   class="footnote">&nbsp;</p>&nbsp;&nbsp;
<p   class="footnote"><strong></strong>&nbsp;</p>
<p   class="footnote">&nbsp;</p>




@PHILHAWKSWORTH # HTML5DEVCONF
STINK
ROUND
                                 TRIPPING
@PHILHAWKSWORTH # HTML5DEVCONF
CIRCULAR
  STINK
MARKDOWN

@PHILHAWKSWORTH # HTML5DEVCONF
STRUCTURED
                        CONTENT
                        CHANGE
@PHILHAWKSWORTH # HTML5DEVCONF
MANAGE
                                 CONTENT
                                   not



                                 DESIGN
@PHILHAWKSWORTH # HTML5DEVCONF
AVOID   ~


                         LOCK-IN
@PHILHAWKSWORTH # HTML5DEVCONF
TEACH A MAN TO FISH


@PHILHAWKSWORTH # HTML5DEVCONF
HOST A BBQ


@PHILHAWKSWORTH # HTML5DEVCONF   http://www.flickr.com/photos/cmbellman/2576196608/
RESEARCH PAPERS
ON INTENSIVE
SALMON FARMING
@PHILHAWKSWORTH # HTML5DEVCONF
SAUSAGES

@PHILHAWKSWORTH # HTML5DEVCONF
BAD SAUSAGES
@PHILHAWKSWORTH # HTML5DEVCONF
CHALLENGING the


                    INTRODUCTION
                    OF STINK
@PHILHAWKSWORTH #HTML5DEVCONF
CONSTRAINTS
                                      CAN BE
                                    ENABLERS



@PHILHAWKSWORTH # HTML5DEVCONF
SIMPLICITY
@PHILHAWKSWORTH # HTML5DEVCONF
CHOICE
    ~

PARALYSIS
OUR CMS DOESN’T
                SUPPORT MOBILE
                 WTF?
@PHILHAWKSWORTH # HTML5DEVCONF
...MOBILE MODULE
             CAN BE PURCHASED

@PHILHAWKSWORTH # HTML5DEVCONF
ENTERPRISE      level


FACEPALM


@PHILHAWKSWORTH # HTML5DEVCONF
MANAGE
                                 CONTENT
                                   not



                                 DESIGN
@PHILHAWKSWORTH # HTML5DEVCONF
FUTURE FRIENDLY


@PHILHAWKSWORTH # HTML5DEVCONF
SIMPLICITY
@PHILHAWKSWORTH # HTML5DEVCONF
WHAT CONTENT

                           NEEDS to be

                            DYNAMIC?
@PHILHAWKSWORTH # HTML5DEVCONF
WHAT CONTENT
        REALLY NEEDS             to be

                            DYNAMIC?
@PHILHAWKSWORTH # HTML5DEVCONF
REALLY?
@PHILHAWKSWORTH # HTML5DEVCONF
ONE DAY, WE MIGHT
                 WANT TO...

@PHILHAWKSWORTH # HTML5DEVCONF
YAGNI
@PHILHAWKSWORTH # HTML5DEVCONF
RUTHLESSLY
                         PURSUE
                       SIMPLICITY
@PHILHAWKSWORTH # HTML5DEVCONF
AVAILABLE
                     SKILLS
                                 ~




@PHILHAWKSWORTH # HTML5DEVCONF
CEO / CMO / CTO
                                 INTERN
                                     or


                                 DEVELOPER
@PHILHAWKSWORTH # HTML5DEVCONF
DEVELOPER

@PHILHAWKSWORTH # HTML5DEVCONF
HTML      >

                       COMPLEX CMS
@PHILHAWKSWORTH # HTML5DEVCONF
DEV
                                  >

                       COMPLEX CMS
@PHILHAWKSWORTH # HTML5DEVCONF
AVOID
LOCK IN
CONSIDER ~



                       NOCMS
@PHILHAWKSWORTH # HTML5DEVCONF
TOOLS               CONVENTIONS
                                 PATTERNS
                                 GUIDANCE
                                 TEMPLATING
@PHILHAWKSWORTH # HTML5DEVCONF
JEKYLL   github.com/mojombo/jekyll
PERCH   grabaperch.com
OPTIMISATION
COMMON
                                  AGENCY
                                 APPROACH

@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF
USER EXPERIENCE
                                          DESIGN
                                          F/E DEV
                                     INTEGRATION


@PHILHAWKSWORTH # HTML5DEVCONF
USER EXPERIENCE
                                          DESIGN
                                          F/E DEV
                                     INTEGRATION


@PHILHAWKSWORTH # HTML5DEVCONF
@PHILHAWKSWORTH # HTML5DEVCONF   TO FINISH
CHALLENGE   ~


                     CMS STINK
@PHILHAWKSWORTH # HTML5DEVCONF
PROTECT YOUR
                                 ~




                      CRAFT
@PHILHAWKSWORTH # HTML5DEVCONF
FIGHT FOR THE
                                    CHANCE
                                  TO DO GOOD
                                  ON THE WEB

@PHILHAWKSWORTH # HTML5DEVCONF
THANKS
                 http://stephenwaller.tumblr.com
                 http://www.flickr.com/photos/employtheskinnyboy/3523608412
                 http://www.flickr.com/photos/bredgur/1323025528
                 http://www.flickr.com/photos/ansik/3033147092
                 http://www.flickr.com/photos/globevisions/2057289060
                 http://www.flickr.com/photos/cmbellman/2576196608
                 http://www.flickr.com/photos/ipeat/1492127164
                 http://www.flickr.com/photos/adamkjems/3559454088
                 http://www.flickr.com/photos/floradora1
                 http://www.flickr.com/photos/flowercat/2723867176
                 http://www.flickr.com/photos/timdrivas/6891133167
                 http://www.flickr.com/photos/gasi/1418791186




LINKS
                 http://hawksworx.com
                 http://grabaperch.com
                 http://github.com/mojombo/jekyll
                 http://www.rachelandrew.co.uk/archives/2012/09/21/we-need-to-talk-about-content-management




@PHILHAWKSWORTH # HTML5DEVCONF

Más contenido relacionado

Similar a I can smell your CMS

Scenic City Summit 2018 - Progressive Web Apps 101
Scenic City Summit 2018 - Progressive Web Apps 101Scenic City Summit 2018 - Progressive Web Apps 101
Scenic City Summit 2018 - Progressive Web Apps 101Frances Coronel
 
GDG DevFest 2018 - Progressive Web Apps 101
GDG DevFest 2018 - Progressive Web Apps 101GDG DevFest 2018 - Progressive Web Apps 101
GDG DevFest 2018 - Progressive Web Apps 101Frances Coronel
 
HTML5 Hotness
HTML5 HotnessHTML5 Hotness
HTML5 Hotnesspaultrani
 
The Squishy Future of Content - HEEMAC Edition
The Squishy Future of Content - HEEMAC EditionThe Squishy Future of Content - HEEMAC Edition
The Squishy Future of Content - HEEMAC EditionDave Olsen
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stoxpatrickstox
 
2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond
2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond
2019 AFITC Fantastic outcomes and how to measure them by Cheryl HammondCheryl M Hammond
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...Baruch Sadogursky
 
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecInnotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecJames Wickett
 
Wcphx 2012-workshop
Wcphx 2012-workshopWcphx 2012-workshop
Wcphx 2012-workshopPtah Dunbar
 
GDG SF Meetup - Progressive Web Apps 101
GDG SF Meetup - Progressive Web Apps 101GDG SF Meetup - Progressive Web Apps 101
GDG SF Meetup - Progressive Web Apps 101Frances Coronel
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...Baruch Sadogursky
 
SPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesSPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesLouis-Philippe Vallée
 
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxGoogle's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxAhrefs
 
Go to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsGo to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsmichalbu
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017Baruch Sadogursky
 
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecAppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecJames Wickett
 
Cruft busting technical debt code smell and refactoring for seo - state of ...
Cruft busting   technical debt code smell and refactoring for seo - state of ...Cruft busting   technical debt code smell and refactoring for seo - state of ...
Cruft busting technical debt code smell and refactoring for seo - state of ...Dawn Anderson MSc DigM
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017Baruch Sadogursky
 
The Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionThe Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionDave Olsen
 

Similar a I can smell your CMS (20)

Scenic City Summit 2018 - Progressive Web Apps 101
Scenic City Summit 2018 - Progressive Web Apps 101Scenic City Summit 2018 - Progressive Web Apps 101
Scenic City Summit 2018 - Progressive Web Apps 101
 
GDG DevFest 2018 - Progressive Web Apps 101
GDG DevFest 2018 - Progressive Web Apps 101GDG DevFest 2018 - Progressive Web Apps 101
GDG DevFest 2018 - Progressive Web Apps 101
 
HTML5 Hotness
HTML5 HotnessHTML5 Hotness
HTML5 Hotness
 
The Squishy Future of Content - HEEMAC Edition
The Squishy Future of Content - HEEMAC EditionThe Squishy Future of Content - HEEMAC Edition
The Squishy Future of Content - HEEMAC Edition
 
WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)
 
Page Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick StoxPage Experience Update TMC June 2021 Patrick Stox
Page Experience Update TMC June 2021 Patrick Stox
 
2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond
2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond
2019 AFITC Fantastic outcomes and how to measure them by Cheryl Hammond
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Oracle Code Au...
 
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSecInnotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
Innotech Austin 2017: The Path of DevOps Enlightenment for InfoSec
 
Wcphx 2012-workshop
Wcphx 2012-workshopWcphx 2012-workshop
Wcphx 2012-workshop
 
GDG SF Meetup - Progressive Web Apps 101
GDG SF Meetup - Progressive Web Apps 101GDG SF Meetup - Progressive Web Apps 101
GDG SF Meetup - Progressive Web Apps 101
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at The Pittsburgh...
 
SPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesSPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sites
 
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick StoxGoogle's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
Google's Search Signals For Page Experience - SMX Advanced 2021 Patrick Stox
 
Go to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJsGo to hell Flash, we don't need you anymore! GothamJs
Go to hell Flash, we don't need you anymore! GothamJs
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at QCon NYC 2017
 
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSecAppSec California 2018: The Path of DevOps Enlightenment for InfoSec
AppSec California 2018: The Path of DevOps Enlightenment for InfoSec
 
Cruft busting technical debt code smell and refactoring for seo - state of ...
Cruft busting   technical debt code smell and refactoring for seo - state of ...Cruft busting   technical debt code smell and refactoring for seo - state of ...
Cruft busting technical debt code smell and refactoring for seo - state of ...
 
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017
DevOps @Scale (Greek Tragedy in 3 Acts) as it was presented at Gr8Conf 2017
 
The Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators EditionThe Squishy Future of Content - Key Communicators Edition
The Squishy Future of Content - Key Communicators Edition
 

Último

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Último (20)

Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

I can smell your CMS