<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://surfingcomplexity.blog/2026/03/12/quick-thoughts-on-github-ctos-post-on-availability/</loc><lastmod>2026-03-29T00:59:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/03/28/references-from-my-srecon-talk-on-stories/</loc><lastmod>2026-03-29T00:48:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/03/07/grow-fast-and-overload-things/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-03-07T22:19:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/03/05/saturation/</loc><lastmod>2026-03-06T04:36:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/02/21/quick-takes-on-feb-20-cloudflare-outage/</loc><lastmod>2026-02-22T06:41:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/02/16/poor-deming-never-stood-a-chance/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/b96a1118-951d-4d71-803c-acf764525ece_1_201_a.jpg</image:loc><image:title>B96A1118-951D-4D71-803C-ACF764525ECE_1_201_a</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-9.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-16T19:46:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/02/14/lots-of-ai-sre-no-ai-incident-management/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-4.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-03-30T18:43:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/02/08/nobody-knows-how-the-whole-system-works/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/02/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-10T19:19:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/02/07/on-variability/</loc><lastmod>2026-02-07T21:00:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/31/ashby-taught-us-we-have-to-fight-fire-with-fire/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/tron.png</image:loc><image:title>tron</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-9.png</image:loc><image:title>WWI Sopwith Camel biplane</image:title><image:caption>Sopwith Camel</image:caption></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-8.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-01T20:48:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/24/because-coordination-is-expensive/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-6.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-12T16:35:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/19/amdahl-gustafson-coding-agents-and-you/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-19T22:12:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/17/from-rasmussen-to-moylan/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-18T06:43:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/17/telling-the-wrong-story/</loc><lastmod>2026-01-18T15:59:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2026/01/15/verizon-outage-report-predictions/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2026/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-16T18:21:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/21/quick-takes-on-the-triple-zero-outage-at-optus-the-schott-review/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-3.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-01-16T04:47:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/06/quick-takes-on-rogers-network-outage-executive-summary/</loc><lastmod>2026-01-16T04:22:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/28/on-intuition-and-anxiety/</loc><lastmod>2026-01-03T13:47:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/27/the-dangers-of-ssl-certificates/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-4.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-12-29T11:52:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/23/saturation-waymo-edition/</loc><lastmod>2025-12-24T06:09:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/22/another-way-to-rate-incidents/</loc><lastmod>2025-12-23T13:13:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/02/11/book-review-trust-in-numbers/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/02/cover.jpg</image:loc><image:title>cover</image:title></image:image><lastmod>2025-12-23T01:16:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/20/why-i-dont-like-correction-of-error/</loc><lastmod>2026-01-12T11:56:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/14/aws-reinvent-talk-on-their-oct-25-incident/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/12/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-12-15T19:53:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/12/06/quick-takes-on-the-dec-5-cloudflare-outage/</loc><lastmod>2025-12-06T21:01:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/11/28/incidents-the-exceptional-as-routine/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/11/visualization-1.png</image:loc><image:title>visualization</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/11/aws.png</image:loc><image:title>aws</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/11/cloudflare.png</image:loc><image:title>cloudflare</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/11/visualization.png</image:loc><image:title>visualization</image:title></image:image><lastmod>2025-11-28T23:33:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/11/27/fun-with-incident-data-and-statistical-process-control/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/11/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-11-28T05:15:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/11/26/brief-thoughts-on-the-recent-cloudflare-outage/</loc><lastmod>2025-11-27T05:42:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/10/12/caveat-promptor/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/10/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-11-11T05:30:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/11/02/youll-never-see-attrition-referenced-in-an-rca/</loc><lastmod>2025-11-03T01:05:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/10/25/quick-thoughts-on-the-recent-aws-outage/</loc><lastmod>2025-10-27T00:52:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/10/16/this-is-fine/</loc><lastmod>2025-10-17T05:36:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/10/08/the-illegible-nature-of-software-development-talent/</loc><lastmod>2025-10-11T00:51:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/10/04/two-thought-experiments/</loc><lastmod>2025-10-05T05:00:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2018/12/27/inductive-invariants/</loc><lastmod>2025-10-03T03:27:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/09/28/a-statistic-is-as-a-statistic-does/</loc><lastmod>2025-09-29T03:15:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/09/20/fixation-the-ever-present-risk-during-incident-handling/</loc><lastmod>2025-09-20T18:21:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/09/13/the-hidden-trade-offs-of-fine-grained-progressive-rollouts/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/09/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/09/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/09/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-09-14T01:37:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/09/07/nothing-fails-like-a-history-of-success/</loc><lastmod>2025-09-08T15:57:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/08/24/my-favorite-developer-productivity-research-method-that-nobody-uses/</loc><lastmod>2025-10-12T15:02:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/08/23/the-problems-that-accountability-cant-fix/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/08/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/08/guillotine-1.png</image:loc><image:title>guillotine</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/08/guillotine.png</image:loc><image:title>guillotine</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-08-24T08:49:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/08/17/easy-will-always-trump-simple/</loc><lastmod>2025-08-20T19:38:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/08/16/the-trap-of-tech-thats-great-in-the-small-but-not-in-the-large/</loc><lastmod>2025-08-18T08:24:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/07/26/formal-specs-as-sets-of-behaviors/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-10.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-08-14T04:34:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/07/21/cloudflare-and-the-infinite-sadness-of-migrations/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-4.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-23T13:28:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/16/a-liveness-example-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/cycle.jpg</image:loc><image:title>cycle</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/lamport.jpg</image:loc><image:title>lamport</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/stuck-1.jpg</image:loc><image:title>stuck</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/stuck.jpg</image:loc><image:title>stuck</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/floors.jpg</image:loc><image:title>floors</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/turning-1.jpg</image:loc><image:title>turning</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/turning.jpg</image:loc><image:title>turning</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-8.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-20T00:43:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/07/19/re-reading-technopoly/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-19T19:33:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/04/you-cant-prevent-your-last-outage-no-matter-how-hard-you-try/</loc><lastmod>2025-07-18T04:28:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/07/09/component-defects-rca-vs-re/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/07/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-10T05:42:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/06/14/what-went-well-is-more-than-just-a-pat-on-the-back/</loc><lastmod>2025-07-14T08:51:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/06/14/quick-takes-on-the-gcp-public-incident-write-up/</loc><lastmod>2025-06-23T15:02:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/06/08/ai-at-amazon-a-case-study-of-brittleness/</loc><lastmod>2025-06-11T18:39:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/31/dijkstra-never-took-a-biology-course/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-23.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-21.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-29T00:32:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/06/01/pattern-machines-that-we-dont-understand/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/06/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/06/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-27.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-24.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-01T19:49:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/26/the-same-incident-never-happens-twice-but-the-patterns-recur-over-and-over/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-20.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-26T17:48:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/25/llms-are-weird-man/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-16.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-27T15:54:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/19/not-causal-chains-but-interactions-and-adaptations/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-8.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-20T08:20:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/10/when-a-bad-analysis-is-worse-than-none-at-all/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-17T18:02:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/15/labeling-a-root-cause-is-predicting-the-future-poorly/</loc><lastmod>2025-05-23T11:39:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/05/10/on-work-processes-and-outcomes/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/05/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-11T03:57:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/04/15/good-models-protect-us-from-bad-models/</loc><lastmod>2025-04-15T22:54:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/04/12/tradeoff-costs-in-communication/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/04/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-12T21:31:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/04/06/model-error/</loc><lastmod>2025-04-06T22:20:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/03/31/models-models-every-where-so-lets-have-a-think/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-21.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-01T04:53:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/03/09/paxos-made-visual-in-fizzbee/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-11.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-11T04:11:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/03/03/locks-leases-fencing-tokens-fizzbee/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-03-10T05:55:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/02/15/resilience-some-key-ingredients/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/02/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-16T04:56:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/02/01/youre-missing-your-near-misses/</loc><lastmod>2025-02-09T04:48:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2025/01/12/the-danger-of-overreaction/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/01/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2025/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-12T20:43:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/12/22/whither-dashboard-design/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/pexels-pixabay-39080.jpg</image:loc><image:title>pexels-pixabay-39080</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/pexels-urlapovaanna-2968789.jpg</image:loc><image:title>pexels-urlapovaanna-2968789</image:title></image:image><lastmod>2024-12-22T21:38:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/12/21/the-canva-outage-another-tale-of-saturation-and-resilience/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/competence-envelope-1.png</image:loc><image:title>competence-envelope</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/competence-envelope.png</image:loc><image:title>competence-envelope</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/lb-unhealthy.png</image:loc><image:title>lb-unhealthy</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/lb-healthy.png</image:loc><image:title>lb-healthy</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/thundering-herd.png</image:loc><image:title>thundering-herd</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/telemetry-lib.png</image:loc><image:title>telemetry-lib</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/waiting.png</image:loc><image:title>waiting</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/iad-sin.png</image:loc><image:title>iad-sin</image:title></image:image><lastmod>2024-12-22T01:29:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/12/14/quick-takes-on-the-recent-openai-public-incident-write-up/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-12-15T05:48:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/12/07/your-lying-virtual-eyes/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/magrittepipe.jpg</image:loc><image:title>MagrittePipe</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-01-12T23:32:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/12/01/mttr-when-sample-means-and-power-laws-combine-trouble-follows/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/zeta-zoom.png</image:loc><image:title>zeta-zoom</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/zeta-big.png</image:loc><image:title>zeta-big</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/time.png</image:loc><image:title>time</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/rv-log-1.png</image:loc><image:title>rv-log</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/rv-log.png</image:loc><image:title>rv-log</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/rv.png</image:loc><image:title>rv</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/tail-pmf.png</image:loc><image:title>tail-pmf</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/pmf-1.png</image:loc><image:title>pmf</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/12/pmf.png</image:loc><image:title>pmf</image:title></image:image><lastmod>2024-12-23T02:51:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/11/28/quick-takes-on-the-latest-cloudflare-public-incident-write-up/</loc><lastmod>2024-11-28T18:02:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/11/27/the-tortoise-and-the-hare-in-alloy/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-64.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-63.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-62.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-61.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-60.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-59.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-58.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-57.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/th-4.png</image:loc><image:title>th-4</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/th-1.png</image:loc><image:title>th-1</image:title></image:image><lastmod>2024-11-28T06:38:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/11/23/ttr-the-out-of-control-metric/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-55.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-54.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-53.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-52.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-51.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-50.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-49.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-48.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-47.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-46.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-12-09T15:38:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/11/18/reading-the-generalized-isolation-level-definitions-paper-with-alloy/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-43.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/counterexample2.png</image:loc><image:title>counterexample2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/counterexample-2.png</image:loc><image:title>counterexample-2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-42.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-41.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-40.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/counterexample-1.png</image:loc><image:title>counterexample</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/counterexample.png</image:loc><image:title>counterexample</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-39.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-38.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-19T13:40:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/11/03/extending-mvcc-to-be-serializable-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-24.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-23.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-21.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/11/image-17.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-04T04:59:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/31/multi-version-concurrency-control-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-103.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-102.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-101.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-100.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-99.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-98.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-97.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-96.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-95.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-94.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-01T06:05:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/29/the-carefulness-knob/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-66.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-65.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-64.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-63.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-62.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-61.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-60.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-59.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/personae.png</image:loc><image:title>personae</image:title></image:image><lastmod>2024-11-07T10:12:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/28/serializability-and-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-58.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-57.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-56.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-55.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-54.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-53.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-52.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-51.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-50.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-49.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-10-30T02:20:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/17/if-you-dont-examine-what-worked-how-will-you-know-what-works/</loc><lastmod>2024-10-18T01:57:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/10/05/futexes-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/10/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-10-06T00:58:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/09/28/why-i-dont-like-discussing-action-items-during-incident-reviews/</loc><lastmod>2024-09-28T21:20:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/09/22/linearizability-refinement-prophecy/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-72.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-71.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-70.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-69.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-68.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-67.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-66.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-65.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-64.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/09/image-63.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-09-28T14:11:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/31/safety-first/</loc><lastmod>2024-09-04T15:27:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/29/you-can-specify-even-when-you-cant-implement/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/twinprimes.png</image:loc><image:title>twinprimes</image:title></image:image><lastmod>2024-08-30T03:14:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/28/contempt-for-the-glue-people/</loc><lastmod>2024-08-24T23:31:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/11/the-crowdstrike-approach-to-reliability-work/</loc><lastmod>2024-08-11T22:09:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/07/crowdstrike-how-did-we-get-here/</loc><lastmod>2024-08-08T08:41:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/04/modeling-a-clh-lock-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-2.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-08-05T00:00:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/08/01/reproducing-a-java-21-virtual-threads-deadlock-scenario-with-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/08/venn-diagram.png</image:loc><image:title>venn-diagram</image:title></image:image><lastmod>2024-08-02T15:02:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/27/incidents-as-keys-to-a-lot-of-value/</loc><lastmod>2024-07-28T02:28:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/27/second-class-interactions-are-a-first-class-risk/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/vizceral-example.png</image:loc><image:title>vizceral-example</image:title></image:image><lastmod>2024-07-27T19:30:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/12/24/conscription-devices-boundary-objects-and-gdocs/</loc><lastmod>2024-07-26T04:35:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/24/expect-it-most-when-you-expect-it-least/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/homer-1.jpg</image:loc><image:title>homer</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/homer.jpg</image:loc><image:title>homer</image:title></image:image><lastmod>2024-07-25T11:29:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/23/a-still-small-sound/</loc><lastmod>2024-07-24T06:10:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/07/book-review-how-life-works/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/06/cover.jpeg</image:loc><image:title>cover</image:title></image:image><lastmod>2024-07-07T19:09:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/05/dirty-writes/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/alice-bob.png</image:loc><image:title>alice-bob</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/table.png</image:loc><image:title>table</image:title></image:image><lastmod>2024-07-06T17:25:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/05/efficiency-and-bad-outcomes/</loc><lastmod>2024-07-05T16:45:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/07/04/modeling-b-trees-in-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/b-tree.png</image:loc><image:title>b-tree</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/get-1.png</image:loc><image:title>get</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/insert-resp-1.png</image:loc><image:title>insert-resp</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/insert-resp.png</image:loc><image:title>insert-resp</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/insert.png</image:loc><image:title>insert</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/07/get.png</image:loc><image:title>get</image:title></image:image><lastmod>2024-07-05T04:57:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/31/transgressing-the-boundaries-rasmussen-and-woods/</loc><lastmod>2024-06-22T05:29:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/05/26/the-problem-with-a-root-cause-is-that-it-explains-too-much/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/05/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-06-04T03:31:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/06/02/action-item-template/</loc><lastmod>2024-09-02T16:09:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/05/25/the-error-term-isnt-pareto-distributed/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/05/red-lines.png</image:loc><image:title>red-lines</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/05/red-dots.png</image:loc><image:title>red-dots</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/05/pareto-1.png</image:loc><image:title>pareto-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2024/05/pareto.png</image:loc><image:title>pareto</image:title></image:image><lastmod>2024-05-28T04:42:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/05/26/you-cant-judge-risk-in-hindsight/</loc><lastmod>2024-05-28T04:40:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/05/05/green-is-the-color-of-complacency/</loc><lastmod>2024-05-05T23:52:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/05/04/the-perils-of-outcome-based-analysis/</loc><lastmod>2024-05-04T21:45:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/03/26/the-problem-with-invariants-is-that-they-change-over-time/</loc><lastmod>2024-04-22T19:12:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/03/16/when-theres-no-gemba-to-go-to/</loc><lastmod>2024-03-17T04:27:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/02/17/what-if-everybody-did-everything-right/</loc><lastmod>2024-05-03T17:08:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/01/24/negotiability-is-non-negotiable/</loc><lastmod>2024-01-26T14:14:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2024/01/07/you-shouldve-known-how-to-build-a-non-causal-system/</loc><lastmod>2024-01-07T23:43:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/31/consistency/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/chat.png</image:loc><image:title>chat</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/execution-history-1.png</image:loc><image:title>execution-history-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/execution-history.png</image:loc><image:title>execution-history</image:title></image:image><lastmod>2024-02-09T01:05:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/29/the-inherent-weirdness-of-system-behavior/</loc><lastmod>2023-12-30T05:22:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/24/tell-me-about-a-time/</loc><lastmod>2024-06-16T12:34:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/23/on-chains-and-complex-systems/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/metal-chain.jpeg</image:loc><image:title>metal-chain</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/chain.jpeg</image:loc><image:title>chain</image:title></image:image><lastmod>2023-12-24T00:49:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/22/the-courage-to-imagine-other-failures/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/oracle.jpeg</image:loc><image:title>oracle</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/12/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2023-12-23T06:28:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/17/any-change-can-break-us-but-we-cant-treat-every-change-the-same/</loc><lastmod>2023-12-17T22:03:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/12/10/human-error-means-they-dont-understand-how-the-system-worked/</loc><lastmod>2023-12-13T00:59:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/08/20/why-lfi-is-a-tough-sell/</loc><lastmod>2023-10-08T04:05:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/09/30/for-want-of-a-dollar/</loc><lastmod>2023-10-01T05:41:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/09/30/accidents-manage-you/</loc><lastmod>2023-10-01T06:49:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/09/10/the-surprising-power-of-a-technical-document-written-by-experts/</loc><lastmod>2023-11-22T23:40:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/09/03/on-productivity-metrics-management-consultants/</loc><lastmod>2024-03-12T07:55:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/08/27/operating-effectively-in-high-surprise-mode/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/08/requests-over-time.png</image:loc><image:title>requests-over-time</image:title></image:image><lastmod>2023-11-22T23:49:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/08/20/normal-incidents/</loc><lastmod>2023-08-21T02:22:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/08/20/oddly-influenced-podcast/</loc><lastmod>2023-08-20T20:28:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/06/17/resilience-requires-helping-each-other-out/</loc><lastmod>2023-07-11T19:49:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/06/26/active-knowledge/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/06/hotdogsandwich2.png</image:loc><image:title>hotdogsandwich2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/06/hotdogsandwich1.png</image:loc><image:title>hotdogsandwich1</image:title></image:image><lastmod>2023-07-03T18:25:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/16/even-the-us-military/</loc><lastmod>2023-06-17T20:12:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/06/15/if-you-cant-tell-a-story-about-it-it-isnt-real/</loc><lastmod>2023-06-27T00:41:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/06/11/when-theres-no-plan-for-this-scenario-youve-got-to-improvise/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/06/appolo-13.png</image:loc><image:title>appolo-13</image:title></image:image><lastmod>2023-06-12T01:40:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/06/10/treating-uncertainty-as-a-first-class-concern/</loc><lastmod>2023-06-10T17:49:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/03/25/some-thoughts-on-my-presentation-style/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/55.png</image:loc><image:title>55</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/41.png</image:loc><image:title>41</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/53.png</image:loc><image:title>53</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/40.png</image:loc><image:title>40</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/36.png</image:loc><image:title>36</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/26.png</image:loc><image:title>26</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/30.png</image:loc><image:title>30</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/23.png</image:loc><image:title>23</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/74.png</image:loc><image:title>74</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/03/73.png</image:loc><image:title>73</image:title></image:image><lastmod>2023-04-26T05:28:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/04/25/my-srecon-23-talk-is-up/</loc><lastmod>2023-04-26T05:25:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/04/15/missing-the-forest-for-the-trees-the-component-substitution-fallacy/</loc><lastmod>2023-04-24T12:13:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/03/13/making-peace-with-the-imperfect-nature-of-mental-models/</loc><lastmod>2023-03-16T04:21:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/02/26/you-cant-see-what-you-dont-have-a-frame-of-reference-for/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/slides_md.png</image:loc><image:title>slides_md</image:title></image:image><lastmod>2023-02-26T23:45:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/02/23/my-talk-from-the-lfi-conference/</loc><lastmod>2023-02-24T04:20:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/02/19/good-category-bad-category-or-tag-dont-bucket/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/tags-1.jpg</image:loc><image:title>tags-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/tags.jpg</image:loc><image:title>tags</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/buckets-1.jpg</image:loc><image:title>buckets-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/buckets.jpg</image:loc><image:title>buckets</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/2_18_23__4_45_pm.png</image:loc><image:title>2_18_23__4_45_pm</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/slides_md_-_presentation.png</image:loc><image:title>slides_md_-_presentation</image:title></image:image><lastmod>2023-02-19T19:19:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/02/18/the-value-of-social-science-research/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/02/59ed22f2-054b-49bc-9947-1f888efd66c0_1_105_c.jpeg</image:loc><image:title>59ed22f2-054b-49bc-9947-1f888efd66c0_1_105_c</image:title></image:image><lastmod>2023-02-18T21:12:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/02/12/the-high-cost-of-low-ambiguity/</loc><lastmod>2023-02-12T23:09:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/01/21/why-you-cant-buy-an-observability-solution-off-the-shelf/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/01/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/01/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2023-01-22T17:15:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/01/17/does-any-of-this-sound-familiar/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/01/woods_on_shock_and_resilience___descript-1.png</image:loc><image:title>woods_on_shock_and_resilience___descript-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2023/01/woods_on_shock_and_resilience___descript.png</image:loc><image:title>woods_on_shock_and_resilience___descript</image:title></image:image><lastmod>2023-01-18T03:27:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/01/15/a-small-mistake-does-not-a-complex-systems-failure-make/</loc><lastmod>2023-01-15T22:47:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/12/28/southwest-airlines-a-case-study-in-brittleness/</loc><lastmod>2023-01-01T23:38:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2023/01/01/the-allspaw-collins-effect/</loc><lastmod>2023-01-01T21:01:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/12/16/knowledge-and-power-a-sociotechnical-systems-discussion-on-the-future-of-sre/</loc><lastmod>2022-12-17T05:19:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/12/11/incident-categories-id-like-to-see/</loc><lastmod>2022-12-11T19:30:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/12/11/casesconf-experience-report/</loc><lastmod>2022-12-11T18:50:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-9.jpg</image:loc><image:title>cache-9</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-8.jpg</image:loc><image:title>cache-8</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-7.jpg</image:loc><image:title>cache-7</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-6.jpg</image:loc><image:title>cache-6</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-5.jpg</image:loc><image:title>cache-5</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-4.jpg</image:loc><image:title>cache-4</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-3.jpg</image:loc><image:title>cache-3</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-2.jpg</image:loc><image:title>cache-2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/cache-1.jpg</image:loc><image:title>cache-1</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/image-1.png</image:loc><image:title>image-1</image:title></image:image><lastmod>2023-02-05T05:23:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/11/24/writing-docs-well-why-should-a-software-engineer-care/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-30.jpg</image:loc><image:title>technical-comm-lecture-30</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-29.jpg</image:loc><image:title>technical-comm-lecture-29</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-28.jpg</image:loc><image:title>technical-comm-lecture-28</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-27.jpg</image:loc><image:title>technical-comm-lecture-27</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-26.jpg</image:loc><image:title>technical-comm-lecture-26</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-25.jpg</image:loc><image:title>technical-comm-lecture-25</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-24.jpg</image:loc><image:title>technical-comm-lecture-24</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-23.jpg</image:loc><image:title>technical-comm-lecture-23</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-22.jpg</image:loc><image:title>technical-comm-lecture-22</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/11/technical-comm-lecture-21.jpg</image:loc><image:title>technical-comm-lecture-21</image:title></image:image><lastmod>2024-02-23T11:15:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/10/09/time-keeps-on-slippin-a-review-of-four-thousand-weeks/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/10/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-10-10T03:48:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/10/09/the-problems-with-writing-things-down/</loc><lastmod>2022-10-11T20:33:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/10/08/there-is-no-three-mile-island-event-coming-for-software/</loc><lastmod>2022-10-21T19:23:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/09/17/up-and-down-the-abstraction-hierarchy/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-09-17T23:02:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/08/05/production-pressure/</loc><lastmod>2022-08-06T03:31:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/24/udvale-a-reasonable-officer/</loc><lastmod>2022-07-24T19:39:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/24/uvalde-would-you-have-taken-the-shot/</loc><lastmod>2022-07-24T18:35:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/24/common-ground-breakdown-in-uvalde/</loc><lastmod>2022-07-24T17:36:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/23/the-fog-of-war-in-uvalde/</loc><lastmod>2022-07-24T00:03:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/23/whats-allowed-to-count-as-a-cause-alerrt-edition/</loc><lastmod>2022-07-23T21:28:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/07/23/uvalde/</loc><lastmod>2022-07-23T20:43:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/06/04/incident-response-is-a-team-sport/</loc><lastmod>2022-06-05T00:44:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/06/03/youre-just-going-to-sit-there/</loc><lastmod>2022-06-04T03:19:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/05/30/imagine-theres-no-human-error/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/05/imagine-blog-2.jpeg</image:loc><image:title>imagine-blog-2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2022/05/imagine-2.jpeg</image:loc><image:title>imagine-2</image:title></image:image><lastmod>2022-06-08T03:03:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/29/she-blinded-me-with-science-a-review-of-galileos-middle-finger/</loc><lastmod>2022-04-30T16:50:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/27/bad-religion-a-review-of-work-pray-code/</loc><lastmod>2022-04-29T16:07:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/23/we-value-possession-of-experience-but-not-its-acquisition/</loc><lastmod>2022-04-23T23:34:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/23/software-engineering-in-the-large-the-coordination-challenge/</loc><lastmod>2022-04-25T13:27:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/22/or-devops-and-lfi/</loc><lastmod>2022-04-23T00:56:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/16/prussia-meets-versailles-a-review-of-moral-mazes/</loc><lastmod>2022-04-18T16:38:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/16/making-operational-work-more-visible/</loc><lastmod>2022-04-16T20:32:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/10/code-rewrites-and-joint-cognitive-systems/</loc><lastmod>2022-04-10T23:42:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/04/09/taking-the-hit/</loc><lastmod>2022-04-10T03:37:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/01/23/bitrot/</loc><lastmod>2022-01-27T23:58:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/01/09/aristotles-revenge/</loc><lastmod>2022-01-09T19:40:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2022/01/08/henry-yin-on-what-the-cyberneticists-got-wrong/</loc><lastmod>2022-01-09T01:20:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/12/28/the-ambiguity-of-real-work/</loc><lastmod>2021-12-30T17:12:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/12/08/the-howie-guide-how-to-get-started-with-incident-investigations/</loc><lastmod>2021-12-09T02:37:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/11/28/i-have-no-idea-what-im-doing/</loc><lastmod>2021-11-30T01:06:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/11/24/how-much-did-that-outage-cost/</loc><lastmod>2021-12-08T03:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/11/22/what-could-we-have-done-differently/</loc><lastmod>2021-11-23T05:03:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/11/21/oops-writeups/</loc><lastmod>2021-11-21T21:32:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/10/22/the-danger-of-hidden-functional-roles/</loc><lastmod>2021-10-22T18:12:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/10/20/plus-cest-la-meme-chose-plus-ca-change/</loc><lastmod>2021-10-21T05:10:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/10/03/adapting-to-a-crunch-the-mask-match-story/</loc><lastmod>2021-10-03T17:11:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/09/26/the-strange-beauty-of-strange-loop-failure-modes/</loc><lastmod>2021-09-27T04:34:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/09/17/live-drawing-my-slides-during-a-talk/</loc><lastmod>2021-09-18T04:13:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/09/12/knowledge-and-improvisation/</loc><lastmod>2021-09-12T21:38:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/31/inconceivable/</loc><lastmod>2021-09-01T04:48:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/28/software-misadventures-podcast/</loc><lastmod>2021-08-29T02:13:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/24/remembering-the-important-bits-when-you-need-them/</loc><lastmod>2021-08-25T05:21:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/22/the-power-of-framing-a-problem/</loc><lastmod>2021-08-22T23:41:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/21/the-local-nature-of-culture/</loc><lastmod>2021-08-22T01:59:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/20/what-do-you-work-on-anyway/</loc><lastmod>2021-08-21T04:38:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/20/modernists-trapped-in-a-post-modern-universe/</loc><lastmod>2021-08-21T03:25:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/13/root-cause-of-failure-root-cause-of-success/</loc><lastmod>2021-09-07T18:03:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/08/05/burned-by-let-it-burn/</loc><lastmod>2021-08-06T00:49:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/07/31/staffeng-podcast/</loc><lastmod>2021-07-31T23:13:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/07/18/whats-allowed-to-count-as-a-cause/</loc><lastmod>2021-07-18T20:49:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/07/11/the-greedy-exec-trap/</loc><lastmod>2021-07-12T04:04:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/07/11/trouble-during-startup/</loc><lastmod>2021-07-12T00:12:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/07/10/controlling-a-process-we-dont-understand/</loc><lastmod>2021-07-10T23:54:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/06/20/designing-like-a-joint-cognitive-system/</loc><lastmod>2021-06-21T02:45:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/06/15/you-have-to-go-there/</loc><lastmod>2021-06-16T05:20:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/06/11/incident-writeup-as-sociological-storytelling/</loc><lastmod>2021-06-12T16:18:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/06/05/grappling-with-contingency/</loc><lastmod>2021-06-06T00:37:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/06/04/the-disaster-meeting/</loc><lastmod>2021-06-05T05:34:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/30/dealing-with-new-kinds-of-trouble/</loc><lastmod>2021-07-06T16:26:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/29/objectives-and-constraints/</loc><lastmod>2021-05-30T06:28:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/29/why-do-config-changes-keep-coming-up-in-major-incidents/</loc><lastmod>2024-07-22T19:00:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/25/subverting-the-process/</loc><lastmod>2021-05-27T21:42:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/05/22/naming-names-in-incident-writeups/</loc><lastmod>2021-05-24T14:03:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/04/11/incident-analysis-as-guerrilla-case-study-research/</loc><lastmod>2021-04-12T01:47:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/04/04/the-british-generals-problem/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2021/04/two-generals.jpeg</image:loc><image:title>two-generals</image:title></image:image><lastmod>2021-05-04T12:22:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/02/28/dog-smartness/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2021/02/brownie.png</image:loc><image:title>brownie</image:title></image:image><lastmod>2021-03-07T01:57:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/02/26/putting-on-a-different-hat/</loc><lastmod>2021-02-27T05:23:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/02/19/some-quick-thoughts-on-citis-900m-oopsie/</loc><lastmod>2021-02-20T06:35:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/02/08/slacks-jan-2021-outage-a-tale-of-saturation/</loc><lastmod>2021-02-14T05:58:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/30/taming-complexity-from-contract-to-compact/</loc><lastmod>2021-01-27T02:09:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/01/10/error-budgets-and-the-legacy-of-herbert-heinrich/</loc><lastmod>2021-01-11T00:52:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2021/01/02/making-sense-of-what-happened-is-hard/</loc><lastmod>2021-01-02T22:45:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/12/21/coding-as-a-tool-of-thought/</loc><lastmod>2021-11-30T02:24:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/12/16/ubers-adventures-in-the-adaptive-universe/</loc><lastmod>2020-12-30T10:20:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/12/05/software-as-a-limited-medium/</loc><lastmod>2020-12-06T00:15:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/12/04/top-down-code-reviews/</loc><lastmod>2020-12-10T11:25:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/09/26/why-you-should-write-up-your-own-incident/</loc><lastmod>2020-09-26T21:32:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/24/in-service-of-the-narrative/</loc><lastmod>2020-09-25T00:02:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/07/thoughts-on-stamp/</loc><lastmod>2020-08-30T00:33:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/16/battleshorts-exapting-and-the-limits-of-stamp/</loc><lastmod>2020-09-08T19:58:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/15/programming-means-never-getting-to-say-it-depends/</loc><lastmod>2026-02-17T11:30:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/09/abstractions-and-implicit-preconditions/</loc><lastmod>2020-08-09T17:12:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/09/a-nudge-in-the-right-direction/</loc><lastmod>2020-08-09T16:41:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/06/soak-time/</loc><lastmod>2020-08-07T02:17:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/08/04/in-praise-of-the-wild-west-engineer/</loc><lastmod>2020-08-05T05:42:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/07/28/safe-by-design/</loc><lastmod>2020-08-05T14:55:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/07/28/all-we-can-do-is-find-problems/</loc><lastmod>2020-07-28T17:07:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/07/22/the-power-of-functionalism/</loc><lastmod>2020-07-23T05:08:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/07/20/how-could-they-be-so-stupid/</loc><lastmod>2020-08-05T10:41:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/07/16/a-reasonable-system/</loc><lastmod>2020-07-17T02:01:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/06/13/whos-afraid-of-serializability/</loc><lastmod>2020-06-15T00:54:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/25/sre-cse-and-the-safety-boundary/</loc><lastmod>2020-05-28T15:50:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/24/this-mess-were-in/</loc><lastmod>2020-05-25T00:19:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/22/why-you-cant-just-ask-why/</loc><lastmod>2020-05-27T11:42:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/19/asking-the-right-why-questions/</loc><lastmod>2020-05-20T06:09:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/13/making-peace-with-root-cause-during-anomaly-response/</loc><lastmod>2020-05-14T15:47:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/05/05/the-hard-parts-about-making-it-look-easy/</loc><lastmod>2020-05-06T04:23:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/04/29/on-the-writing-styles-of-some-resilience-engineering-researchers/</loc><lastmod>2020-04-30T05:20:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/04/23/chasing-down-the-blipperdoodles/</loc><lastmod>2020-04-24T03:32:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/04/20/the-inevitable-double-bind/</loc><lastmod>2020-04-21T01:54:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/04/18/embracing-the-beautiful-mess/</loc><lastmod>2020-04-19T02:46:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/18/there-is-no-escape-from-ashbys-law/</loc><lastmod>2020-03-09T16:43:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/16/getting-into-peoples-heads-how-and-why-to-fake-it/</loc><lastmod>2020-03-09T16:43:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/26/rehabilitating-you-cant-manage-what-you-cant-measure/</loc><lastmod>2020-03-09T16:43:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/03/02/how-did-software-get-so-reliable-without-proof/</loc><lastmod>2020-03-11T01:43:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/02/29/rebrand-surfing-complexity/</loc><lastmod>2020-03-01T03:54:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/25/an-old-lesson-about-a-fish/</loc><lastmod>2020-01-26T03:26:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/22/have-you-seen-this-before/</loc><lastmod>2020-01-23T05:40:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/19/there-is-no-escape-from-the-adaptive-universe/</loc><lastmod>2020-01-19T19:12:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/17/the-downsides-of-expertise/</loc><lastmod>2020-01-18T05:30:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2020/01/11/conveying-confusion-without-confusing-the-reader/</loc><lastmod>2020-01-12T01:58:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/11/27/learning-from-incidents-in-software-site/</loc><lastmod>2019-11-28T00:35:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/06/24/a-conjecture-on-why-reliable-systems-fail/</loc><lastmod>2021-04-20T16:18:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/10/19/climbing-the-mountain/</loc><lastmod>2019-10-22T01:43:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/09/15/taking-a-risk-versus-running-a-risk/</loc><lastmod>2019-09-15T21:29:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/27/stories-as-a-vehicle-for-learning-from-the-experience-of-others/</loc><lastmod>2019-08-28T05:35:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/25/the-gamma-knife-model-of-incidents/</loc><lastmod>2019-08-26T02:58:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/22/the-problem-with-counterfactuals/</loc><lastmod>2019-08-23T20:03:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/22/experts-arent-good-at-building-shared-understanding/</loc><lastmod>2019-08-26T14:47:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/20/tuning-to-the-future/</loc><lastmod>2019-08-20T06:12:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/08/02/contributors-mitigators-risks-cloudflare-2019-07-02-outage/</loc><lastmod>2019-08-02T05:33:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/07/27/contributors-mitigators-risks-stripe-2019-07-10-outage/</loc><lastmod>2019-07-28T01:17:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/07/07/what-deming-got-wrong/</loc><lastmod>2019-07-07T19:20:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/07/04/why-incidents-cant-be-monocausal/</loc><lastmod>2019-07-04T04:03:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/06/20/elegance-ui-vs-implementation/</loc><lastmod>2019-06-20T06:05:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/06/16/postmodern-engineering/</loc><lastmod>2019-06-17T04:09:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/05/26/the-seductiveness-of-single-metric-decisions/</loc><lastmod>2019-05-26T05:19:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/03/10/root-cause-line-in-shakespearean-play/</loc><lastmod>2019-03-10T20:39:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/01/26/the-danger-of-insufficient-virtue/</loc><lastmod>2019-01-26T23:55:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/01/19/notes-on-david-woodss-resilience-engineering-short-course/</loc><lastmod>2019-01-20T04:42:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/10/16/the-tortoise-and-the-hare-in-tla/</loc><lastmod>2019-01-14T05:38:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2019/01/11/our-brittle-serverless-future/</loc><lastmod>2019-01-12T02:24:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2018/12/24/tla-is-hard-to-learn/</loc><lastmod>2018-12-26T23:21:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2018/12/16/why-we-will-forever-suffer-from-missing-timeouts-ttls-and-queue-size-bounds/</loc><lastmod>2018-12-17T03:22:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2018/12/14/the-equifax-breach-report/</loc><lastmod>2018-12-16T19:59:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/03/22/tackling-hofstadters-law-with-confidence-intervals/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/03/effort_estimation.png</image:loc><image:title>Effort estimation</image:title></image:image><lastmod>2017-10-18T03:23:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/10/07/death-of-a-pledge-as-systems-failure/</loc><lastmod>2017-10-07T21:16:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/10/03/antics-drift-and-chaos/</loc><lastmod>2017-10-04T03:16:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/06/28/assumption-of-rationality/</loc><lastmod>2017-06-28T06:00:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/05/07/engineering-research-reveals-wrongdoing/</loc><lastmod>2017-05-07T17:57:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/02/20/sketching-on-the-back-end/</loc><lastmod>2017-02-28T03:53:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/01/26/id-rather-read-code-than-tests/</loc><lastmod>2017-01-26T06:53:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/01/21/how-open-source-beat-agile/</loc><lastmod>2017-01-22T00:58:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2017/01/18/changing-a-complex-system-is-hard/</loc><lastmod>2017-01-18T06:22:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2016/07/03/personal-productivity-tools/</loc><lastmod>2016-07-04T00:37:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2016/07/01/when-software-takes-a-human-life/</loc><lastmod>2016-07-01T05:26:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2016/06/14/software-development-as-engineering/</loc><lastmod>2021-08-16T07:58:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2015/10/27/operations-engineering/</loc><lastmod>2015-10-27T05:32:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2015/08/22/review-software-developers-perceptions-of-productivity/</loc><lastmod>2015-08-22T23:35:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2015/06/28/over-engineering-as-a-safety-technique/</loc><lastmod>2015-06-28T17:57:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2015/04/30/ansible-up-and-running-is-out/</loc><lastmod>2015-05-01T01:50:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2015/02/15/new-paper-review/</loc><lastmod>2015-02-15T15:21:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/11/09/ansible-up-and-running/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/11/ansible-ebook.jpg</image:loc><image:title>Ansible-Ebook</image:title></image:image><lastmod>2016-01-18T23:33:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/10/09/paper-simple-testing-can-prevent-most-critical-failures/</loc><lastmod>2014-10-09T13:55:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/09/30/cloud-software-fragility-and-air-france-447/</loc><lastmod>2014-10-01T01:34:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/09/20/estimating-confidence-intervals-part-6/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/09/plot2.png</image:loc><image:title>plot2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/09/plot.png</image:loc><image:title>plot</image:title></image:image><lastmod>2014-09-21T03:57:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/07/21/estimating-confidence-intervals-part-4/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/07/plot2.png</image:loc><image:title>plot2</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/07/plot.png</image:loc><image:title>plot</image:title></image:image><lastmod>2014-08-29T21:07:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/08/24/good-to-great/</loc><lastmod>2014-08-25T02:35:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/08/24/estimating-confidence-intervals-part-5/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/08/plot2.png</image:loc><image:title>Error in effort estimate</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/08/plot.png</image:loc><image:title>Effort estimate</image:title></image:image><lastmod>2014-08-25T00:28:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/07/20/not-apprenticeship/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/07/skills-webinar.jpg</image:loc><image:title>skills-webinar</image:title></image:image><lastmod>2014-07-21T02:28:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/06/29/estimating-confidence-intervals-part-3/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/06/plot2.png</image:loc><image:title>Error plot</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/06/plot.png</image:loc><image:title>Effort estimation, 90% confidence intervals</image:title></image:image><lastmod>2014-06-30T00:51:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/06/04/crossing-the-river-with-tla/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/06/error-trace.png</image:loc><image:title>error-trace</image:title></image:image><lastmod>2016-12-09T10:48:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/05/29/estimating-confidence-intervals-part-2/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/05/plot2.png</image:loc><image:title>Error in effort estimate</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/05/plot.png</image:loc><image:title>90% confidence intervals</image:title></image:image><lastmod>2014-05-30T00:52:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/05/28/presentation-as-text/</loc><lastmod>2014-05-29T02:59:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/05/12/who-owns-the-fish-in-alloy/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/05/alloy-fish.png</image:loc><image:title>alloy-fish</image:title></image:image><lastmod>2014-05-13T00:57:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/03/31/reading-academic-papers-on-a-kindle-paperwhite/</loc><lastmod>2014-04-27T16:12:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/04/09/results-from-estimating-confidence-intervals/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/04/plot2.png</image:loc><image:title>Error in estimate</image:title></image:image><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2014/04/plot.png</image:loc><image:title>Effort estimates</image:title></image:image><lastmod>2022-07-02T20:07:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/04/01/happier-developers-are-more-productive/</loc><lastmod>2014-04-01T17:26:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2014/03/11/people-dont-understand-computer-science/</loc><lastmod>2014-03-11T21:31:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/11/30/adopt-an-op/</loc><lastmod>2013-12-07T01:27:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/09/04/up-and-running-on-rackspace/</loc><lastmod>2013-10-17T19:52:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/08/17/automated-devstack-install-inside-of-virtualbox-with-vagrant/</loc><lastmod>2013-08-23T22:23:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/06/25/developerworks-article/</loc><lastmod>2013-06-26T03:00:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/06/04/head-banging-odds-ratio/</loc><lastmod>2013-06-05T02:03:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/05/17/287/</loc><lastmod>2013-06-02T01:46:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/05/29/the-challenge-of-the-network/</loc><lastmod>2013-12-15T08:28:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/05/21/books-i-wish-existed/</loc><lastmod>2013-05-30T14:21:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/05/17/software-analysis/</loc><lastmod>2013-05-18T10:56:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/03/21/operator-fault-tolerance/</loc><lastmod>2013-03-22T18:20:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/03/09/payroll-systems-not-yet-a-solved-problem/</loc><lastmod>2013-03-09T23:06:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/03/05/open-source-documentation-in-the-wild/</loc><lastmod>2013-03-06T03:00:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/03/05/esem-2013-industry-track-cfp/</loc><lastmod>2013-03-06T02:57:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2013/02/19/this-really-should-be-easier/</loc><image:image><image:loc>https://surfingcomplexity.blog/wp-content/uploads/2013/02/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2013-02-20T04:13:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/12/16/tech-blog/</loc><lastmod>2012-12-16T16:15:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/11/11/the-good-ones-tell-you-when-theyre-wrong/</loc><lastmod>2012-11-12T01:48:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/11/08/line-by-line/</loc><lastmod>2012-11-08T19:59:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/11/05/publications-trump-ideology/</loc><lastmod>2012-11-05T21:15:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/10/11/training-is-a-dirty-word/</loc><lastmod>2012-10-11T16:43:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/08/12/ansible-vagrant-and-openstack/</loc><lastmod>2012-08-13T00:53:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/25/relative-confidence-in-scientific-theories/</loc><lastmod>2012-07-25T13:22:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/10/you-never-really-know-where-youll-end-up/</loc><lastmod>2012-07-10T12:53:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/08/dont-go-into-science/</loc><lastmod>2012-07-08T04:54:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/05/black-hat-seo-comes-to-the-academy/</loc><lastmod>2012-07-05T15:43:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/03/a-point-of-view-is-not-a-bad-thing/</loc><lastmod>2012-07-04T03:17:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/07/02/when-something-you-believe-is-false/</loc><lastmod>2012-07-02T22:20:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/04/05/the-software-engineering-grand-challenge-problem-researchers-ignore/</loc><lastmod>2012-04-06T01:02:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/04/02/apparently-i-introduced-a-phenomenon/</loc><lastmod>2012-04-02T16:00:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/04/02/statistician-measure-thyself/</loc><lastmod>2012-04-02T15:30:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/03/29/empirical-software-engineering-stack-exchange-proposal/</loc><lastmod>2012-03-29T13:09:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/03/28/there-is-no-toggle-lock-signal/</loc><lastmod>2012-03-28T21:47:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/03/01/how-do-you-capture-that/</loc><lastmod>2012-03-01T22:03:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/02/26/unit-testing-because-all-of-the-cool-kids-are-doing-it/</loc><lastmod>2012-02-26T16:08:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/02/20/predicting-individual-performance-is-hard/</loc><lastmod>2012-02-21T00:21:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/02/19/lacking-a-frame-of-reference/</loc><lastmod>2012-02-20T04:35:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/02/09/sitting-has-become-synonymous-with-sloth/</loc><lastmod>2012-02-09T17:00:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/02/07/i-predict-controversy/</loc><lastmod>2012-02-07T15:23:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/16/redacting-results-in-reviews/</loc><lastmod>2012-01-17T13:31:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/16/so-what-happens-if-the-programmer-makes-an-error/</loc><lastmod>2012-01-17T03:11:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/14/well-deserved/</loc><lastmod>2012-01-15T02:13:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/03/data-proposal-needs-some-love-2/</loc><lastmod>2012-01-03T15:01:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/03/tumbling/</loc><lastmod>2012-01-03T14:54:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2012/01/03/transition/</loc><lastmod>2012-01-03T13:43:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/21/ieee-and-the-newspaper-industry/</loc><lastmod>2011-12-21T21:31:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/21/bifurcation/</loc><lastmod>2011-12-21T14:24:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/20/weird-and-gross/</loc><lastmod>2011-12-21T03:06:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/20/a-preliminary-empirical-study-to-compare-mpi-and-openmp/</loc><lastmod>2011-12-22T21:34:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/20/newer-interfaces-arent-always-better/</loc><lastmod>2011-12-20T17:00:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/18/rankings-are-hard/</loc><lastmod>2011-12-19T02:16:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/18/apple-and-published-research/</loc><lastmod>2011-12-18T23:30:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/16/constrains-and-complex-software-deployment/</loc><lastmod>2011-12-16T16:42:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/12/swing-and-a-miss/</loc><lastmod>2011-12-12T19:34:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/2011/12/12/code-is-for-reading-docs-are-for-writing/</loc><lastmod>2011-12-12T19:33:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://surfingcomplexity.blog/about/</loc><lastmod>2011-12-12T16:45:15+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://surfingcomplexity.blog</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-30T18:43:28+00:00</lastmod></url></urlset>
