<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://johnhearn.github.io/categories.html</loc>
    <lastmod>2026-05-20T11:43:58.277Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-03-cobol-for-fun-and-profit/index.html</loc>
    <lastmod>2026-05-20T11:45:57.396Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-07-25-building-a-qpu-simulator-in-julia-part-6/index.html</loc>
    <lastmod>2026-05-20T11:45:57.399Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-05-using-julia-in-jupyter/index.html</loc>
    <lastmod>2026-05-20T11:45:57.396Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-05-15-notes-on-art-of-tdd-uno-part-1/index.html</loc>
    <lastmod>2026-05-20T11:45:57.391Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-10-01-deutsch-jozsa-algorithm/index.html</loc>
    <lastmod>2026-05-20T12:31:03.510Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2020-07-23-quantum-random-numbers-in-yao-jl/index.html</loc>
    <lastmod>2026-05-20T11:45:57.400Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-06-04-notes-on-art-of-tdd-uno-part-4/index.html</loc>
    <lastmod>2026-05-20T11:45:57.393Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-09-14-designing-a-talk/index.html</loc>
    <lastmod>2026-05-20T11:45:57.400Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-11-01-notes-on-go-go-kit-for-java-programmer/index.html</loc>
    <lastmod>2026-05-20T11:45:57.393Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-06-17-building-a-qpu-simulator-in-julia-part-4/index.html</loc>
    <lastmod>2026-05-20T12:31:03.514Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2020-07-25-grovers-with-yao-jl/index.html</loc>
    <lastmod>2026-05-20T11:45:57.401Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-05-24-square-root-of-2x2-matrix/index.html</loc>
    <lastmod>2026-05-20T11:45:57.391Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-11-14-native-kotlin-sparkjava-graal/index.html</loc>
    <lastmod>2026-05-20T11:45:57.395Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-24-building-a-qpu-simulator-in-julia-part-3/index.html</loc>
    <lastmod>2026-05-20T11:45:57.397Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2024-08-24-a-measure-of-alignment/index.html</loc>
    <lastmod>2026-05-20T11:45:57.402Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2020-07-25-deutsch-jozsa-with-yao-jl/index.html</loc>
    <lastmod>2026-05-20T12:31:03.518Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/about.html</loc>
    <lastmod>2026-05-20T16:28:47.008Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-02-06-flow-and-cognitive-load/index.html</loc>
    <lastmod>2026-05-20T11:45:57.387Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-10-28-more-than-one-kind-of-project/index.html</loc>
    <lastmod>2026-05-20T11:45:57.377Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2023-02-22-a-little-every-day/index.html</loc>
    <lastmod>2026-05-20T11:45:57.386Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2020-04-03-stop-using-autowire/index.html</loc>
    <lastmod>2026-05-20T11:45:57.385Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2017-05-15-solid-vs-cohesion-and-coupling/index.html</loc>
    <lastmod>2026-05-20T11:45:57.373Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-02-03-quality-and-time/index.html</loc>
    <lastmod>2026-05-20T11:45:57.379Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2021-08-19-why-log-normal/index.html</loc>
    <lastmod>2026-05-20T11:45:57.385Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2020-01-26-teams-systems-and-catastrophe/index.html</loc>
    <lastmod>2026-05-20T11:45:57.384Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-06-08-hodgepodge-machine-in-julia/index.html</loc>
    <lastmod>2026-05-20T11:45:57.383Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-12-09-native-services-with-graal-gradle/index.html</loc>
    <lastmod>2026-05-20T11:45:57.378Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-01-13-the-nature-of-meaning/index.html</loc>
    <lastmod>2026-05-20T14:21:17.469Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-04-20-encounter-with-complexity/index.html</loc>
    <lastmod>2026-05-20T14:51:55.297Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-12-05-kauffman-networks/index.html</loc>
    <lastmod>2026-05-20T15:25:47.786Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-10-14-what-happened-to-uml/index.html</loc>
    <lastmod>2026-05-20T11:45:57.377Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-12-29-serverless-is-the-new-mainframe/index.html</loc>
    <lastmod>2026-05-20T11:45:57.378Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2022-10-29-inverse-markov/index.html</loc>
    <lastmod>2026-05-20T11:45:57.386Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-09-29-predictability-and-batch-size/index.html</loc>
    <lastmod>2026-05-20T15:10:42.665Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-11-03-estimate-everything/index.html</loc>
    <lastmod>2026-05-20T11:45:57.378Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-06-02-simulate-chaotic-water-wheel-with-planck/index.html</loc>
    <lastmod>2026-05-20T16:59:05.737Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-09-30-dangers-of-abstraction/index.html</loc>
    <lastmod>2026-05-20T11:45:57.377Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-09-17-dunbars-number-deconstructed-again/index.html</loc>
    <lastmod>2026-05-20T12:31:03.502Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-07-29-argument-maps/index.html</loc>
    <lastmod>2026-05-20T11:45:57.376Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/series/notes-on-uno.html</loc>
    <lastmod>2026-03-12T17:17:04.524Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes.html</loc>
    <lastmod>2026-03-13T12:49:25.943Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-04-19-stability-of-systems/index.html</loc>
    <lastmod>2026-05-20T14:51:55.218Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-08-30-teal-organisation-in-the-methodist-tradition/index.html</loc>
    <lastmod>2026-05-20T16:59:05.819Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-02-16-consider-technical-documentation/index.html</loc>
    <lastmod>2026-05-20T11:45:57.379Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-06-07-expected-loss-and-unit-tests/index.html</loc>
    <lastmod>2026-05-20T11:45:57.375Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-11-17-professionalism-learning-at-work/index.html</loc>
    <lastmod>2026-05-20T11:45:57.378Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-04-20-the-good-programmer/index.html</loc>
    <lastmod>2026-05-20T11:45:57.375Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2020-05-1-polynomial-chaos/index.html</loc>
    <lastmod>2026-05-20T14:21:17.384Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-09-10-dunbars-number-good-science-within-limits/index.html</loc>
    <lastmod>2026-05-20T12:31:03.501Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-05-18-communication-clarity-confidence/index.html</loc>
    <lastmod>2026-05-20T11:45:57.381Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-03-10-why-ask-why/index.html</loc>
    <lastmod>2026-05-20T11:45:57.380Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2017-06-15-evolution-of-a-unit-test/index.html</loc>
    <lastmod>2026-05-20T11:45:57.374Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2021-04-03-load-balancing-strategies/index.html</loc>
    <lastmod>2026-05-20T11:45:57.385Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-05-18-dikuw-for-programmers/index.html</loc>
    <lastmod>2026-05-20T11:45:57.381Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-08-22-on-not-having-a-map/index.html</loc>
    <lastmod>2026-05-20T11:45:57.387Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-11-16-christopher-alexander-network-theory/index.html</loc>
    <lastmod>2026-05-20T11:45:57.389Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2018-08-16-quantum-computing-primer-part-1a/index.html</loc>
    <lastmod>2026-05-20T11:45:57.376Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2022-07-08-accelerate-and-farmers-gates/index.html</loc>
    <lastmod>2026-05-20T11:45:57.386Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2019-07-25-political-antifragility/index.html</loc>
    <lastmod>2026-05-20T11:45:57.383Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2024-12-17-boolean-matrices/index.html</loc>
    <lastmod>2026-05-20T12:31:03.505Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/posts/2020-02-02-cd-dependency-network/index.html</loc>
    <lastmod>2026-05-20T11:45:57.384Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/index.html</loc>
    <lastmod>2026-03-12T16:57:12.998Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-12-24-native-clojure-sparkjava-graal/index.html</loc>
    <lastmod>2026-05-20T11:45:57.395Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2020-07-26-plot-recipe-for-yao-jl/index.html</loc>
    <lastmod>2026-05-20T11:45:57.402Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-09-building-a-qpu-simulator-in-julia-part-2/index.html</loc>
    <lastmod>2026-05-20T11:45:57.397Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-12-16-notes-comparing-clojure-to-kotlin/index.html</loc>
    <lastmod>2026-05-20T11:45:57.395Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-05-23-notes-on-art-of-tdd-uno-part-2/index.html</loc>
    <lastmod>2026-05-20T11:45:57.391Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-05-30-notes-on-machine-learning-playing-uno/index.html</loc>
    <lastmod>2026-05-20T11:45:57.392Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-07-building-a-qpu-simulator-in-julia-part-1/index.html</loc>
    <lastmod>2026-05-20T11:45:57.396Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2017-06-01-notes-on-art-of-tdd-uno-part-3/index.html</loc>
    <lastmod>2026-05-20T11:45:57.392Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-09-30-quantum-random-number-generator/index.html</loc>
    <lastmod>2026-05-20T11:45:57.393Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-10-03-grovers-search/index.html</loc>
    <lastmod>2026-05-20T12:31:03.511Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-07-26-building-a-qpu-simulator-in-julia-part-7/index.html</loc>
    <lastmod>2026-05-20T11:45:57.399Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2026-03-16-validating-euchre-bidding-thresholds/index.html</loc>
    <lastmod>2026-05-20T11:45:57.402Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2018-11-12-native-sparkjava-graal/index.html</loc>
    <lastmod>2026-05-20T11:45:57.394Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-05-01-building-a-qpu-simulator-in-clojure-part-2/index.html</loc>
    <lastmod>2026-05-20T11:45:57.396Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-06-14-illicit-negative/index.html</loc>
    <lastmod>2026-05-20T11:45:57.398Z</lastmod>
  </url>
  <url>
    <loc>https://johnhearn.github.io/notes/2019-01-25-building-a-qpu-simulator-in-clojure-part-1/index.html</loc>
    <lastmod>2026-05-20T11:45:57.395Z</lastmod>
  </url>
</urlset>
