<?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>http://travisjeffery.com/posts/</loc><lastmod>2026-11-03T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/</loc><lastmod>2026-11-03T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/categories/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/hiring-is-a-guess.-firing-is-a-choice./</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/startups/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/categories/tech/</loc><lastmod>2026-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/i-built-our-jit-access-system-in-a-day/</loc><lastmod>2026-01-23T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/oscilar/</loc><lastmod>2026-01-23T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/segment/</loc><lastmod>2025-12-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/segment-2014-2016/</loc><lastmod>2025-12-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/25-years-of-emacs/</loc><lastmod>2025-11-16T12:50:05-05:00</lastmod></url><url><loc>http://travisjeffery.com/tags/go/</loc><lastmod>2019-11-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/ill-take-pkg-over-internal/</loc><lastmod>2019-11-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/keep-passwords-and-secrets-out-of-your-logs-with-go/</loc><lastmod>2018-06-04T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/books/</loc><lastmod>2018-02-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/the-best-books-i-read-in-2017/</loc><lastmod>2018-02-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/username-or-password-incorrect-is-bullshit/</loc><lastmod>2017-12-21T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/companies/</loc><lastmod>2017-10-04T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/hiring-woes-the-costs-of-bad-hires-and-how-to-avoid-them/</loc><lastmod>2017-10-04T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/manage-datadog-with-terraform/</loc><lastmod>2017-09-07T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/ops/</loc><lastmod>2017-09-07T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/communication/</loc><lastmod>2017-06-14T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/how-to-persuade-in-online-discussions/</loc><lastmod>2017-06-14T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/building-a-kafka-that-doesnt-depend-on-zookeeper/</loc><lastmod>2017-01-19T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/ec2s-magical-address-to-get-instance-metadata/</loc><lastmod>2016-11-29T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/how-kafkas-storage-internals-work/</loc><lastmod>2016-10-13T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/kafka/</loc><lastmod>2016-10-13T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/monitoring-with-influxdatas-tick-stack/</loc><lastmod>2016-09-23T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/techniques-to-achieve-high-write-throughput-with-elasticsearch/</loc><lastmod>2016-06-08T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/using-golang-and-json-for-kafka-consumption-with-high-throughput/</loc><lastmod>2016-05-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/graphing-kafka-offset-lags-with-statsd/</loc><lastmod>2016-03-26T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/opensource/</loc><lastmod>2016-03-26T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/ssh-into-ec2-instance-with-instance-id/</loc><lastmod>2015-11-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/outbound-connections-from-docker-with-virtualbox-not-working/</loc><lastmod>2015-11-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/building-a-custom-zendesk-app/</loc><lastmod>2015-11-10T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/javascript/</loc><lastmod>2015-11-10T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/library-and-lambda-function-to-show-your-rdio-heavy-rotation-on-your-website/</loc><lastmod>2015-10-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/error-responses-on-node.js-with-koa/</loc><lastmod>2015-10-21T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/building-infrastructure-with-docker-aws-ecs-and-hashicorps-terraform/</loc><lastmod>2015-10-07T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/piping-into-a-docker-container/</loc><lastmod>2015-09-25T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/writing-your-own-emacs-interactive-functions-with-completion/</loc><lastmod>2015-09-11T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/animated-nyan-cat-in-the-terminal/</loc><lastmod>2015-06-25T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/re-architecting-segments-api/</loc><lastmod>2015-03-25T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/how-to-hide-chromes-notification-icon-in-the-menu-bar/</loc><lastmod>2014-07-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/mac/</loc><lastmod>2014-07-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/nsurlsession-and-nsoperationqueue-working-together-trvsurlsessionoperation/</loc><lastmod>2014-06-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/added-support-for-promises-in-mocha-v1.18.0/</loc><lastmod>2014-03-14T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/jasmine-jquery-v2-adding-support-for-jasmine-v2/</loc><lastmod>2014-01-13T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/ios/</loc><lastmod>2014-01-10T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/writing-@-prefixed-macros/</loc><lastmod>2014-01-10T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/my-xcode-plug-in-to-have-clang-format/style-your-code-using-the-new-clang-format/</loc><lastmod>2014-01-07T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/text-processing-with-nslinguistictagger-implementing-writer-pros-syntax-control/</loc><lastmod>2013-12-25T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/preventing-ib-auto-generated-at-build-time-for-view-with-fixed-frame-when-using-auto-layout/</loc><lastmod>2013-11-28T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/url-linking-in-a-non-editable-nstextview/</loc><lastmod>2013-11-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/using-uiimage-uicolor-uifont-code-on-mac-os-x/</loc><lastmod>2013-11-02T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/using-textkit-to-put-an-image-in-a-text-view/</loc><lastmod>2013-10-20T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/how-to-know-when-a-uiscrollview-includes-uitableview-uicollectionview-finished-scrolling/</loc><lastmod>2013-10-19T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/server-sent-event-event-source-api-client-in-objc-for-ios-and-mac-using-nsurlsession/</loc><lastmod>2013-10-12T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/async-testing-with-xcode-and-any-testing-framework-such-as-xctest-sentestingkit-expecta-etc./</loc><lastmod>2013-10-11T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/git-author-sha-get-author-info-for-a-given-sha-in-git/</loc><lastmod>2013-10-05T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/git/</loc><lastmod>2013-10-05T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/xcode-attaching-to-app-running-in-simulator-not-working/</loc><lastmod>2013-10-03T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/basic-authentication-with-afnetworking-2/</loc><lastmod>2013-09-27T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/disable-microphone-muting-when-typing-in-google-hangouts/</loc><lastmod>2013-09-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/googlechrome/</loc><lastmod>2013-09-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/scroll-to-the-bottom-of-a-uicollectionview/</loc><lastmod>2013-09-19T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/testing-javascript-projects-with-grunt-jasmine-and-jshint/</loc><lastmod>2013-09-03T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/installing-ruby-with-rbenv-and-homebrew-on-os-x-mavericks/</loc><lastmod>2013-06-24T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/when-google-chrome-wont-open-itunes-links/</loc><lastmod>2013-06-04T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/getting-the-status-bars-height-in-ios/</loc><lastmod>2013-05-06T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/converting-avfoundations-power-levels-to/from-logarithmic-and-linear-scale/</loc><lastmod>2013-02-08T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/notify-yourself-of-successful/failed-xcode-builds-by-email/</loc><lastmod>2013-01-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/overriding-uiviewcontrollers-view-property-done-right/</loc><lastmod>2012-12-28T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/quick-staging-and-other-file-operations-in-git/</loc><lastmod>2012-11-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/making-custom-transitions-between-uiviewcontrollers/</loc><lastmod>2012-10-22T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/alias-in-zsh-with-completion/</loc><lastmod>2012-08-08T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/zsh/</loc><lastmod>2012-08-08T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/ios-how-to-mask-and-shadow-views/</loc><lastmod>2012-08-06T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/adding-a-drop-shadow-to-a-table-view/</loc><lastmod>2012-07-23T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/getting-the-index-path-of-a-table-view-cell-via-a-subview-event/</loc><lastmod>2012-07-22T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/rails/</loc><lastmod>2012-04-27T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/rendering-errors-with-json-and-rails/</loc><lastmod>2012-04-27T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/how-to-test-starting-backbones-history/</loc><lastmod>2012-04-16T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/web-inspectors-new-dock-to-right-feature/</loc><lastmod>2012-04-01T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/errors.js-client-side-errors-object/</loc><lastmod>2012-03-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/what-is-this-i-dont-even...-bind-this-to-your-object-in-javascript/</loc><lastmod>2012-03-29T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/javascript-conditional-assignment/</loc><lastmod>2012-03-20T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/generate-rails-migrations-that-automagically-add-your-change/</loc><lastmod>2012-03-16T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/using-gits-include-for-private-configuration-information-like-github-tokens/</loc><lastmod>2012-03-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/find-rails-partial-references-in-vim/</loc><lastmod>2012-02-23T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/postgres/</loc><lastmod>2012-02-20T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/using-postgresqls-hstore-with-rails/</loc><lastmod>2012-02-20T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/vim/</loc><lastmod>2012-02-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/vim-and-the-power-of-g/</loc><lastmod>2012-02-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/modern-grep/</loc><lastmod>2012-02-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/tools/</loc><lastmod>2012-02-09T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/search-a-git-repo-like-a-ninja/</loc><lastmod>2012-02-02T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/zshs-extended-glob-breaking-commands/</loc><lastmod>2012-01-30T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/hide-comments-with-vim-folding/</loc><lastmod>2012-01-17T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/building-regexps-in-javascript/</loc><lastmod>2012-01-05T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/expressive-domain-specific-languages-dsl-in-ruby/</loc><lastmod>2011-12-28T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/tags/ruby/</loc><lastmod>2011-12-28T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/keeping-your-git-repo-clean-of-.orig-files/</loc><lastmod>2011-12-03T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/saving-files-in-nonexistent-directories-with-vim/</loc><lastmod>2011-11-28T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/markdown-headers-in-vim/</loc><lastmod>2011-11-18T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/m-x-occur-for-vim/</loc><lastmod>2011-10-31T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/mess-up-a-rebase-reflog-your-problems-away/</loc><lastmod>2011-10-31T00:00:00+00:00</lastmod></url><url><loc>http://travisjeffery.com/hello.-yes-this-is-blog./</loc><lastmod>2011-10-29T00:00:00+00:00</lastmod></url></urlset>