SlideShare a Scribd company logo
1 of 56
Download to read offline
Please Don’t Touch
       the Slow Parts

                        francesco.fullone@ideato.it
                            http://www.ideato.it/

                        federico.galassi@gmail.com
                         http://federico.galassi.net/

Saturday, May 8, 2010
Saturday, May 8, 2010
fast er

Saturday, May 8, 2010
fast er WEB

Saturday, May 8, 2010
Faster == Better?



Saturday, May 8, 2010
We have to wait



Saturday, May 8, 2010
... All the time



Saturday, May 8, 2010
“Savings in time
                        feels like simplicity”



Saturday, May 8, 2010
“Time is the only
 commodity that matters”



Saturday, May 8, 2010
Faster web, more clicks




                 http://www.stevesouders.com/blog/2009/07/27/wikia-fast-pages-retain-users/
Saturday, May 8, 2010
Faster web, better SEO




http://googlewebmastercentral.blogspot.com/2010/04/using-site-speed-in-web-search-ranking.html
Saturday, May 8, 2010
Faster web is hot




Saturday, May 8, 2010
Say web, Say browser




Saturday, May 8, 2010
How browsers work




Saturday, May 8, 2010
User clicks on a link




Saturday, May 8, 2010
Browser resolves
                          domain name                           DNS

                                          UDP

                               www.google.com




                                                72.14.234.104




           domain

Saturday, May 8, 2010
Browser connects to
                 web server
                                                  WEB
                                     TCP/IP

                                  72.14.234.104




           domain       connect

Saturday, May 8, 2010
Browser sends a
                        request for a page
                                                                      WEB
                                                   HTTP
                                          GET /language_tools?hl=en
                                          Host: www.google.com




           domain        connect   send

Saturday, May 8, 2010
Browser receives a
     response with the page
                                                          WEB




                                                   HTTP

                                               200 OK




           domain       connect   send   receive

Saturday, May 8, 2010
Browser renders the
                 new page



           domain       connect   send   receive   render

Saturday, May 8, 2010
Rendering is complex
              parse + paint
                        render




Saturday, May 8, 2010
Rendering really complex
parse + paint + resources
                                                   render

                        css

                              css

                                    img

                                          img

                                           javascript

                                                  javascript

                                                        flash
Saturday, May 8, 2010
Each resource is another
         web request
                        render




Saturday, May 8, 2010
Requests are
                 processed in parallel
                          render




Saturday, May 8, 2010
Once upon a time...
                             Static pages
                             Few resources
                             Less javascript
Saturday, May 8, 2010
Most time on server
         domain connect   send   receive   render




Saturday, May 8, 2010
Solution is faster serverside
         domain connect   send   receive   render




Saturday, May 8, 2010
Ajax revolution




Saturday, May 8, 2010
Most time on browser
         domain connect   send   receive   render




Saturday, May 8, 2010
Golden rule of faster web
         80% of the end user
        response time is spent
           on the front-end

Saturday, May 8, 2010
Golden rule of faster web
                        Start there.



Saturday, May 8, 2010
Why web
                        slow parts?



Saturday, May 8, 2010
Easy to understand




Saturday, May 8, 2010
Each part has its rules




Saturday, May 8, 2010
Which parts are slow?




Saturday, May 8, 2010
Network is slow




Saturday, May 8, 2010
Less stuff
                        Fewer requests
                                  Pages have too
                                  many resources


                                  Concatenate js/css
                                  Css sprites
                                  Less dns requests
Saturday, May 8, 2010
Less stuff
                        Cache requests
                                  Browser download
                                  resources repeatedly

                                  Expires header
                                  Revving Files
                                  External js/css
                                  Remove etags
Saturday, May 8, 2010
Smaller stuff
              Compress responses
                          Resources are
                          too big


                          Content-Encoding
                          Gzip
                          Deflate
Saturday, May 8, 2010
Smaller stuff
                        Minify responses
                                   Resources are
                                   too big


                                   js, css, html
                                   remove formatting
                                   remove comments
                                   use tools
Saturday, May 8, 2010
Closer stuff
                        Use a CDN
                                   Resources are
                                   too far


                                   reduce latency



Saturday, May 8, 2010
Browser is slow




Saturday, May 8, 2010
Scripts block loading
                 html
                                                         document.write
                        javascript
                                                         location.href
                                        css
                                                         scripts order
                                        img

                                     javascript

                                                  img

                                                  flash

Saturday, May 8, 2010
Put scripts at bottom
                  html

                         css

                         img

                               img

                               flash

                                      javascript

                                                   javascript
Saturday, May 8, 2010
Unloaded styles
           block page rendering
                        html

                               img

                               img

                               flash

                               css




