<?xml version='1.0' encoding='utf-8' ?>
<urlset xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>
<url>
<loc>https://blog.whenhen.com/</loc>
<lastmod>2025-09-19T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts</loc>
<lastmod>2025-09-19T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/what-to-do-with-tainted-heros.html</loc>
<lastmod>2025-09-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/crisis-opportunity.html</loc>
<lastmod>2025-08-26T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/no-more-erlang-manuals.html</loc>
<lastmod>2025-07-28T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-art-of-the-ask.html</loc>
<lastmod>2025-05-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/opensmtpd-and-maildrop-working-in-concert.html</loc>
<lastmod>2025-03-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/blank-thiel-or-something-in-between.html</loc>
<lastmod>2024-12-13T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/to-sell-is-to-lie.html</loc>
<lastmod>2024-10-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/how-i-behave.html</loc>
<lastmod>2024-09-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/split-ends.html</loc>
<lastmod>2024-08-22T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/calling-ed-from-less.html</loc>
<lastmod>2024-08-01T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/ed-semantics.html</loc>
<lastmod>2024-06-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-coping-business.html</loc>
<lastmod>2024-04-05T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/is-elon-musk-stupid-or-something.html</loc>
<lastmod>2023-12-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/dirty-hooks.html</loc>
<lastmod>2023-10-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/two-erlang-patterns-i-love.html</loc>
<lastmod>2023-08-26T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/foreach-derp-with-csh.html</loc>
<lastmod>2023-08-24T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/erlang-the-unix-way.html</loc>
<lastmod>2023-07-28T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/dont-scale-even-if-it-hurts.html</loc>
<lastmod>2023-06-15T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/wartime-hangovers.html</loc>
<lastmod>2023-02-26T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/more-joy-with-csh.html</loc>
<lastmod>2023-02-12T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/its-imperative.html</loc>
<lastmod>2023-02-06T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/cgi-wtf.html</loc>
<lastmod>2023-01-06T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/let-it-crash-under-attack.html</loc>
<lastmod>2022-11-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/save-the-world-use-invidious.html</loc>
<lastmod>2022-07-14T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/quotes-from-the-erlang-world.html</loc>
<lastmod>2022-05-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/mason-jars.html</loc>
<lastmod>2022-03-23T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/musky-tusky.html</loc>
<lastmod>2022-03-19T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/kludge-kingdom.html</loc>
<lastmod>2021-03-27T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/crypto-earnings-are-not-passive-income.html</loc>
<lastmod>2021-03-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/ten-years-without-elixir.html</loc>
<lastmod>2021-01-13T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/old-skin-for-the-new-ceremony.html</loc>
<lastmod>2020-12-31T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/value-dragons.html</loc>
<lastmod>2020-10-21T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/bye-bye-apple.html</loc>
<lastmod>2020-10-08T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/from-vim-to-ed.html</loc>
<lastmod>2020-09-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/micrometer-and-axe.html</loc>
<lastmod>2020-08-31T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/my-n-of-one-observation-of-academia.html</loc>
<lastmod>2020-07-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-dismal-tech.html</loc>
<lastmod>2020-06-29T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/startup-hook-pattern.html</loc>
<lastmod>2020-05-19T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/less-noise-with-otp.html</loc>
<lastmod>2020-05-02T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-saddest-script-i-ever-wrote.html</loc>
<lastmod>2020-04-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/future-complications.html</loc>
<lastmod>2020-04-05T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/csh-is-punk-rock.html</loc>
<lastmod>2020-03-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/yazdanis-criterion.html</loc>
<lastmod>2019-11-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/sni-relayd-support-in-six-point-six.html</loc>
<lastmod>2019-11-14T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/chatty-design.html</loc>
<lastmod>2019-10-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/berkeley-smorgasbord-part-2.html</loc>
<lastmod>2019-07-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/natos-question.html</loc>
<lastmod>2019-06-07T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/no-itch-to-scratch.html</loc>
<lastmod>2019-05-10T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/goodbye-joe.html</loc>
<lastmod>2019-04-23T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/perceiving-prospects.html</loc>
<lastmod>2019-04-04T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-joy-in-csh-and-vi.html</loc>
<lastmod>2019-02-23T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/bd-bn-bp-ls-w-e-and-me.html</loc>
<lastmod>2019-02-15T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/google-minus.html</loc>
<lastmod>2019-02-02T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/berkeley-smorgasbord.html</loc>
<lastmod>2018-12-08T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/erlang-otp-on-openbsd.html</loc>
<lastmod>2018-11-08T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/everyday-crypto.html</loc>
<lastmod>2018-09-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/pulled-kludge-sandwich.html</loc>
<lastmod>2018-08-24T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/sticky-footers-in-the-twenty-first-century.html</loc>
<lastmod>2018-07-06T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/bend-it-like-gen-statem.html</loc>
<lastmod>2018-04-28T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/for-goodness-namesake.html</loc>
<lastmod>2018-04-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/what-is-money.html</loc>
<lastmod>2018-04-02T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/will-the-new-electricity-please-stand-up.html</loc>
<lastmod>2018-03-21T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/files-with-extinct.html</loc>
<lastmod>2018-03-07T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/lament-for-search.html</loc>
<lastmod>2018-02-01T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/juggling-and-gluing-with-extinct.html</loc>
<lastmod>2018-01-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-broth-economy.html</loc>
<lastmod>2017-11-27T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/quaker-oats.html</loc>
<lastmod>2017-11-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/foo-bar-machines.html</loc>
<lastmod>2017-11-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/inbox-zero-via-shell-mail.html</loc>
<lastmod>2017-09-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/yanni-sings.html</loc>
<lastmod>2017-07-14T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/notp-a-middle-way.html</loc>
<lastmod>2017-07-04T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/five-reasons-why-heroku-is-great-after-all.html</loc>
<lastmod>2017-05-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/sowell-on-software.html</loc>
<lastmod>2017-05-03T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/turings-residuum.html</loc>
<lastmod>2017-04-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/serving-erlang.html</loc>
<lastmod>2017-03-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/ikura-and-nginx.html</loc>
<lastmod>2017-02-09T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/hot-routes-with-cowboy.html</loc>
<lastmod>2017-02-07T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/dear-mainstream-media.html</loc>
<lastmod>2017-01-18T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/simple-slug-generator.html</loc>
<lastmod>2017-01-12T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/the-unlearning-curve.html</loc>
<lastmod>2016-12-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/last-resort-testing.html</loc>
<lastmod>2016-12-03T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/just-be-better-than-apple.html</loc>
<lastmod>2016-11-09T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/prod-to-dev-with-mnesia.html</loc>
<lastmod>2016-08-15T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/hotfix-howto.html</loc>
<lastmod>2016-08-06T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/harsh-rules-for-fine-design.html</loc>
<lastmod>2016-07-22T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/otp-releases-by-hand.html</loc>
<lastmod>2016-06-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/trust.html</loc>
<lastmod>2016-05-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/farewell-io-format.html</loc>
<lastmod>2016-04-21T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/elbowing-js-out.html</loc>
<lastmod>2016-04-19T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/please-kill-your-darlings.html</loc>
<lastmod>2016-03-08T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/otp-dev-ops.html</loc>
<lastmod>2016-02-25T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/safe-guarding-ikura-in-rails.html</loc>
<lastmod>2016-02-11T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/introducing-ikura-workers.html</loc>
<lastmod>2016-02-01T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/litter-as-marketing.html</loc>
<lastmod>2016-01-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/hot-code-burn-marks.html</loc>
<lastmod>2016-01-18T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/goals-and-frameworks.html</loc>
<lastmod>2016-01-07T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/sequential-living.html</loc>
<lastmod>2016-01-06T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/pinging-heroku-free-tier.html</loc>
<lastmod>2015-12-08T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/erlang-beauty.html</loc>
<lastmod>2015-11-10T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/docker-to-the-rescue.html</loc>
<lastmod>2015-10-28T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/records-in-function-heads.html</loc>
<lastmod>2015-10-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/why-i-stopped-writing-specs.html</loc>
<lastmod>2015-09-30T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/ikura-app-part-3.html</loc>
<lastmod>2015-09-27T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/ikura-app-part-2.html</loc>
<lastmod>2015-09-20T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/building-an-ikura-app.html</loc>
<lastmod>2015-09-16T13:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.whenhen.com/posts/logic-makes-me-hungry.html</loc>
<lastmod>2015-09-11T13:00:00+00:00</lastmod>
</url>
</urlset>