<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://andydavies.me/blog/2021/03/25/bypassing-cookie-consent-banners-in-lighthouse-and-webpagetest/</loc>
<lastmod>2021-03-25T17:33:34+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2020/11/16/the-case-against-anti-flicker-snippets/</loc>
<lastmod>2020-11-16T15:27:57+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2020/10/12/strengthening-the-link-between-site-speed-and-business-outcomes/</loc>
<lastmod>2020-10-12T15:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2020/10/02/reducing-the-site-speed-impact-of-third-party-tags/</loc>
<lastmod>2020-10-02T07:25:09+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2020/09/22/exploring-site-speed-optimisations-with-webpagetest-and-cloudflare-workers/</loc>
<lastmod>2020-09-22T18:04:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2020/07/08/rel-equals-prefetch-and-the-importance-of-effective-http-slash-2-prioritisation/</loc>
<lastmod>2020-07-08T15:52:24+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2019/12/12/capturing-and-decrypting-https-traffic-from-ios-apps/</loc>
<lastmod>2019-12-12T17:20:49+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2019/08/07/experimenting-with-link-rel-equals-preconnect-using-custom-script-injection-in-webpagetest/</loc>
<lastmod>2019-08-07T12:23:44+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2019/04/17/three-ways-of-checking-your-rel-equals-preconnect-resource-hints-are-working/</loc>
<lastmod>2019-04-17T15:29:54+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2019/03/22/improving-perceived-performance-with-a-link-rel-equals-preconnect-http-header/</loc>
<lastmod>2019-03-22T19:53:17+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2019/02/12/preloading-fonts-and-the-puzzle-of-priorities/</loc>
<lastmod>2019-02-12T10:15:53+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2018/09/06/safari-caching-and-3rd-party-resources/</loc>
<lastmod>2018-09-06T14:39:34+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2018/02/19/using-webpagetest-to-measure-the-impact-of-3rd-party-tags/</loc>
<lastmod>2018-02-19T12:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2016/09/20/adding-public-locations-to-a-private-webpagetest-instance/</loc>
<lastmod>2016-09-20T19:53:11+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2015/10/13/accelerated-mobile-pages-ive-more-questions-than-answers/</loc>
<lastmod>2015-10-13T14:29:48+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/10/22/how-the-browser-pre-loader-makes-pages-load-faster/</loc>
<lastmod>2013-10-22T19:25:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/09/01/using-a-private-instance-of-the-http-archive-to-explore-site-performance/</loc>
<lastmod>2013-09-01T21:25:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/08/19/creating-page-load-waterfalls-for-older-mobile-devices/</loc>
<lastmod>2013-08-19T00:23:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/06/06/from-logfile-to-histogram-with-a-few-lines-of-r/</loc>
<lastmod>2013-06-06T20:28:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/03/05/adding-ios-test-agents-to-a-webpagetest-instance/</loc>
<lastmod>2013-03-05T07:49:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/02/07/generating-har-files-for-ios-safari/</loc>
<lastmod>2013-02-07T01:04:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2013/01/14/implementing-sparkicons/</loc>
<lastmod>2013-01-14T03:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/12/29/think-twice-before-using-matchmedia-to-conditionally-load-stylesheets/</loc>
<lastmod>2012-12-29T21:30:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/10/24/visualising-webpage-resource-dependencies/</loc>
<lastmod>2012-10-24T14:37:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/09/18/how-to-create-an-all-in-one-webpagetest-private-instance/</loc>
<lastmod>2012-09-18T12:51:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/08/13/what-if-we-could-use-css-to-manipulate-html-attributes/</loc>
<lastmod>2012-08-13T09:34:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/08/08/rebooting-my-blog/</loc>
<lastmod>2012-08-08T14:41:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2012/01/24/web-performance-a-whistlestop-tour/</loc>
<lastmod>2012-01-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2011/11/21/increasing-the-tcp-initial-congestion-window-on-windows-2008-server-r2/</loc>
<lastmod>2011-11-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2010/10/01/testing-how-slow-third-party-components-affect-your-page-load-times/</loc>
<lastmod>2010-10-01T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2010/09/20/the-need-for-speed-dot-dot-dot-why-slow-page-load-times-matter/</loc>
<lastmod>2010-09-20T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2010/07/18/dot-net-and-isa-server-reducing-bandwidth-consumption/</loc>
<lastmod>2010-07-18T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2010/01/19/dot-net-and-isa-server-a-match-made-in-hell/</loc>
<lastmod>2010-01-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2009/01/29/from-rss-to-delicious-via-ping-dot-fm-and-twitterfeed/</loc>
<lastmod>2009-01-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/08/14/alas-twitter-cripples-sms-in-the-uk-and-elsewhere/</loc>
<lastmod>2008-08-14T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/05/22/have-you-ever-launched-a-product-youve-been-ashamed-of/</loc>
<lastmod>2008-05-22T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/04/14/feed-readers-and-social-bookmarking-a-missing-link/</loc>
<lastmod>2008-04-14T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/03/25/ideas-for-improving-my-twitter-traffic-bot/</loc>
<lastmod>2008-03-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/03/07/some-other-online-tools-for-filtering-rss/</loc>
<lastmod>2008-03-07T21:35:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/blog/2008/03/05/roll-your-own-traffic-alerts-using-twitter-and-yahoo-pipes/</loc>
<lastmod>2008-03-05T21:28:00+00:00</lastmod>
</url>
<url>
<loc>https://andydavies.me/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/archives/</loc>
</url>
<url>
<loc>https://andydavies.me/talks/</loc>
</url>
<url>
<loc>https://andydavies.me/about/</loc>
</url>
<url>
<loc>https://andydavies.me/books/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/responsive-web-design/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/css/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/web-performance/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/webpagetest/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/web-performance/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/d3/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/webkit/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/chrome/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/visualization/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/sparkicons/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/css/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/html/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/visualisation/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/performance/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/har/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/safari/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/ios/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/webpagetest/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/page/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/load/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/waterfall/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/performance/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/http/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/archive/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/amp/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/opinion/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/how-to/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/3rd-party/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/safari/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/caching/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/resource-hints/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/preload/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/research/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/case-study/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/preconnect/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/testing/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/tcpdump/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/wireshark/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/tls/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/frida/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/prefetch/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/http-slash-2-prioritization/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/cloudflare-workers/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/site-speed/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/third-party-tags/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/web-performance/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/brightonseo/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/business-metrics/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/mental-models/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/analytics/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/ab-testing/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/cookie-consent-banners/</loc>
</url>
<url>
<loc>https://andydavies.me/blog/categories/lighthouse/</loc>
</url>
<url>
<loc>https://andydavies.me/page2/</loc>
</url>
<url>
<loc>https://andydavies.me/page3/</loc>
</url>
<url>
<loc>https://andydavies.me/page4/</loc>
</url>
<url>
<loc>https://andydavies.me/page5/</loc>
</url>
<url>
<loc>https://andydavies.me/page6/</loc>
</url>
<url>
<loc>https://andydavies.me/page7/</loc>
</url>
<url>
<loc>https://andydavies.me/page8/</loc>
</url>
</urlset>
