<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ylan.segal-family.com/blog/2012/08/20/better-performance-on-heroku-thins-vs-unicorn-vs-puma/</loc>
<lastmod>2012-08-20T20:01:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/08/27/deploy-to-heroku-with-near-zero-downtime/</loc>
<lastmod>2012-08-27T08:56:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/09/03/manage-your-apps-multiple-processes-with-a-procfile/</loc>
<lastmod>2012-09-03T19:47:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/09/18/installing-jruby-with-rvm-and-xcode-4-dot-4/</loc>
<lastmod>2012-09-18T21:23:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/09/25/per-project-environment-variables/</loc>
<lastmod>2012-09-25T19:59:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/10/02/faster-rspec-jruby/</loc>
<lastmod>2012-10-02T20:32:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/10/16/run-changed-specs/</loc>
<lastmod>2012-10-16T20:11:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/11/07/lambdas-are-picky-argumenterror-in-ruby-1-dot-9/</loc>
<lastmod>2012-11-07T17:01:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/11/16/standarderror-casts-message-to-string-in-ruby-1-dot-9/</loc>
<lastmod>2012-11-16T17:27:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/11/27/book-review-practical-object-oriented-design-in-ruby-sandi-metz/</loc>
<lastmod>2012-11-27T15:52:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2012/12/18/list-open-files-with-lsof/</loc>
<lastmod>2012-12-18T19:50:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/01/07/code-navigation-in-sublime-text-2-with-ctags/</loc>
<lastmod>2013-01-07T16:55:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/01/17/sandi-metz-rules/</loc>
<lastmod>2013-01-17T12:19:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/02/20/a-tale-of-jruby-profiling/</loc>
<lastmod>2013-02-20T17:16:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/03/27/fater-rspec-jruby/</loc>
<lastmod>2013-03-27T20:05:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/04/22/forget-vim-learn-your-os-shortcuts/</loc>
<lastmod>2013-04-22T21:43:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/05/20/unicorn-vs-puma-redux/</loc>
<lastmod>2013-05-20T20:07:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/06/21/testing-with-multiple-ruby-and-gem-versions/</loc>
<lastmod>2013-06-21T09:25:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/07/16/conways-game-of-life/</loc>
<lastmod>2013-07-16T12:06:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/08/16/exercism-practice-your-coding-technique/</loc>
<lastmod>2013-08-16T13:44:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/09/11/delayedjob-workers-are-not-thread-safe/</loc>
<lastmod>2013-09-11T21:07:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/11/01/ruby-block-precedence-an-rspec-gotcha/</loc>
<lastmod>2013-11-01T09:01:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2013/12/11/sandi-metz-revised-rules/</loc>
<lastmod>2013-12-11T14:44:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/02/12/2014-la-ruby-conf/</loc>
<lastmod>2014-02-12T16:44:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/02/28/must-have-editor-features/</loc>
<lastmod>2014-02-28T09:23:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/03/07/the-repl-issue-1/</loc>
<lastmod>2014-03-07T20:03:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/04/04/use-multiple-ruby-engines-in-the-same-project/</loc>
<lastmod>2014-04-04T14:32:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/04/21/killing-me-softly/</loc>
<lastmod>2014-04-21T15:39:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/05/04/the-illusion-of-security/</loc>
<lastmod>2014-05-04T16:53:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/05/13/unicorn-vs-puma-round-3/</loc>
<lastmod>2014-05-13T08:43:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/05/16/the-repl-issue-2/</loc>
<lastmod>2014-05-16T16:06:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/05/30/book-review-the-agile-culture-pixton/</loc>
<lastmod>2014-05-30T16:54:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/06/16/ruby-implicit-to-proc/</loc>
<lastmod>2014-06-16T20:08:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/06/30/world-cup-player-age/</loc>
<lastmod>2014-06-30T08:41:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/08/11/we-are-all-atom-now/</loc>
<lastmod>2014-08-11T08:24:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/09/05/talk-practical-unix-for-ruby-and-rails/</loc>
<lastmod>2014-09-05T10:11:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/09/13/book-review-the-rails-4-way-fernandez-and-faustino/</loc>
<lastmod>2014-09-13T14:41:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/09/26/stringinquirer-nicer-syntax-for-testing-equality/</loc>
<lastmod>2014-09-26T08:50:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/10/21/book-review-being-agile-ekas-and-will/</loc>
<lastmod>2014-10-21T08:58:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/10/27/the-repl-issue-3-october-2014/</loc>
<lastmod>2014-10-27T09:18:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/12/02/the-repl-issue-4-november-2014/</loc>
<lastmod>2014-12-02T09:17:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2014/12/06/book-review-effective-ruby/</loc>
<lastmod>2014-12-06T13:37:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/01/02/the-repl-issue-5-december-2014/</loc>
<lastmod>2015-01-02T11:26:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/01/05/stagnation/</loc>
<lastmod>2015-01-05T20:56:39-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/02/03/the-repl-issue-6-january-2015/</loc>
<lastmod>2015-02-03T08:53:47-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/02/24/book-review-the-software-craftsman/</loc>
<lastmod>2015-02-24T08:31:28-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/02/25/2014-rubyconf-san-diego/</loc>
<lastmod>2015-02-25T16:28:10-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/02/26/experiment-use-rspec-expect-syntax/</loc>
<lastmod>2015-02-26T20:13:14-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/03/02/the-repl-issue-7-february-2015/</loc>
<lastmod>2015-03-02T19:54:14-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/03/09/fuzzy-match-all-the-things/</loc>
<lastmod>2015-03-09T08:49:28-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/03/22/book-review-the-ruby-way/</loc>
<lastmod>2015-03-22T19:56:21-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/03/26/dipping-my-toes-in-elixir/</loc>
<lastmod>2015-03-26T08:55:12-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/04/01/the-repl-issue-8-march-2015/</loc>
<lastmod>2015-04-01T08:41:40-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/04/22/recursion-and-pattern-matching-in-elixir/</loc>
<lastmod>2015-04-22T09:00:33-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/04/30/adding-an-index-to-mongo-can-change-query-results/</loc>
<lastmod>2015-04-30T20:09:50-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/05/03/the-repl-issue-9-april-2015/</loc>
<lastmod>2015-05-03T11:45:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/05/09/book-review-architecting-the-cloud/</loc>
<lastmod>2015-05-09T18:51:14-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/05/20/experiment-use-rbnev-instead-of-rvm/</loc>
<lastmod>2015-05-20T08:51:50-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/06/02/the-repl-issue-10-may-2015/</loc>
<lastmod>2015-06-02T14:41:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/06/16/book-review-building-microservices/</loc>
<lastmod>2015-06-16T21:00:36-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/07/08/the-repl-issue-11-june-2015/</loc>
<lastmod>2015-07-08T09:46:34-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/07/23/book-review-programing-elixir/</loc>
<lastmod>2015-07-23T09:09:26-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/07/31/the-repl-issue-12-july-2015/</loc>
<lastmod>2015-07-31T08:55:43-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/08/07/celluloid/</loc>
<lastmod>2015-08-07T15:23:24-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/08/19/book-review-understanding-computation/</loc>
<lastmod>2015-08-19T20:52:26-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/08/23/using-activerecord-number-merge/</loc>
<lastmod>2015-08-23T11:24:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/09/01/the-repl-issue-13-august-2015/</loc>
<lastmod>2015-09-01T08:41:10-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/10/02/the-repl-issue-14-september-2015/</loc>
<lastmod>2015-10-02T08:45:20-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/10/11/la-rubyconf-2015-talk/</loc>
<lastmod>2015-10-11T16:44:49-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/11/03/the-repl-issue-15-october-2015/</loc>
<lastmod>2015-11-03T08:43:49-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/11/17/my-global-day-of-code-retreat/</loc>
<lastmod>2015-11-17T11:19:06-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2015/12/01/the-repl-issue-16-november-2015/</loc>
<lastmod>2015-12-01T20:55:36-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/01/05/the-repl-issue-17-december-2015/</loc>
<lastmod>2016-01-05T08:55:31-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/01/16/review-effective-ruby-livelessons/</loc>
<lastmod>2016-01-16T14:54:44-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/01/28/scratching-an-itch-with-a-gem/</loc>
<lastmod>2016-01-28T08:34:33-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/02/04/the-repl-issue-18-january-2016/</loc>
<lastmod>2016-02-04T08:34:05-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/02/19/this-blog-is-now-delivered-over-tls/</loc>
<lastmod>2016-02-19T20:16:10-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/03/02/the-repl-issue-19-february-2016/</loc>
<lastmod>2016-03-02T09:10:31-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/04/04/the-repl-issue-20-march-2016/</loc>
<lastmod>2016-04-04T09:35:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/05/02/the-repl-issue-21-april-2016/</loc>
<lastmod>2016-05-02T09:15:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/05/31/the-repl-issue-22-may-2016/</loc>
<lastmod>2016-05-31T09:15:29-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/06/23/secure-dotfiles-with-git-crypt/</loc>
<lastmod>2016-06-23T16:57:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/07/04/the-repl-issue-23-june-2016/</loc>
<lastmod>2016-07-04T13:33:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/08/01/the-repl-issue-24-july-2016/</loc>
<lastmod>2016-08-01T19:02:26-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/09/01/the-repl-issue-25-august-2016/</loc>
<lastmod>2016-09-01T09:06:36-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/09/20/redirecting-to-an-external-server-may-leak-tokens-in-headers/</loc>
<lastmod>2016-09-20T21:56:20-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/09/29/goodbye-startssl-hello-lets-encrypt/</loc>
<lastmod>2016-09-29T15:53:12-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/10/03/the-repl-issue-26-september-2016/</loc>
<lastmod>2016-10-03T08:55:59-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/10/19/subtleties-of-xargs-on-mac-and-linux/</loc>
<lastmod>2016-10-19T09:41:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/11/01/the-repl-issue-27-october-2016/</loc>
<lastmod>2016-11-01T16:28:32-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/11/13/benchamarking-with-abprof-and-abcompare/</loc>
<lastmod>2016-11-13T07:16:58-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/12/02/the-repl-issue-28-november-2016/</loc>
<lastmod>2016-12-02T08:56:07-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/12/07/renewing-a-lets-encrypt-certificate/</loc>
<lastmod>2016-12-07T13:30:12-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2016/12/22/enforcing-style/</loc>
<lastmod>2016-12-22T16:03:13-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/01/02/the-repl-issue-29-december-2016/</loc>
<lastmod>2017-01-02T11:36:49-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/02/03/the-repl-issue-30-january-2017/</loc>
<lastmod>2017-02-03T08:45:36-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/03/01/the-repl-issue-31-februrary-2017/</loc>
<lastmod>2017-03-01T08:52:27-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/03/23/i-also-built-a-cli-application-in-crystal/</loc>
<lastmod>2017-03-23T20:52:32-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/04/04/the-repl-issue-32-march-2017/</loc>
<lastmod>2017-04-04T20:12:45-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/04/19/book-review-programming-phoenix/</loc>
<lastmod>2017-04-19T08:54:54-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/05/02/the-repl-issue-33-april-2017/</loc>
<lastmod>2017-05-02T16:48:25-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/06/02/the-repl-issue-34-may-2017/</loc>
<lastmod>2017-06-02T15:52:42-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/06/13/on-the-pomodoro-technique/</loc>
<lastmod>2017-06-13T08:58:29-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/06/16/book-review-99-bottles-of-oop/</loc>
<lastmod>2017-06-16T13:15:02-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/07/03/the-repl-issue-35-june-2017/</loc>
<lastmod>2017-07-03T09:48:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/08/02/the-repl-issue-36-july-2017/</loc>
<lastmod>2017-08-02T18:14:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/08/22/testing-a-puts-method/</loc>
<lastmod>2017-08-22T09:27:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/08/27/book-review-understanding-the-four-rules-of-simple-design/</loc>
<lastmod>2017-08-27T15:22:06-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/09/01/the-repl-issue-37-august-2017/</loc>
<lastmod>2017-09-01T08:33:21-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/09/12/ruby-stdlib-base64/</loc>
<lastmod>2017-09-12T17:21:36-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/09/21/bug-driven-design/</loc>
<lastmod>2017-09-21T08:52:21-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/10/02/the-repl-issue-38-september-2017/</loc>
<lastmod>2017-10-02T08:41:01-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/10/18/pipe-atom-text-into-any-command/</loc>
<lastmod>2017-10-18T16:47:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/11/01/the-repl-issue-39-october-2017/</loc>
<lastmod>2017-11-01T11:49:05-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2017/12/01/the-repl-issue-40-november-2017/</loc>
<lastmod>2017-12-01T09:44:10-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/01/02/the-repl-issue-41-december-2017/</loc>
<lastmod>2018-01-02T15:46:08-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/01/05/structs-with-keyword-arguments-in-ruby-2-dot-5/</loc>
<lastmod>2018-01-05T18:11:41-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/02/07/the-repl-issue-42-january-2018/</loc>
<lastmod>2018-02-07T08:24:20-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/02/26/book-review-functional-web-development-with-elixir/</loc>
<lastmod>2018-02-26T14:22:37-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/03/01/the-repl-issue-43-february-2018/</loc>
<lastmod>2018-03-01T15:36:13-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/04/02/the-repl-issue-44-march-2018/</loc>
<lastmod>2018-04-02T18:38:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/05/02/the-repl-issue-45-april-2018/</loc>
<lastmod>2018-05-02T18:28:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/06/04/the-repl-issue-46-may-2018/</loc>
<lastmod>2018-06-04T15:49:29-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/07/06/the-repl-issue-47-june-2018/</loc>
<lastmod>2018-07-06T12:56:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/07/09/on-remote-work/</loc>
<lastmod>2018-07-09T13:37:39-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/08/06/the-repl-issue-48-july-2018/</loc>
<lastmod>2018-08-06T16:31:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/08/26/on-taking-notes/</loc>
<lastmod>2018-08-26T13:44:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/09/06/the-repl-issue-49-august-2018/</loc>
<lastmod>2018-09-06T10:16:26-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/10/01/the-repl-issue-50-september-2018/</loc>
<lastmod>2018-10-01T16:38:25-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/10/26/managing-versions-with-asdf/</loc>
<lastmod>2018-10-26T14:44:04-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/11/02/the-repl-issue-51-october-2018/</loc>
<lastmod>2018-11-02T11:31:27-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/11/08/lets-encrypt-and-nearly-free-speech/</loc>
<lastmod>2018-11-08T12:30:54-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2018/12/05/the-repl-issue-52-november-2018/</loc>
<lastmod>2018-12-05T17:25:22-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/01/08/the-repl-issue-53-december-2018/</loc>
<lastmod>2019-01-08T13:47:56-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/01/18/dont-rescue-runtimeerror/</loc>
<lastmod>2019-01-18T12:02:37-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/02/04/the-repl-issue-53-january-2019/</loc>
<lastmod>2019-02-04T13:47:05-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/02/15/dragons-in-benchmark-ips/</loc>
<lastmod>2019-02-15T12:55:52-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/03/01/the-repl-issue-54-february-2019/</loc>
<lastmod>2019-03-01T11:41:19-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/03/08/on-being-efficient-my-mac-setup/</loc>
<lastmod>2019-03-08T13:10:41-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/04/04/the-repl-issue-55-march-2019/</loc>
<lastmod>2019-04-04T14:46:50-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/05/06/the-repl-issue-56-april-2019/</loc>
<lastmod>2019-05-06T18:00:59-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/05/15/railsconf-2019-talk-bug-driven-development/</loc>
<lastmod>2019-05-15T15:08:11-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/05/23/chasing-a-segmentation-fault/</loc>
<lastmod>2019-05-23T14:54:02-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/06/03/the-repl-issue-57-may-2019/</loc>
<lastmod>2019-06-03T18:12:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/07/08/the-repl-issue-58-june-2019/</loc>
<lastmod>2019-07-08T11:25:08-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/07/10/book-review-designing-data-intensive-applications/</loc>
<lastmod>2019-07-10T15:02:22-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/07/14/fast-feedback-loops/</loc>
<lastmod>2019-07-14T12:35:37-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/08/02/the-repl-issue-59-july-2019/</loc>
<lastmod>2019-08-02T14:10:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/08/16/spring-hopes-eternal/</loc>
<lastmod>2019-08-16T11:43:38-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/09/04/the-repl-issue-60-august-2019/</loc>
<lastmod>2019-09-04T13:22:02-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/10/01/the-repl-issue-61-september-2019/</loc>
<lastmod>2019-10-01T13:04:50-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/11/01/the-repl-issue-62-october-2019/</loc>
<lastmod>2019-11-01T14:51:27-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/11/05/large-teams-finding-a-green-build/</loc>
<lastmod>2019-11-05T16:29:34-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/12/04/the-repl-issue-63-november-2019/</loc>
<lastmod>2019-12-04T10:48:13-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2019/12/04/the-repl-issue-64-december-2019/</loc>
<lastmod>2019-12-04T10:48:13-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/01/14/deployments-with-schema-migrations/</loc>
<lastmod>2020-01-14T16:26:07-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/01/14/abstractions_with_database_views/</loc>
<lastmod>2020-01-14T16:26:07-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/01/23/book-review-sql-performance-explained/</loc>
<lastmod>2020-01-23T15:35:26-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/02/03/the-repl-issue-65-january-2020/</loc>
<lastmod>2020-02-03T12:08:21-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/03/02/the-repl-issue-66-februrary-2020/</loc>
<lastmod>2020-03-02T10:38:50-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/04/01/pandemic/</loc>
<lastmod>2020-04-01T15:06:24-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/04/09/the-repl-issue-67-march-2020/</loc>
<lastmod>2020-04-09T19:06:12-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/04/18/til-bitemporal-data/</loc>
<lastmod>2020-04-18T13:20:18-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/04/24/modeling-bitemporal-deletions/</loc>
<lastmod>2020-04-24T11:03:24-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/05/05/the-repl-issue-68-april-2020/</loc>
<lastmod>2020-05-05T11:18:06-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/05/07/postgres-ranges/</loc>
<lastmod>2020-05-07T15:27:42-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/05/18/book-review-building-git/</loc>
<lastmod>2020-05-18T13:55:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/05/26/avro-schema-evolution/</loc>
<lastmod>2020-05-26T10:52:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/06/03/the-repl-issue-69-may-2020/</loc>
<lastmod>2020-06-03T13:16:30-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/07/06/the-repl-issue-70-june-2020/</loc>
<lastmod>2020-07-06T11:49:57-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/08/04/the-repl-issue-71-july-2020/</loc>
<lastmod>2020-08-04T17:09:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/09/02/the-repl-issue-72-august-2020/</loc>
<lastmod>2020-09-02T14:06:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/10/04/the-repl-issue-73-september-2020/</loc>
<lastmod>2020-10-04T15:11:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/11/03/the-repl-issue-74-october-2020/</loc>
<lastmod>2020-11-03T10:47:28-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2020/12/03/the-repl-issue-75-november-2020/</loc>
<lastmod>2020-12-03T16:17:22-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/01/02/the-repl-issue-76-december-2020/</loc>
<lastmod>2021-01-02T14:47:05-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/02/02/the-repl-issue-77-january-2021/</loc>
<lastmod>2021-02-02T14:38:20-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/03/01/the-repl-issue-78-february-2021/</loc>
<lastmod>2021-03-01T14:06:49-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/03/23/deployments-with-incompatible-code/</loc>
<lastmod>2021-03-23T15:22:56-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/04/01/the-repl-issue-79-march-2021/</loc>
<lastmod>2021-04-01T15:52:04-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/05/03/the-repl-issue-80-april-2021/</loc>
<lastmod>2021-05-03T15:29:37-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/06/02/the-repl-issue-81-may-2021/</loc>
<lastmod>2021-06-02T14:30:18-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/06/11/book-review-grokking-simplicity/</loc>
<lastmod>2021-06-11T14:33:35-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/06/22/better-form-objects-in-rails/</loc>
<lastmod>2021-06-22T15:10:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/07/01/the-repl-issue-82-june-2021/</loc>
<lastmod>2021-07-01T15:36:20-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/07/23/per-project-postgres-with-asdf-and-direnv/</loc>
<lastmod>2021-07-23T11:46:03-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/08/02/the-repl-issue-83-july-2021/</loc>
<lastmod>2021-08-02T15:02:18-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/08/13/code-spelunking-with-rg-and-join/</loc>
<lastmod>2021-08-13T10:49:37-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/09/03/the-repl-issue-84-august-2021/</loc>
<lastmod>2021-09-03T10:40:34-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/09/14/leaning-on-activerecord-relations-for-query-optimization/</loc>
<lastmod>2021-09-14T15:22:31-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/10/05/the-repl-issue-85-september-2021/</loc>
<lastmod>2021-10-05T11:59:01-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/10/20/the-bike-shed-podcast-feedback/</loc>
<lastmod>2021-10-20T09:23:52-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/11/04/the-repl-issue-86-october-2021/</loc>
<lastmod>2021-11-04T14:46:39-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/11/14/conditionally-setting-your-gitconfig,-or-not/</loc>
<lastmod>2021-11-14T12:23:24-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/12/07/the-repl-issue-87-november-2021/</loc>
<lastmod>2021-12-07T15:32:27-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2021/12/12/gotcha-using-oj-to-generate-json/</loc>
<lastmod>2021-12-12T11:59:08-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/01/04/the-repl-issue-88-december-2021/</loc>
<lastmod>2022-01-04T16:09:24-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/01/14/playing-evil-wordle-with-unix/</loc>
<lastmod>2022-01-14T13:48:20-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/02/04/the-repl-issue-89-january-2022/</loc>
<lastmod>2022-02-04T14:49:41-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/03/04/the-repl-issue-90-february-2022/</loc>
<lastmod>2022-03-04T13:48:45-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/03/20/finding-broken-links/</loc>
<lastmod>2022-03-20T17:52:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/04/05/the-repl-issue-91-march-2022/</loc>
<lastmod>2022-04-05T14:46:37-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/04/19/testing-unix-utilities-with-rspec/</loc>
<lastmod>2022-04-19T15:08:14-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/05/04/the-repl-issue-92-april-2022/</loc>
<lastmod>2022-05-04T15:01:51-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/05/21/background-long-running-git-hooks/</loc>
<lastmod>2022-05-21T11:20:41-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/06/07/the-repl-issue-93-june-2022/</loc>
<lastmod>2022-06-07T16:11:56-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/06/28/switching-to-vs-code/</loc>
<lastmod>2022-06-28T15:44:14-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/07/04/the-repl-issue-94-june-2022/</loc>
<lastmod>2022-07-04T12:40:42-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/07/09/rspec-dsl-is-just-fine/</loc>
<lastmod>2022-07-09T09:51:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/08/08/the-repl-issue-95-july-2022/</loc>
<lastmod>2022-08-08T10:36:50-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/08/23/this-blog-10-years-later/</loc>
<lastmod>2022-08-23T16:05:28-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/09/09/the-repl-issue-96-august-2022/</loc>
<lastmod>2022-09-09T09:49:47-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/10/03/the-repl-issue-97-september-2022/</loc>
<lastmod>2022-10-03T15:54:29-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/10/20/git-monorepo-improved-performance/</loc>
<lastmod>2022-10-20T17:30:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/11/05/the-repl-issue-98-october-2022/</loc>
<lastmod>2022-11-05T11:36:07-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/12/01/asdf,-direnv-together/</loc>
<lastmod>2022-12-01T18:05:26-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2022/12/26/the-repl-issue-99-november-2022/</loc>
<lastmod>2022-12-26T17:35:53-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/01/04/the-repl-issue-100-december-2022/</loc>
<lastmod>2023-01-04T14:37:07-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/02/04/the-repl-issue-101-janurary-2023/</loc>
<lastmod>2023-02-04T11:51:45-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/02/17/using-bashly-to-create-a-cli/</loc>
<lastmod>2023-02-17T17:29:08-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/03/02/the-repl-issue-102-february-2023/</loc>
<lastmod>2023-03-02T16:42:37-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/03/20/til-rails-restart/</loc>
<lastmod>2023-03-20T16:52:32-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/04/04/the-repl-issue-103-march-2023/</loc>
<lastmod>2023-04-04T18:14:25-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/05/01/the-repl-issue-104-april-2023/</loc>
<lastmod>2023-05-01T14:58:17-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/05/14/goodjob-bulk-enqueue/</loc>
<lastmod>2023-05-14T11:32:29-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/06/06/the-repl-issue-105-may-2023/</loc>
<lastmod>2023-06-06T11:20:41-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/06/19/surprise-in-arel-api/</loc>
<lastmod>2023-06-19T09:58:03-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/07/03/the-repl-issue-106-june-2023/</loc>
<lastmod>2023-07-03T15:10:48-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/07/13/hazmat-ratchet/</loc>
<lastmod>2023-07-13T12:16:54-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/07/18/spring-and-bundle/</loc>
<lastmod>2023-07-18T15:16:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/08/04/the-repl-issue-107-july-2023/</loc>
<lastmod>2023-08-04T11:40:20-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/08/12/unexpteced-rails-n+1-when-using-without/</loc>
<lastmod>2023-08-12T12:46:32-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/09/02/the-repl-issue-108-august-2023/</loc>
<lastmod>2023-09-02T10:14:05-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/09/24/on-class-structure/</loc>
<lastmod>2023-09-24T17:38:37-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/10/04/the-repl-issue-109-september-2023/</loc>
<lastmod>2023-10-04T12:11:12-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/10/07/book-review-a-philosophy-of-software-design/</loc>
<lastmod>2023-10-07T09:39:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/11/04/the-repl-issue-110-october-2023/</loc>
<lastmod>2023-11-04T12:10:54-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/12/05/the-repl-issue-111-november-2023/</loc>
<lastmod>2023-12-05T15:40:14-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2023/12/30/this-blog-on-ruby-3.3.0/</loc>
<lastmod>2023-12-30T09:28:26-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/01/03/the-repl-issue-112-december-2023/</loc>
<lastmod>2024-01-03T14:48:16-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/01/20/convention-over-configuration-but-not-for-style/</loc>
<lastmod>2024-01-20T14:48:11-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/02/06/the-repl-issue-113-january-2024/</loc>
<lastmod>2024-02-06T11:40:20-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/02/16/pipelines-with-result-objects/</loc>
<lastmod>2024-02-16T08:49:43-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/03/07/the-repl-issue-114-february-2024/</loc>
<lastmod>2024-03-07T09:15:15-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/04/03/the-repl-issue-115-march-2024/</loc>
<lastmod>2024-04-03T09:44:40-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/04/29/postgres-updatable-views/</loc>
<lastmod>2024-04-29T13:44:53-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/05/09/the-repl-issue-116-april-2024/</loc>
<lastmod>2024-05-09T11:51:59-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/06/05/the-repl-issue-117-may-2024/</loc>
<lastmod>2024-06-05T14:54:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/07/05/the-repl-issue-118-june-2024/</loc>
<lastmod>2024-07-05T10:17:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/08/03/the-repl-issue-119-july-2024/</loc>
<lastmod>2024-08-03T08:50:02-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/09/04/the-repl-issue-120-august-2024/</loc>
<lastmod>2024-09-04T19:24:12-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/09/19/using-expect-to-tailor-environment/</loc>
<lastmod>2024-09-19T16:30:53-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/10/03/the-repl-issue-121-september-2024/</loc>
<lastmod>2024-10-03T11:45:07-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/10/17/postgres-default-values-as-a-backfill-method/</loc>
<lastmod>2024-10-17T10:43:44-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/11/05/the-repl-issue-122-october-2024/</loc>
<lastmod>2024-11-05T16:06:28-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/11/16/a-rails-migration-foot-gun/</loc>
<lastmod>2024-11-16T11:37:06-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/12/02/the-repl-issue-123-november-2024/</loc>
<lastmod>2024-12-02T14:41:11-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2024/12/20/my-personal-gmail-dark-mode/</loc>
<lastmod>2024-12-20T14:38:51-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/01/03/the-repl-issue-124-december-2024/</loc>
<lastmod>2025-01-03T10:50:36-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/02/03/the-repl-issue-125-january-2025/</loc>
<lastmod>2025-02-03T10:48:31-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/02/16/nushell-fot-data-exploration/</loc>
<lastmod>2025-02-16T11:44:08-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/03/05/the-repl-issue-126-february-2025/</loc>
<lastmod>2025-03-05T13:21:54-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/03/16/how-im-productive-in-the-command-line/</loc>
<lastmod>2025-03-16T12:25:00-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/04/08/the-repl-issue-127-march-2025/</loc>
<lastmod>2025-04-08T18:37:53-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/04/17/scripts-with-rails-application-loaded/</loc>
<lastmod>2025-04-17T16:42:24-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/05/05/the-repl-issue-128-april-2025/</loc>
<lastmod>2025-05-05T16:18:38-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/05/16/book-review-sustainable-web-development-with-ruby-on-rails/</loc>
<lastmod>2025-05-16T14:23:43-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/06/10/the-repl-issue-129-may-2025/</loc>
<lastmod>2025-06-10T17:11:06-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/07/01/the-repl-issue-130-june-2025/</loc>
<lastmod>2025-07-01T15:32:07-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/07/20/balance-vs-stability/</loc>
<lastmod>2025-07-20T00:29:14-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/08/05/the-repl-issue-131-july-2025/</loc>
<lastmod>2025-08-05T17:20:21-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/08/17/use-ai-agents-to-experiment/</loc>
<lastmod>2025-08-17T10:36:49-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/09/01/the-repl-issue-132-august-2025/</loc>
<lastmod>2025-09-01T18:26:06-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/09/21/improving-writing-with-ai-a-zinsser-inspired-approach/</loc>
<lastmod>2025-09-21T13:05:16-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/10/07/the-repl-issue-133-september-2025/</loc>
<lastmod>2025-10-07T15:57:07-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/11/02/the-repl-issue-134-october-2025/</loc>
<lastmod>2025-11-02T13:13:06-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/11/15/git-ammend-any-commit/</loc>
<lastmod>2025-11-15T14:15:17-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2025/12/04/the-repl-issue-135-november-2025/</loc>
<lastmod>2025-12-04T12:12:25-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/01/03/the-repl-issue-136-december-2025/</loc>
<lastmod>2026-01-03T14:18:22-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/01/18/ive-been-posse-all-along/</loc>
<lastmod>2026-01-18T12:07:26-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/02/05/the-repl-issue-137-january-2026/</loc>
<lastmod>2026-02-05T09:53:41-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/02/17/ive-disallowed-llms/</loc>
<lastmod>2026-02-17T16:24:00-08:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/03/11/the-repl-issue-138-february-2026/</loc>
<lastmod>2026-03-11T10:01:15-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/03/20/stop-using-next-in-ruby-loops/</loc>
<lastmod>2026-03-20T15:18:30-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/04/12/the-repl-issue-139-march-2026/</loc>
<lastmod>2026-04-12T14:05:13-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/05/01/the-repl-issue-140-april-2026/</loc>
<lastmod>2026-05-01T09:30:55-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/06/01/the-repl-issue-141-may-2026/</loc>
<lastmod>2026-06-01T19:15:11-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/06/16/how-i-review-my-agents-code/</loc>
<lastmod>2026-06-16T17:14:24-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/07/07/the-repl-issue-142-june-2026/</loc>
<lastmod>2026-07-07T03:36:39-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/blog/2026/08/07/the-repl-issue-143-july-2026/</loc>
<lastmod>2026-08-07T16:28:03-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/about/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/archives/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/terms/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/heroku/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/performance/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/deployment/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/most-popular/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/foreman/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/procfile/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/rvm/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/jruby/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/xcode/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/unix/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/spork/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/rspec/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/ruby/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/books/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/sublime-text-2/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/ctags/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/design/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/profiling/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/bundler/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/productivity/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/unicorn/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/puma/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/delayed-job/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/threading/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/tdd/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/conferences/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/atom/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/the-repl/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/security/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/agile/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/talks/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/rails/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/experiment/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/elixir/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/mongo/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/cloud/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/microservices/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/git/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/teams/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/crystal/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/stdlib/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/asdf/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/databases/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/postgres/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/musings/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/bi-temporal-data/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/avro/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/kafka/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/software/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/direnv/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/good-job/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/web/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/vs-code/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/writing/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/sqlite/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/bash/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/machine-learning/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/make/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/active-record/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/arel/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/statistics/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/percolations/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/nushell/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/zsh/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/categories/fish-shell/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/2/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/3/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/4/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/5/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/6/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/7/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/8/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/9/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/10/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/11/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/12/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/13/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/14/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/15/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/16/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/17/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/18/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/19/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/20/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/21/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/22/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/23/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/24/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/25/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/26/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/27/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/28/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/29/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/30/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/31/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/32/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/33/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/34/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/35/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/36/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/37/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/38/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/39/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/40/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/41/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/42/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/43/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/44/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/45/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/46/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/47/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/48/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/49/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/50/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/51/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/52/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/53/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/54/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/55/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/56/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/57/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/posts/58/</loc>
</url>
<url>
<loc>https://ylan.segal-family.com/assets/html/la_ruby_conf_2015/practical_unix_for_ruby_and_rails.html</loc>
<lastmod>2022-10-02T14:06:04-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/assets/html/practical_unix_for_ruby_and_rails.html</loc>
<lastmod>2022-10-02T14:06:04-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/assets/html/rails_conf_2019/</loc>
<lastmod>2022-10-02T14:06:04-07:00</lastmod>
</url>
<url>
<loc>https://ylan.segal-family.com/tools/nato.html</loc>
<lastmod>2025-12-05T10:50:01-08:00</lastmod>
</url>
</urlset>
