<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://notes.eatonphil.com/walking-through-a-basic-racket-web-service.html</loc>
    <lastmod>2016-12-29</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/deploying-freebsd-on-linode-unattended-in-minutes.html</loc>
    <lastmod>2017-03-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/first-few-hurdles-writing-a-scheme-interpreter.html</loc>
    <lastmod>2018-01-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/project-highlight-bsdscheme.html</loc>
    <lastmod>2018-01-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/starting-a-minimal-common-lisp-project.html</loc>
    <lastmod>2018-03-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/book-review-ansi-common-lisp.html</loc>
    <lastmod>2018-03-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/finishing-up-a-freebsd-experiment.html</loc>
    <lastmod>2018-04-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-a-simple-json-parser.html</loc>
    <lastmod>2018-05-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-to-be-read.html</loc>
    <lastmod>2018-05-18</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/btest-a-language-agnostic-test-runner.html</loc>
    <lastmod>2018-08-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiling-dynamic-programming-languages.html</loc>
    <lastmod>2018-09-02</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/why-and-how-to-read-books.html</loc>
    <lastmod>2018-09-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/on-nyc-tokyo-and-seoul.html</loc>
    <lastmod>2018-10-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-lisp-to-assembly.html</loc>
    <lastmod>2018-11-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-functions.html</loc>
    <lastmod>2019-01-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/windows.html</loc>
    <lastmod>2019-01-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/aot-compilation-of-javascript-with-v8.html</loc>
    <lastmod>2019-02-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-llvm.html</loc>
    <lastmod>2019-03-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-a-simple-json-path-parser.html</loc>
    <lastmod>2019-03-27</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/web-server-basics-http-and-sockets.html</loc>
    <lastmod>2019-04-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/interpreting-typescript.html</loc>
    <lastmod>2019-04-14</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/responsibility-and-ownership.html</loc>
    <lastmod>2019-04-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-llvm-conditionals.html</loc>
    <lastmod>2019-05-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/tail-call-elimination.html</loc>
    <lastmod>2019-05-14</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/emulator-basics-a-stack-and-register-machine.html</loc>
    <lastmod>2019-05-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-llvm-system-calls.html</loc>
    <lastmod>2019-06-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/emulator-basics-system-calls.html</loc>
    <lastmod>2019-07-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/unit-testing-c-code-with-gtest.html</loc>
    <lastmod>2019-08-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/administering-kubernetes-is-hard.html</loc>
    <lastmod>2019-09-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/interpreting-go.html</loc>
    <lastmod>2019-10-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/confusion-disengagement-in-meetings.html</loc>
    <lastmod>2019-11-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/compiler-basics-an-x86-upgrade.html</loc>
    <lastmod>2019-12-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/a-minimal-rest-api-in-java.html</loc>
    <lastmod>2020-02-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/database-basics.html</loc>
    <lastmod>2020-03-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/reviewing-the-surface-book-2.html</loc>
    <lastmod>2020-03-18</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/studying-with-inbox-zero.html</loc>
    <lastmod>2020-04-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/database-basics-expressions-and-where.html</loc>
    <lastmod>2020-04-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/database-basics-indexes.html</loc>
    <lastmod>2020-05-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/database-basics-a-database-sql-driver.html</loc>
    <lastmod>2020-05-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/rfcs-and-asynchronous-first-culture.html</loc>
    <lastmod>2020-05-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/generating-a-rest-api-from-a-database.html</loc>
    <lastmod>2020-06-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/generating-a-full-stack-application-from-a-database.html</loc>
    <lastmod>2020-06-14</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/a-single-node-kubernetes-cluster-without-virtualization-or-a-container-registry.html</loc>
    <lastmod>2020-07-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-a-simple-python-compiler.html</loc>
    <lastmod>2020-08-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/the-case-for-comments-in-code.html</loc>
    <lastmod>2020-09-07</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/standard-ml-in-2020.html</loc>
    <lastmod>2020-10-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/the-impact-of-management-teams-on-startups-and-enterprises.html</loc>
    <lastmod>2020-11-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/emulating-amd64-starting-with-elf.html</loc>
    <lastmod>2020-11-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/static-analysis-with-semgrep.html</loc>
    <lastmod>2020-12-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/year-in-books-2020.html</loc>
    <lastmod>2020-12-27</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/extending-gosql-to-support-limit-and-offset.html</loc>
    <lastmod>2021-01-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/practicing-recursion.html</loc>
    <lastmod>2021-03-07</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/learning-a-new-codebase-hacking-nginx.html</loc>
    <lastmod>2021-04-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-a-template-library-in-python.html</loc>
    <lastmod>2021-05-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/coolest-tech-companies-in-nyc-2021.html</loc>
    <lastmod>2021-06-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/languages-you-can-run-in-the-browser.html</loc>
    <lastmod>2021-06-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/leaders-share-company-success-stories.html</loc>
    <lastmod>2021-06-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/controlled-select-element-in-react-has-weird-ux.html</loc>
    <lastmod>2021-06-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/react-without-webpack.html</loc>
    <lastmod>2021-07-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-an-efficient-javascript-object-previewer.html</loc>
    <lastmod>2021-07-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/practical-common-lisp-on-the-jvm.html</loc>
    <lastmod>2021-08-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/parser-generators-vs-handwritten-parsers-survey-2021.html</loc>
    <lastmod>2021-08-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/writing-a-simple-json-library-in-modern-cpp.html</loc>
    <lastmod>2021-08-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/javascript-implementations.html</loc>
    <lastmod>2021-09-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/notes-on-running-electron.html</loc>
    <lastmod>2021-10-13</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/experimenting-with-column-and-row-oriented-datastructures.html</loc>
    <lastmod>2021-10-18</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/exploring-plpgsql.html</loc>
    <lastmod>2021-10-24</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/exploring-plpgsql-forth-like.html</loc>
    <lastmod>2021-10-29</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/building-a-nested-css-rule-expander.html</loc>
    <lastmod>2021-10-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/benchmarking-esbuild-swc-typescript-babel.html</loc>
    <lastmod>2021-11-13</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/implementing-zip-in-go-unzipping.html</loc>
    <lastmod>2021-11-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/sqlserver-in-github-actions.html</loc>
    <lastmod>2021-12-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/lua-in-rust.html</loc>
    <lastmod>2021-12-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/year-in-books-2021.html</loc>
    <lastmod>2022-01-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/analyzing-large-json-files-via-partial-json-parsing.html</loc>
    <lastmod>2022-01-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/dsq.html</loc>
    <lastmod>2022-01-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/bootloader-basics.html</loc>
    <lastmod>2022-01-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/recommending-a-book.html</loc>
    <lastmod>2022-01-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/the-world-of-postgresql-wire-compatibility.html</loc>
    <lastmod>2022-02-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/handling-email-from-gmail-smtp-protocol-basics.html</loc>
    <lastmod>2022-02-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/improving-go-json-encoding-performance-for-large-arrays-of-objects.html</loc>
    <lastmod>2022-03-03</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/documentdb.html</loc>
    <lastmod>2022-03-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/sql-parsers.html</loc>
    <lastmod>2022-04-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/console-101.html</loc>
    <lastmod>2022-04-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/event-handler-attributes.html</loc>
    <lastmod>2022-04-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/sqlite-in-go-with-and-without-cgo.html</loc>
    <lastmod>2022-05-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/distributed-postgres.html</loc>
    <lastmod>2022-05-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2022-06-11-year-in-review.html</loc>
    <lastmod>2022-06-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/implementing-a-jq-clone-in-go.html</loc>
    <lastmod>2022-07-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2022-07-25-database-integration-testing.html</loc>
    <lastmod>2022-07-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2022-08-21-sqlite-limited-builtin-functions.html</loc>
    <lastmod>2022-08-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/whats-the-big-deal-about-key-value-databases.html</loc>
    <lastmod>2022-08-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/minimal-key-value-store-with-hashicorp-raft.html</loc>
    <lastmod>2022-09-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/a-database-without-dynamic-memory.html</loc>
    <lastmod>2022-10-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/zigrocks.html</loc>
    <lastmod>2022-10-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/zigrocks-sql.html</loc>
    <lastmod>2022-11-13</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/a-friendly-abstraction-over-iouring-and-kqueue.html</loc>
    <lastmod>2022-11-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/is-it-worth-writing-about.html</loc>
    <lastmod>2022-12-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-01-01-letter-to-a-frontend-developer-asking-about-database-development.html</loc>
    <lastmod>2023-01-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-01-04-book-recommendations.html</loc>
    <lastmod>2023-01-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-01-04-compiler-resources.html</loc>
    <lastmod>2023-01-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-01-12-year-in-books.html</loc>
    <lastmod>2023-01-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/effective-product-manager.html</loc>
    <lastmod>2023-01-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-01-30-livescheme.html</loc>
    <lastmod>2023-01-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-02-18-neal-gabler-walt-disney-notes.html</loc>
    <lastmod>2023-02-18</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/errors-and-zig.html</loc>
    <lastmod>2023-03-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/high-quality-subreddits-you-should-be-following.html</loc>
    <lastmod>2023-05-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/books-developers-should-read.html</loc>
    <lastmod>2023-05-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-05-25-raft.html</loc>
    <lastmod>2023-05-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-06-19-metaprogramming-in-zig-and-parsing-css.html</loc>
    <lastmod>2023-06-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-07-11-we-put-a-distributed-database-in-the-browse.html</loc>
    <lastmod>2023-07-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-08-15-thinking-about-functional-programming.html</loc>
    <lastmod>2023-08-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/eight-years-of-tech-meetups.html</loc>
    <lastmod>2023-09-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-09-21-how-do-databases-execute-expressions.html</loc>
    <lastmod>2023-09-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-10-01-intercepting-and-modifying-linux-system-calls-with-ptrace.html</loc>
    <lastmod>2023-10-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-10-05-go-database-sql-overhead-on-insert-heavy-workloads.html</loc>
    <lastmod>2023-10-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-10-19-write-file-to-disk-with-io_uring.html</loc>
    <lastmod>2023-10-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-11-01-postgres-table-access-methods.html</loc>
    <lastmod>2023-11-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-11-19-exploring-a-postgres-query-plan.html</loc>
    <lastmod>2023-11-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2023-12-26-make-your-own-way.html</loc>
    <lastmod>2023-12-27</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-01-09-minimal-in-memory-storage-engine-for-mysql.html</loc>
    <lastmod>2024-01-09</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-02-08-an-intuition-for-distributed-consensus-in-oltp-systems.html</loc>
    <lastmod>2024-02-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-03-11-first-month-on-a-database-team.html</loc>
    <lastmod>2024-03-11</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-03-15-zig-rust-and-other-languages.html</loc>
    <lastmod>2024-03-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-03-27-finding-memory-leaks-in-postgres-c-code.html</loc>
    <lastmod>2024-03-27</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-04-05-company-paper-club.html</loc>
    <lastmod>2024-04-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-04-10-what-makes-a-great-tech-blog.html</loc>
    <lastmod>2024-04-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-05-16-mvcc.html</loc>
    <lastmod>2024-05-16</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-05-30-how-i-run-book-clubs.html</loc>
    <lastmod>2024-05-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-06-14-confusion-is-a-muse.html</loc>
    <lastmod>2024-06-14</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-06-17-limitations-llm-or-why-are-we-doing-rag.html</loc>
    <lastmod>2024-06-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-07-01-a-write-ahead-log-is-not-a-universal-part-of-durability.html</loc>
    <lastmod>2024-07-01</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-07-07-systems-meetups.html</loc>
    <lastmod>2024-07-07</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-07-30-delightful-production-grade-replication-postgres.html</loc>
    <lastmod>2024-07-30</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-08-20-deterministic-simulation-testing.html</loc>
    <lastmod>2024-08-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-08-24-obsession.html</loc>
    <lastmod>2024-08-24</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-09-23-be-someone-who-does-things.html</loc>
    <lastmod>2024-09-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-09-29-build-a-serverless-acid-database-with-this-one-neat-trick.html</loc>
    <lastmod>2024-09-29</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-10-08-intuitions-for-distributed-consensus.html</loc>
    <lastmod>2024-10-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-10-31-checking-linearizability-in-go.html</loc>
    <lastmod>2024-10-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-11-05-effective-unemployment-and-social-media.html</loc>
    <lastmod>2024-11-05</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-11-06-exploring-postgress-arena-allocator-writing-http-server-scratch.html</loc>
    <lastmod>2024-11-06</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-11-28-1-million-views.html</loc>
    <lastmod>2024-11-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-12-26-volleyball-in-nyc.html</loc>
    <lastmod>2024-12-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2024-12-31-how-i-run-a-coffee-club.html</loc>
    <lastmod>2024-12-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-01-17-logical-replication-postgres-basics.html</loc>
    <lastmod>2025-01-17</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-01-22-embedding-python-rust-tests.html</loc>
    <lastmod>2025-01-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-01-25-an-explosion-of-transitive-dependencies.html</loc>
    <lastmod>2025-01-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-01-29-edit-for-clarity.html</loc>
    <lastmod>2025-01-29</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-02-15-from-web-developer-to-database-developer-in-10-years.html</loc>
    <lastmod>2025-02-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-02-28-minimal-downtime-postgres-major-version-upgrades-edb-postgres-distributed.html</loc>
    <lastmod>2025-02-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-03-25-phil-eaton-on-technical-blogging.html</loc>
    <lastmod>2025-03-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-03-27-things-that-go-wrong-with-disk-io.html</loc>
    <lastmod>2025-03-27</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-04-20-transactions-are-a-protocol.html</loc>
    <lastmod>2025-04-20</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-04-22-burn-your-title.html</loc>
    <lastmod>2025-04-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-05-22-debugging-memory-leaks-postgres-heaptrack-edition.html</loc>
    <lastmod>2025-05-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-05-26-cheerleading.html</loc>
    <lastmod>2025-05-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-06-21-debugging-memory-leaks-postgres-jemalloc-edition.html</loc>
    <lastmod>2025-06-21</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-06-28-want-to-meet-people-charge-them.html</loc>
    <lastmod>2025-06-28</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-07-31-stack-traces-postgres-errors-backtracefunctions.html</loc>
    <lastmod>2025-07-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-08-09-what-even-is-distributed-systems.html</loc>
    <lastmod>2025-08-09</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-08-14-set-single-node-edb-postgres-distributed-cluster-ubuntu.html</loc>
    <lastmod>2025-08-14</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-09-04-analytics-query-goes-6x-faster-edb-postgres-distributeds-new-analytics-engine.html</loc>
    <lastmod>2025-09-04</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-09-10-simple-clustering-and-replication-solution-postgres.html</loc>
    <lastmod>2025-09-10</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-09-15-what-is-systems-and-how-do-i-learn.html</loc>
    <lastmod>2025-09-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-10-24-transaction-pooling-postgres-pgcat.html</loc>
    <lastmod>2025-10-24</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-11-03-an-individual-can-change-an-organization.html</loc>
    <lastmod>2025-11-03</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-11-26-psqls-scripting-language-turing-complete-or-fibonacci-psql.html</loc>
    <lastmod>2025-11-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-12-23-year-in-books.html</loc>
    <lastmod>2025-12-23</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2025-12-31-year-in-community.html</loc>
    <lastmod>2025-12-31</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-01-03-distinguishing-yourself.html</loc>
    <lastmod>2026-01-03</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-01-19-llms-and-your-career.html</loc>
    <lastmod>2026-01-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-02-companies-behind-postgres-18.html</loc>
    <lastmod>2026-02-02</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-08-paths-of-mysql-vector-search-edition.html</loc>
    <lastmod>2026-02-08</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-15-generating-vector-embeddings-locally.html</loc>
    <lastmod>2026-02-15</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-22-we-have-pgvector-at-home.html</loc>
    <lastmod>2026-02-22</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-25-i-started-a-company.html</loc>
    <lastmod>2026-02-25</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-02-26-datafusion-contributor-spotlight-kosta-tarasov.html</loc>
    <lastmod>2026-02-26</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-03-02-source-available-projects-and-their-ai-contribution-policies.html</loc>
    <lastmod>2026-03-02</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-03-12-mojos-not-yet-python.html</loc>
    <lastmod>2026-03-12</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-03-19-a-static-site-generator.html</loc>
    <lastmod>2026-03-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-03-19-developer-spotlight-somtochi-onyekwere.html</loc>
    <lastmod>2026-03-19</lastmod>
 </url>
  <url>
    <loc>https://notes.eatonphil.com/2026-03-29-taking-galera-for-a-spin.html</loc>
    <lastmod>2026-03-29</lastmod>
 </url>
</urlset>