Saturday, May 8, 2010
Put styles at top
                        html

                               css

                               img

                               img

                               flash




Saturday, May 8, 2010
Scripts and styles
                           side effects

        dom reflows
        css expression reflows



Saturday, May 8, 2010
All that glitters
                          is not gold



Saturday, May 8, 2010
Everything is a
                           tradeoff



Saturday, May 8, 2010
performance brings
                    complexity



Saturday, May 8, 2010
know the rules but...




Saturday, May 8, 2010
leave complexity
                          to computers



Saturday, May 8, 2010
use libraries
              during development



Saturday, May 8, 2010
Use tools
                        at build time



Saturday, May 8, 2010
http://abetterbrowser.org/
Saturday, May 8, 2010
Questions?




Saturday, May 8, 2010

More Related Content

Viewers also liked

Icai trichur - reverse charge mechanism - 24.11.2013
Icai   trichur - reverse charge mechanism - 24.11.2013Icai   trichur - reverse charge mechanism - 24.11.2013
Icai trichur - reverse charge mechanism - 24.11.2013oswinfo
 
into the white HOMEWORK
into the white HOMEWORKinto the white HOMEWORK
into the white HOMEWORKJean Jaquez
 
Armero fe y alegría manual de convivencia antiguo
Armero fe y alegría   manual de convivencia antiguoArmero fe y alegría   manual de convivencia antiguo
Armero fe y alegría manual de convivencia antiguosebasecret
 
Architecture glossary
Architecture glossaryArchitecture glossary
Architecture glossaryPaola Mendez
 
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]SAP Ariba
 
Infosheet InfraVision and RemedyForce
Infosheet InfraVision and RemedyForceInfosheet InfraVision and RemedyForce
Infosheet InfraVision and RemedyForceInfraVision
 
Derechos y deberes del aprendiz sena
Derechos y deberes del aprendiz senaDerechos y deberes del aprendiz sena
Derechos y deberes del aprendiz senaAlfredo Salazar Diaz
 
Guía de manejo Beneflex 2014 - Emsa
Guía de manejo   Beneflex 2014 - EmsaGuía de manejo   Beneflex 2014 - Emsa
Guía de manejo Beneflex 2014 - EmsaIsmael Tapia Vidal
 
MAST Americas 2010 sales brochure
MAST Americas 2010 sales brochureMAST Americas 2010 sales brochure
MAST Americas 2010 sales brochurewarrenedge
 
Es figat
Es  figatEs  figat
Es figatmtriay
 
Data-Driven Marketing Roadshow eXelate - March 25, 2014
Data-Driven Marketing Roadshow eXelate - March 25, 2014Data-Driven Marketing Roadshow eXelate - March 25, 2014
Data-Driven Marketing Roadshow eXelate - March 25, 2014DDM Alliance
 
Veredicto y sentencia a Ivan Bolado
Veredicto y sentencia a Ivan BoladoVeredicto y sentencia a Ivan Bolado
Veredicto y sentencia a Ivan BoladoRoberto Torres
 
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...jcaranafalcon
 
