<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/post/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/technology/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2022/theres-no-place-like-~/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/tools/</loc>
    <lastmod>2022-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/categories/</loc>
    <lastmod>2021-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2021/observations-on-the-complexity-of-software/</loc>
    <lastmod>2021-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/randomthoughts/</loc>
    <lastmod>2021-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/software/</loc>
    <lastmod>2021-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/categories/thoughts/</loc>
    <lastmod>2021-06-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/ebpf/</loc>
    <lastmod>2021-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/linux/</loc>
    <lastmod>2021-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/programming/</loc>
    <lastmod>2021-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/systems/</loc>
    <lastmod>2021-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2021/systems-programming-is-hard/</loc>
    <lastmod>2021-06-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/engineering/</loc>
    <lastmod>2021-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2021/sorry-your-tests-are-so-slow.../</loc>
    <lastmod>2021-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/startup/</loc>
    <lastmod>2021-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/computing/</loc>
    <lastmod>2021-06-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/editors/</loc>
    <lastmod>2021-06-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/emacs/</loc>
    <lastmod>2021-06-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2021/so...-emacs-can-we-hang-out/</loc>
    <lastmod>2021-06-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2020/things-that-im-grateful-for/</loc>
    <lastmod>2020-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/c/</loc>
    <lastmod>2019-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2019/ebpf-map-lookup/</loc>
    <lastmod>2019-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/kernel/</loc>
    <lastmod>2019-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2019/an-introduction-to-ptrace/</loc>
    <lastmod>2019-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2019/constants-of-software-development/</loc>
    <lastmod>2019-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/aws/</loc>
    <lastmod>2018-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2018/aws-glue-python-script-dependencies/</loc>
    <lastmod>2018-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/python/</loc>
    <lastmod>2018-07-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2018/aws-batch-with-spot-block/</loc>
    <lastmod>2018-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/batch/</loc>
    <lastmod>2018-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/gpu/</loc>
    <lastmod>2018-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/science/</loc>
    <lastmod>2018-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2018/aws-batch-and-gpu-based-workloads/</loc>
    <lastmod>2018-04-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/cloud/</loc>
    <lastmod>2017-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/lambda-routing/</loc>
    <lastmod>2017-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/photography/</loc>
    <lastmod>2017-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/tech/</loc>
    <lastmod>2017-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/aws-how-to-deploy-static-files-to-s3-and-code-to-lambda-with-pipelines/</loc>
    <lastmod>2017-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/devops/</loc>
    <lastmod>2017-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/ops/</loc>
    <lastmod>2017-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/c#/</loc>
    <lastmod>2017-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/development/</loc>
    <lastmod>2017-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/high-throughput-sns-with-c/</loc>
    <lastmod>2017-07-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/sysadmin/</loc>
    <lastmod>2017-06-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/vmware/</loc>
    <lastmod>2017-06-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/vmware-ahci-driver-woes/</loc>
    <lastmod>2017-06-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/a-personal-photo-gallery-v1-s3-lambda-and-rekognition/</loc>
    <lastmod>2017-06-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/freebsd/</loc>
    <lastmod>2017-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2017/growing-your-freenas-usb-root-partition/</loc>
    <lastmod>2017-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/zfs/</loc>
    <lastmod>2017-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/how-to-scope-filters-for-jax-rs-services/</loc>
    <lastmod>2015-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/java/</loc>
    <lastmod>2015-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/how-to-replace-faraday-middleware/</loc>
    <lastmod>2015-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/ruby/</loc>
    <lastmod>2015-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/software-architecture/</loc>
    <lastmod>2015-10-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/the-value-of-boring/</loc>
    <lastmod>2015-10-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/soa/</loc>
    <lastmod>2015-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/soa-for-humans/</loc>
    <lastmod>2015-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/architecture/</loc>
    <lastmod>2015-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/the-birth-of-the-monolith/</loc>
    <lastmod>2015-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/setting-boundaries-in-your-code/</loc>
    <lastmod>2015-08-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/carving-up-the-monorail/</loc>
    <lastmod>2015-07-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/guiding-principles-for-building-services/</loc>
    <lastmod>2015-07-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/thoughts-on-dependencies/</loc>
    <lastmod>2015-04-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2015/moving-fast-into-sharp-corners/</loc>
    <lastmod>2015-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/kensh%C5%8D-a-postgresql-dashboard-for-ops-folks/</loc>
    <lastmod>2014-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/metrics/</loc>
    <lastmod>2014-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/postgresql/</loc>
    <lastmod>2014-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/chef/</loc>
    <lastmod>2014-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/orchestration-of-chef-resources-with-zookeeper/</loc>
    <lastmod>2014-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/zookeeper/</loc>
    <lastmod>2014-10-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/book-chef-essentials/</loc>
    <lastmod>2014-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/books/</loc>
    <lastmod>2014-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/interfaces-in-ruby/</loc>
    <lastmod>2014-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/writing/</loc>
    <lastmod>2014-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/thoughts-about-fog.io/</loc>
    <lastmod>2014-09-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/webinar-automating-your-infrastructure-with-chef/</loc>
    <lastmod>2014-08-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2014/compiling-psycopg2-under-mavericks/</loc>
    <lastmod>2014-04-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/capping-riak-memory-consumption/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/mounting-lvm-partitions-from-xen-server/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/performance/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/riak/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/virtualization/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/xen/</loc>
    <lastmod>2013-05-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/networking/</loc>
    <lastmod>2013-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/rackspace/</loc>
    <lastmod>2013-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/rackspace-cloud-load-balancers-and-websockets/</loc>
    <lastmod>2013-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/web/</loc>
    <lastmod>2013-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/documentation/</loc>
    <lastmod>2013-03-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/sphinx-mactex-and-macports/</loc>
    <lastmod>2013-03-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/javas-date-formatter-is-not-thread-safe/</loc>
    <lastmod>2013-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/converting-between-proj4-and-wkt-with-python/</loc>
    <lastmod>2013-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2013/creating-a-custom-crs-with-geotools/</loc>
    <lastmod>2013-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/gis/</loc>
    <lastmod>2013-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/usgs-elevation-data-with-java/</loc>
    <lastmod>2012-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/migrating-your-chef-server/</loc>
    <lastmod>2012-12-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/dao-testing-with-hibernate/</loc>
    <lastmod>2012-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/dropwizard/</loc>
    <lastmod>2012-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/testing/</loc>
    <lastmod>2012-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/python-has-a-simple-http-server/</loc>
    <lastmod>2012-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/xen-domu-clock-issues/</loc>
    <lastmod>2012-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/custom-serialization-of-models-with-jackson/</loc>
    <lastmod>2012-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/hibernate/</loc>
    <lastmod>2012-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/postgis/</loc>
    <lastmod>2012-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/postgis-with-hibernate-spatial-and-dropwizard/</loc>
    <lastmod>2012-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/docs/</loc>
    <lastmod>2012-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/using-sphinx-for-restful-api-docs/</loc>
    <lastmod>2012-11-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/riak-mapreduce-with-ruby/</loc>
    <lastmod>2012-10-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/ruby-enterprise-edition-and-ubuntu-12.04/</loc>
    <lastmod>2012-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/ubuntu/</loc>
    <lastmod>2012-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/geotools/</loc>
    <lastmod>2012-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/geotools-maven-and-jai-oh-my/</loc>
    <lastmod>2012-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/jai/</loc>
    <lastmod>2012-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/maven/</loc>
    <lastmod>2012-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2012/unsetting-zfs-share-settings-on-solaris-11/</loc>
    <lastmod>2012-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/using-pgoptions-to-stop-statement-timeouts/</loc>
    <lastmod>2011-08-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/vrdp-and-virtualbox/</loc>
    <lastmod>2011-05-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/database/</loc>
    <lastmod>2011-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/mysql/</loc>
    <lastmod>2011-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/mysql-sub-selects-and-in/</loc>
    <lastmod>2011-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/tags/gearman/</loc>
    <lastmod>2011-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/testing-asynchronous-workers/</loc>
    <lastmod>2011-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/using-rails-controller-actions-from-irb/</loc>
    <lastmod>2011-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/managing-background-processes/</loc>
    <lastmod>2011-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/raw-disks-in-vmware-esxi/</loc>
    <lastmod>2011-03-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2011/rid-yourself-of-nwam/</loc>
    <lastmod>2011-03-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2010/bash-pipes-sub-processes-and-variables/</loc>
    <lastmod>2010-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2010/capistrano-doesnt-play-well-with-background-jobs/</loc>
    <lastmod>2010-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/2010/using-opendns-as-a-site-filter/</loc>
    <lastmod>2010-04-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/articles/</loc>
    <priority>0</priority>
  </url><url>
    <loc>/connect/</loc>
  </url><url>
    <loc>/pages/about/</loc>
  </url><url>
    <loc>/pages/connect/</loc>
  </url><url>
    <loc>/pages/</loc>
  </url><url>
    <loc>/series/</loc>
  </url><url>
    <loc>/1/untitled/</loc>
  </url>
</urlset>