[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages
[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages
[Webinar] 5 Steps to Designing Psychologically Powerful Landing PagesUnbounce
 
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...Implementing An All Encompassing Sustainability Strategy – The Key Challenges...
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...stevelmy
 
Plan especial emergencias_if[1]
Plan especial emergencias_if[1]Plan especial emergencias_if[1]
Plan especial emergencias_if[1]sindicatosatif
 
Requerimientos iso 9001 2015 alta direccion
Requerimientos iso 9001 2015 alta direccionRequerimientos iso 9001 2015 alta direccion
Requerimientos iso 9001 2015 alta direccionJulio Meléndez Luna
 

Viewers also liked (20)

Icai trichur - reverse charge mechanism - 24.11.2013
Icai   trichur - reverse charge mechanism - 24.11.2013Icai   trichur - reverse charge mechanism - 24.11.2013
Icai trichur - reverse charge mechanism - 24.11.2013
 
Patente STERILFOOD TM
Patente STERILFOOD TMPatente STERILFOOD TM
Patente STERILFOOD TM
 
Calidad, normas
Calidad, normasCalidad, normas
Calidad, normas
 
into the white HOMEWORK
into the white HOMEWORKinto the white HOMEWORK
into the white HOMEWORK
 
Armero fe y alegría manual de convivencia antiguo
Armero fe y alegría   manual de convivencia antiguoArmero fe y alegría   manual de convivencia antiguo
Armero fe y alegría manual de convivencia antiguo
 
Architecture glossary
Architecture glossaryArchitecture glossary
Architecture glossary
 
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]
Potencialice su Fuerza Laboral y Servicios Externos con Fieldglass [Mexico City]
 
Infosheet InfraVision and RemedyForce
Infosheet InfraVision and RemedyForceInfosheet InfraVision and RemedyForce
Infosheet InfraVision and RemedyForce
 
Derechos y deberes del aprendiz sena
Derechos y deberes del aprendiz senaDerechos y deberes del aprendiz sena
Derechos y deberes del aprendiz sena
 
Guía de manejo Beneflex 2014 - Emsa
Guía de manejo   Beneflex 2014 - EmsaGuía de manejo   Beneflex 2014 - Emsa
Guía de manejo Beneflex 2014 - Emsa
 
MAST Americas 2010 sales brochure
MAST Americas 2010 sales brochureMAST Americas 2010 sales brochure
MAST Americas 2010 sales brochure
 
Es figat
Es  figatEs  figat
Es figat
 
Data-Driven Marketing Roadshow eXelate - March 25, 2014
Data-Driven Marketing Roadshow eXelate - March 25, 2014Data-Driven Marketing Roadshow eXelate - March 25, 2014
Data-Driven Marketing Roadshow eXelate - March 25, 2014
 
Veredicto y sentencia a Ivan Bolado
Veredicto y sentencia a Ivan BoladoVeredicto y sentencia a Ivan Bolado
Veredicto y sentencia a Ivan Bolado
 
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...
Publicación en el BOP de nuestro IV Convenio Colectivo y de nuestro I Plan de...
 
[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages
[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages
[Webinar] 5 Steps to Designing Psychologically Powerful Landing Pages
 
Exposicion leo
Exposicion leoExposicion leo
Exposicion leo
 
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...Implementing An All Encompassing Sustainability Strategy – The Key Challenges...
Implementing An All Encompassing Sustainability Strategy – The Key Challenges...
 
Plan especial emergencias_if[1]
Plan especial emergencias_if[1]Plan especial emergencias_if[1]
Plan especial emergencias_if[1]
 
Requerimientos iso 9001 2015 alta direccion
Requerimientos iso 9001 2015 alta direccionRequerimientos iso 9001 2015 alta direccion
Requerimientos iso 9001 2015 alta direccion
 

Similar to Please Don't Touch the Slow Parts

Open End To End Js Stack
Open End To End Js StackOpen End To End Js Stack
Open End To End Js StackSkills Matter
 
WordPress Front End Optimizations
WordPress Front End OptimizationsWordPress Front End Optimizations
WordPress Front End OptimizationsScott Taylor
 
Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06Skills Matter
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5Adrian Olaru
 
Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1Eelco Visser
 
In depth with html5 java2days 2010
In depth with html5 java2days 2010In depth with html5 java2days 2010
In depth with html5 java2days 2010Mystic Coders, LLC
 
Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Zi Bin Cheah
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studiesZi Bin Cheah
 
Mobile Web and Campus Assistant
Mobile Web and Campus AssistantMobile Web and Campus Assistant
Mobile Web and Campus Assistantshellac
 
Browser Extensions in Mozilla Firefox & Google Chrome
Browser Extensions in Mozilla Firefox & Google ChromeBrowser Extensions in Mozilla Firefox & Google Chrome
Browser Extensions in Mozilla Firefox & Google ChromeKenneth Auchenberg
 
JClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupJClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupMarakana Inc.
 
Passing a Front end Developer interview
Passing a Front end Developer interview Passing a Front end Developer interview
Passing a Front end Developer interview tonyfarnsworth
 
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScript
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScriptSencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScript
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScriptDavid Kaneda
 
Jquery Introduction
Jquery IntroductionJquery Introduction
Jquery Introductioncabbiepete
 
JavaOne 2011 - Going Mobile With Java Based Technologies Today
JavaOne 2011 - Going Mobile With Java Based Technologies TodayJavaOne 2011 - Going Mobile With Java Based Technologies Today
JavaOne 2011 - Going Mobile With Java Based Technologies TodayWesley Hales
 
Red Dirt Ruby Conference
Red Dirt Ruby ConferenceRed Dirt Ruby Conference
Red Dirt Ruby ConferenceJohn Woodell
 

Similar to Please Don't Touch the Slow Parts (20)

Open End To End Js Stack
Open End To End Js StackOpen End To End Js Stack
Open End To End Js Stack
 
WordPress Front End Optimizations
WordPress Front End OptimizationsWordPress Front End Optimizations
WordPress Front End Optimizations
 
HTML5 offline
HTML5 offlineHTML5 offline
HTML5 offline
 
Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06Html5 apps nikolaionken-08-06
Html5 apps nikolaionken-08-06
 
Introduction to HTML5
Introduction to HTML5Introduction to HTML5
Introduction to HTML5
 
Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1Model-Driven Software Development - Web Abstractions 1
Model-Driven Software Development - Web Abstractions 1
 
20100608sigmod
20100608sigmod20100608sigmod
20100608sigmod
 
In depth with html5 java2days 2010
In depth with html5 java2days 2010In depth with html5 java2days 2010
In depth with html5 java2days 2010
 
Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010Html5/CSS3 in shanghai 2010
Html5/CSS3 in shanghai 2010
 
Portfolio 2007-2009
Portfolio 2007-2009Portfolio 2007-2009
Portfolio 2007-2009
 
Standards: politics, case studies
Standards: politics, case studiesStandards: politics, case studies
Standards: politics, case studies
 
Mobile Web and Campus Assistant
Mobile Web and Campus AssistantMobile Web and Campus Assistant
Mobile Web and Campus Assistant
 
Browser Extensions in Mozilla Firefox & Google Chrome
Browser Extensions in Mozilla Firefox & Google ChromeBrowser Extensions in Mozilla Firefox & Google Chrome
Browser Extensions in Mozilla Firefox & Google Chrome
 
JClouds at San Francisco Java User Group
JClouds at San Francisco Java User GroupJClouds at San Francisco Java User Group
JClouds at San Francisco Java User Group
 
Symfony in the Cloud
Symfony in the CloudSymfony in the Cloud
Symfony in the Cloud
 
Passing a Front end Developer interview
Passing a Front end Developer interview Passing a Front end Developer interview
Passing a Front end Developer interview
 
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScript
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScriptSencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScript
Sencha Touch beta — Amazing Mobile Web Apps with HTML5, CSS3 & JavaScript
 
Jquery Introduction
Jquery IntroductionJquery Introduction
Jquery Introduction
 
JavaOne 2011 - Going Mobile With Java Based Technologies Today
JavaOne 2011 - Going Mobile With Java Based Technologies TodayJavaOne 2011 - Going Mobile With Java Based Technologies Today
JavaOne 2011 - Going Mobile With Java Based Technologies Today
 
Red Dirt Ruby Conference
Red Dirt Ruby ConferenceRed Dirt Ruby Conference
Red Dirt Ruby Conference
 

More from Federico Galassi

Vim, the Way of the Keyboard
Vim, the Way of the KeyboardVim, the Way of the Keyboard
Vim, the Way of the KeyboardFederico Galassi
 
The Strange World of Javascript and all its little Asynchronous Beasts
The Strange World of Javascript and all its little Asynchronous BeastsThe Strange World of Javascript and all its little Asynchronous Beasts
The Strange World of Javascript and all its little Asynchronous BeastsFederico Galassi
 
Javascript the New Parts v2
Javascript the New Parts v2Javascript the New Parts v2
Javascript the New Parts v2Federico Galassi
 
CouchApps: Requiem for Accidental Complexity
CouchApps: Requiem for Accidental ComplexityCouchApps: Requiem for Accidental Complexity
CouchApps: Requiem for Accidental ComplexityFederico Galassi
 
Please Don't Touch the Slow Parts V3
Please Don't Touch the Slow Parts V3Please Don't Touch the Slow Parts V3
Please Don't Touch the Slow Parts V3Federico Galassi
 
Javascript The Good Parts v2
Javascript The Good Parts v2Javascript The Good Parts v2
Javascript The Good Parts v2Federico Galassi
 

More from Federico Galassi (9)

Vim, the Way of the Keyboard
Vim, the Way of the KeyboardVim, the Way of the Keyboard
Vim, the Way of the Keyboard
 
The Strange World of Javascript and all its little Asynchronous Beasts
The Strange World of Javascript and all its little Asynchronous BeastsThe Strange World of Javascript and all its little Asynchronous Beasts
The Strange World of Javascript and all its little Asynchronous Beasts
 
Javascript the New Parts v2
Javascript the New Parts v2Javascript the New Parts v2
Javascript the New Parts v2
 
CouchApps: Requiem for Accidental Complexity
CouchApps: Requiem for Accidental ComplexityCouchApps: Requiem for Accidental Complexity
CouchApps: Requiem for Accidental Complexity
 
Please Don't Touch the Slow Parts V3
Please Don't Touch the Slow Parts V3Please Don't Touch the Slow Parts V3
Please Don't Touch the Slow Parts V3
 
Javascript the New Parts
Javascript the New PartsJavascript the New Parts
Javascript the New Parts
 
Event Driven Javascript
Event Driven JavascriptEvent Driven Javascript
Event Driven Javascript
 
Javascript The Good Parts v2
Javascript The Good Parts v2Javascript The Good Parts v2
Javascript The Good Parts v2
 
Javascript The Good Parts
Javascript The Good PartsJavascript The Good Parts
Javascript The Good Parts
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Please Don't Touch the Slow Parts