<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://academy.fpblock.com/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/10-common-mistakes-to-avoid-in-fintech-software-development/</loc>
        <lastmod>2018-02-28T12:13:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/16-smart-project-management-strategies-every-tech-leader-can-use/</loc>
        <lastmod>2020-04-22</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/03/onamission/</loc>
        <lastmod>2012-03-09T20:43:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/04/the-downfall-of-imperative-programming/</loc>
        <lastmod>2012-03-09T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/06/asynchronous-api-in-c-and-the-continuation-monad/</loc>
        <lastmod>2012-04-09T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/07/the-functor-pattern-in-c/</loc>
        <lastmod>2012-06-20T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/08/5-day-haskell-course/</loc>
        <lastmod>2012-08-13T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/08/joining-forces-to-advance-haskell/</loc>
        <lastmod>2012-07-16T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/09/commercialuserneeds/</loc>
        <lastmod>2012-09-24T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/09/functional-patterns-in-c/</loc>
        <lastmod>2012-09-05T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/09/ten-things-you-should-know-about-haskell-syntax/</loc>
        <lastmod>2012-08-22T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/10/yesod-tutorial-1-my-first-web-site/</loc>
        <lastmod>2012-10-01T18:43:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/10/yesod-tutorial-2-playing-with-routes-and-links/</loc>
        <lastmod>2012-10-01T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/11/designing-the-haskell-ide/</loc>
        <lastmod>2012-10-17T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2012/12/solving_the_software_crisis/</loc>
        <lastmod>2012-11-19T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/01/joining-fp-complete/</loc>
        <lastmod>2013-01-03T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/01/school-of-haskell-goes-beta/</loc>
        <lastmod>2013-01-21T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/01/why-im-investing-in-fp-complete/</loc>
        <lastmod>2012-12-17T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/02/announcing-case-studies/</loc>
        <lastmod>2013-01-31T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/03/learning-through-koans/</loc>
        <lastmod>2013-03-04T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/03/soh-goes-public/</loc>
        <lastmod>2013-02-17T16:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/beta-sign-up/</loc>
        <lastmod>2013-06-17T14:42:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/call-for-submissions/</loc>
        <lastmod>2013-06-02T16:31:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/fp-haskell-center-beta-announcement/</loc>
        <lastmod>2013-06-30T19:51:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/fp-haskell-center-beta-demo/</loc>
        <lastmod>2013-06-27T19:51:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/fp-haskell-center-video-blog/</loc>
        <lastmod>2013-05-24T14:42:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/06/haskell-from-c/</loc>
        <lastmod>2013-03-19T16:31:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/07/academic-accounts/</loc>
        <lastmod>2013-07-25T19:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/07/beta-activation-update/</loc>
        <lastmod>2013-07-05T19:51:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/07/beta-refresh-one/</loc>
        <lastmod>2013-07-17T20:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/07/competition-announcement/</loc>
        <lastmod>2013-07-16T19:51:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/07/ide-stackage/</loc>
        <lastmod>2013-07-16T20:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/08/beta-discount-last-call/</loc>
        <lastmod>2013-08-27T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/08/snap-happstack-anything-else/</loc>
        <lastmod>2013-08-05T13:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/09/august-competition-winners/</loc>
        <lastmod>2013-09-17T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/09/state-of-stackage/</loc>
        <lastmod>2013-09-30T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/11/call-for-entries/</loc>
        <lastmod>2013-11-25T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2013/11/community-edition-announcement/</loc>
        <lastmod>2013-11-18T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/03/monte-carlo-haskell/</loc>
        <lastmod>2014-03-20T08:26:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/04/heartbleed/</loc>
        <lastmod>2014-04-14T14:25:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/04/mvp/</loc>
        <lastmod>2014-04-04T20:07:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/05/lenient-lower-bounds/</loc>
        <lastmod>2014-05-12T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/05/stackage-server/</loc>
        <lastmod>2014-05-20T11:46:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/07/fphc-open-publish-announcement/</loc>
        <lastmod>2014-07-30T16:25:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/07/vectorbuilder-packed-conduit-yielding/</loc>
        <lastmod>2014-05-20T16:25:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/08/announcing-stackage-server/</loc>
        <lastmod>2014-07-31T16:25:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/08/conduit-stream-fusion/</loc>
        <lastmod>2014-08-27T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/08/iap-speeding-up-conduit/</loc>
        <lastmod>2014-08-21T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/10/new-stackage-features/</loc>
        <lastmod>2014-10-20T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/11/release-3.1/</loc>
        <lastmod>2014-11-06T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/11/stackage-open-source/</loc>
        <lastmod>2014-11-20T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/12/backporting-bug-fixes/</loc>
        <lastmod>2014-12-07T04:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/12/dropping-ghc-74-support-fphc/</loc>
        <lastmod>2014-12-08T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/12/experimental-packages-stackage/</loc>
        <lastmod>2014-12-01T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/12/ghc-7-10-stackage-build/</loc>
        <lastmod>2014-12-24T10:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2014/12/stackage-survey-results/</loc>
        <lastmod>2014-12-15T16:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/01/announcing-lts-haskell-1-0/</loc>
        <lastmod>2015-01-04T11:03:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/01/announcing-mutable-containers-0-2/</loc>
        <lastmod>2015-01-07T11:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/01/commercial-haskell-sig/</loc>
        <lastmod>2015-01-22T22:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/01/fp-complete-software-pipeline/</loc>
        <lastmod>2015-01-13T13:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/01/fphc-release-3.2/</loc>
        <lastmod>2015-01-06T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/02/primitive-haskell/</loc>
        <lastmod>2015-02-17T10:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/announce-ide-backend/</loc>
        <lastmod>2015-03-30T04:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/announcing-executable-hash/</loc>
        <lastmod>2015-03-18T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/composable-community-infrastructure/</loc>
        <lastmod>2015-03-26T05:50:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/hackage-mirror/</loc>
        <lastmod>2015-03-25T14:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/minghc-ghc-7-10/</loc>
        <lastmod>2015-03-27T09:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/stackage-ghc-7-10/</loc>
        <lastmod>2015-03-18T15:40:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/03/upcoming-stackage-lts-2-0/</loc>
        <lastmod>2015-03-09T10:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/announcing-lts-2/</loc>
        <lastmod>2015-04-02T09:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/announcing-monad-unlift/</loc>
        <lastmod>2015-04-08T11:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/announcing-stackage-cli/</loc>
        <lastmod>2015-04-20T08:38:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/announcing-stackage-install/</loc>
        <lastmod>2015-04-29T09:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/announcing-stackage-upload/</loc>
        <lastmod>2015-04-28T04:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/future-of-soh-fphc/</loc>
        <lastmod>2015-04-15T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/ghc-prof-flamegraph/</loc>
        <lastmod>2015-04-27T13:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/stackage-view/</loc>
        <lastmod>2015-04-14T11:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/04/update-ghc-7-10-stackage/</loc>
        <lastmod>2015-04-30T18:38:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/distributing-packages-without-sysadmin/</loc>
        <lastmod>2015-05-13T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/haskell-at-front-row/</loc>
        <lastmod>2015-05-09T18:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/haskell-web-server-in-5mb/</loc>
        <lastmod>2015-05-06T11:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/inline-c/</loc>
        <lastmod>2015-05-20T10:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/new-stackage-server/</loc>
        <lastmod>2015-05-22T07:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/psa-ghc-710-cabal-windows/</loc>
        <lastmod>2015-05-19T08:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/school-of-haskell-2.0/</loc>
        <lastmod>2015-05-04T17:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/secure-package-distribution/</loc>
        <lastmod>2015-05-11T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/05/thousand-user-haskell-survey/</loc>
        <lastmod>2015-05-22T20:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/06/announcing-first-public-beta-stack/</loc>
        <lastmod>2015-06-09T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/06/stack-0-1-release/</loc>
        <lastmod>2015-06-23T17:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/06/why-is-stack-not-cabal/</loc>
        <lastmod>2015-06-24T13:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/07/package-security-in-stack/</loc>
        <lastmod>2015-07-20T13:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/08/new-in-depth-guide-stack/</loc>
        <lastmod>2015-08-31T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/08/stack-docker/</loc>
        <lastmod>2015-08-05T16:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/08/stack-ghc-windows/</loc>
        <lastmod>2015-08-24T21:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/09/stack-more-binary-package-sharing/</loc>
        <lastmod>2015-09-01T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/09/stack-pvp/</loc>
        <lastmod>2015-09-21T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/10/new-haskell-ide-repo/</loc>
        <lastmod>2015-10-26T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/10/retiring-fphc/</loc>
        <lastmod>2015-10-02T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/10/seeking-software-and-systems-engineers/</loc>
        <lastmod>2015-10-07T10:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/10/stackage-badges/</loc>
        <lastmod>2015-10-19T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/11/kubernetes/</loc>
        <lastmod>2015-11-19T19:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/11/stack-stabilization/</loc>
        <lastmod>2015-11-07T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/12/docker-split-images/</loc>
        <lastmod>2015-12-15T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/12/stack-travis/</loc>
        <lastmod>2015-12-21T17:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2015/12/stack-with-ghc-7-10-3/</loc>
        <lastmod>2015-12-11T20:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/01/soh-status/</loc>
        <lastmod>2016-01-06T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/02/testing-ghc-with-stackage/</loc>
        <lastmod>2016-02-22T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/02/updated-haskell-travis-config/</loc>
        <lastmod>2016-02-17T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/03/efficient-binary-serialization/</loc>
        <lastmod>2016-03-14T05:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/04/stackage-data-flow/</loc>
        <lastmod>2016-04-14T14:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/05/moving-stackage-nightly-ghc-8/</loc>
        <lastmod>2016-05-26T18:15:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/05/stack-security-gnupg-keys/</loc>
        <lastmod>2016-05-05T04:50:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/05/store-package/</loc>
        <lastmod>2016-05-24T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/05/weigh-package/</loc>
        <lastmod>2016-05-27T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/06/announce-safe-exceptions/</loc>
        <lastmod>2016-06-29T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/06/async-exceptions-stm-deadlocks/</loc>
        <lastmod>2016-06-20T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/08/bitrot-free-scripts/</loc>
        <lastmod>2015-08-11T14:15:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/08/public-jenkins-server/</loc>
        <lastmod>2016-08-01T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/09/data-haskell/</loc>
        <lastmod>2016-09-14T07:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/09/practical-haskell-simple-file-mirror-1/</loc>
        <lastmod>2016-09-14T07:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/09/practical-haskell-simple-file-mirror-2/</loc>
        <lastmod>2016-09-21T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/09/updated-hackage-mirroring/</loc>
        <lastmod>2016-09-27T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/10/docker-demons-pid1-orphans-zombies-signals/</loc>
        <lastmod>2016-10-05T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/10/static-compilation-with-stack/</loc>
        <lastmod>2016-10-07T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/comparative-concurrency-with-haskell/</loc>
        <lastmod>2016-11-22T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/comparison-scala-and-haskell/</loc>
        <lastmod>2016-11-29T12:15:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/covariance-contravariance/</loc>
        <lastmod>2016-11-09T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/devops-best-practices-immutability/</loc>
        <lastmod>2016-11-13T18:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/devops-best-practices-multifaceted-testing/</loc>
        <lastmod>2016-11-28T18:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/exceptions-best-practices-haskell/</loc>
        <lastmod>2016-11-07T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/mastering-time-to-market-haskell/</loc>
        <lastmod>2016-11-21T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/11/scripting-in-haskell/</loc>
        <lastmod>2016-11-22T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/12/concurrency-and-node/</loc>
        <lastmod>2016-12-07T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2016/12/software-project-maintenance-is-where-haskell-shines/</loc>
        <lastmod>2016-12-30T20:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/01/containerize-legacy-app/</loc>
        <lastmod>2017-01-12T15:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/01/green-threads-are-like-garbage-collection/</loc>
        <lastmod>2017-01-06T16:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/01/quickcheck/</loc>
        <lastmod>2017-01-24T14:24:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/01/speeding-up-distributed-computation/</loc>
        <lastmod>2017-01-18T15:10:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/02/immutability-docker-haskells-st-type/</loc>
        <lastmod>2017-02-13T15:24:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/02/monadmask-vs-monadbracket/</loc>
        <lastmod>2017-02-06T14:44:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/02/typed-process/</loc>
        <lastmod>2017-02-24T17:02:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/03/continuous-integration/</loc>
        <lastmod>2017-03-03T17:11:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/03/partial-patterns-do-blocks/</loc>
        <lastmod>2017-03-10T17:44:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/04/ci-build-process-in-code-repository/</loc>
        <lastmod>2017-04-07T16:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/04/pure-functional-programming/</loc>
        <lastmod>2017-04-14T17:44:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/05/pure-functional-programming-part-2/</loc>
        <lastmod>2017-05-01T16:04:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/06/readert-design-pattern/</loc>
        <lastmod>2017-06-12T16:24:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/06/tale-of-two-brackets/</loc>
        <lastmod>2017-06-26T20:52:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/06/understanding-resourcet/</loc>
        <lastmod>2017-06-19T08:52:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/07/announcing-new-unliftio-library/</loc>
        <lastmod>2017-07-17T17:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/07/iterators-streams-rust-haskell/</loc>
        <lastmod>2017-07-10T13:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/07/stacks-new-extensible-snapshots/</loc>
        <lastmod>2017-07-13T17:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/07/the-rio-monad/</loc>
        <lastmod>2017-07-24T03:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/07/to-void-or-to-void/</loc>
        <lastmod>2017-07-31T03:40:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/08/credstash/</loc>
        <lastmod>2017-08-28T15:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/08/exiting-haskell-process/</loc>
        <lastmod>2017-08-24T14:10:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/08/stack-issue-triagers/</loc>
        <lastmod>2017-08-07T04:20:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/09/all-about-strictness/</loc>
        <lastmod>2017-08-28T20:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/09/cryptographic-hashing-haskell/</loc>
        <lastmod>2017-09-12T16:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/12/announcing-stack-1.6.1-release/</loc>
        <lastmod>2017-12-07T09:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/12/building-haskell-apps-with-docker/</loc>
        <lastmod>2017-12-21T09:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2017/12/parsing-command-line-arguments/</loc>
        <lastmod>2017-12-28T05:15:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018-haskell-survey-results/</loc>
        <lastmod>2018-10-08T10:52:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/01/hash-based-package-downloads-part-1-of-2/</loc>
        <lastmod>2018-01-23T10:19:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/01/hash-based-package-downloads-part-2-of-2/</loc>
        <lastmod>2018-01-31T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/01/weakly-typed-haskell/</loc>
        <lastmod>2018-01-02T06:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/02/best-practices-for-developing-medical-device-software/</loc>
        <lastmod>2018-02-07T12:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/02/cache-ci-builds-to-an-s3-bucket/</loc>
        <lastmod>2018-02-05T04:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/04/async-exception-handling-haskell/</loc>
        <lastmod>2018-04-26T12:36:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/04/recover-your-elasticsearch/</loc>
        <lastmod>2018-04-03T13:42:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/05/controlling-access-to-nomad-clusters/</loc>
        <lastmod>2018-05-17T13:21:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/05/haskell-library-talking-odbc-databases/</loc>
        <lastmod>2018-05-01T16:14:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/05/pinpointing-deadlocks-in-haskell/</loc>
        <lastmod>2018-05-09T13:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/06/hackathon-review-and-stack-maintenance/</loc>
        <lastmod>2018-06-13T15:46:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/06/sed-a-debugging-story/</loc>
        <lastmod>2018-06-19T12:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/07/deploying-rust-with-docker-and-kubernetes/</loc>
        <lastmod>2018-07-17T14:36:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/07/guide-to-open-source-maintenance/</loc>
        <lastmod>2018-07-26T22:47:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/07/pantry-part-1-package-index/</loc>
        <lastmod>2018-07-19T08:09:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/07/pantry-part-2-trees-keys/</loc>
        <lastmod>2018-07-23T22:31:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/07/streaming-utf8-haskell-rust/</loc>
        <lastmod>2018-07-30T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/08/haskell-development-workflows-4-ways/</loc>
        <lastmod>2018-08-23T12:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/08/haskell-library-audit-reports/</loc>
        <lastmod>2018-08-09T14:47:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/08/pantry-part-3/specifying-dependencies/</loc>
        <lastmod>2018-08-01T10:28:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/09/yesod-postgres-kubernetes-deployment/</loc>
        <lastmod>2018-09-20T15:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/10/is-rust-functional/</loc>
        <lastmod>2018-10-17T20:02:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/10/resourcet-necessary-evil/</loc>
        <lastmod>2018-10-04T12:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2018/11/haskell-and-rust/</loc>
        <lastmod>2018-11-26T09:33:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2019/04/stackage-changes-and-stack-2/</loc>
        <lastmod>2019-04-24T02:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/2019/05/what_is_govcloud/</loc>
        <lastmod>2019-05-28T17:54:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/absurd-future/</loc>
        <lastmod>2025-12-01</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/amazon-govcloud-has-no-route53-how-to-solve-this/</loc>
        <lastmod>2017-11-08T14:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/ann-stack-2.1.1-release/</loc>
        <lastmod>2019-06-13T13:36:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/announcing-amber-ci-secret-tool/</loc>
        <lastmod>2021-08-17</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/async-exceptions-haskell-rust/</loc>
        <lastmod>2019-12-24T05:56:21Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/avoiding-duplicating-strings-rust/</loc>
        <lastmod>2020-09-14</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/axum-hyper-tonic-tower-part1/</loc>
        <lastmod>2021-08-30</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/axum-hyper-tonic-tower-part2/</loc>
        <lastmod>2021-09-06</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/axum-hyper-tonic-tower-part3/</loc>
        <lastmod>2021-09-13</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/axum-hyper-tonic-tower-part4/</loc>
        <lastmod>2021-09-20</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/base-on-stackage/</loc>
        <lastmod>2020-03-11T13:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/big-data-vs-business-intelligence-blog-post/</loc>
        <lastmod>2018-01-10T12:58:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/blockchain-and-cryptocurrency-security-0/</loc>
        <lastmod>2019-05-30T12:14:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/blockchain-programming-applications-beyond-cryptocurrency/</loc>
        <lastmod>2019-02-20T13:45:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/blockchain-technology-smart-contracts-save-money/</loc>
        <lastmod>2022-01-16</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/building-tuis-in-haskell/</loc>
        <lastmod>2018-12-03T11:10:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/canary-deployment-istio/</loc>
        <lastmod>2022-03-24</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/captures-closures-async/</loc>
        <lastmod>2021-03-03</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/casa-and-stack/</loc>
        <lastmod>2019-12-16T12:13:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/casa/</loc>
        <lastmod>2019-12-09T12:13:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/ci-cd-in-kube360/</loc>
        <lastmod>2021-01-13</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloning-reference-method-calls/</loc>
        <lastmod>2020-12-28</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloud-deployment-models-advantages-and-disadvantages/</loc>
        <lastmod>2020-08-07T13:41:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloud-for-non-natives/</loc>
        <lastmod>2020-10-02</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloud-native/</loc>
        <lastmod>2022-01-17</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloud-preparation-checklist/</loc>
        <lastmod>2020-07-22</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/cloud-vendor-neutrality/</loc>
        <lastmod>2021-01-13</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/collect-rust-traverse-haskell-scala/</loc>
        <lastmod>2020-10-06</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/continuous-integration-delivery-best-practices/</loc>
        <lastmod>2018-04-11T12:49:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/defining-exceptions-in-haskell/</loc>
        <lastmod>2019-01-29T13:16:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/deploying_haskell_apps_with_kubernetes/</loc>
        <lastmod>2018-09-11T16:24:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/development-workflows-in-haskell/</loc>
        <lastmod>2018-10-17T13:04:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-for-developers/</loc>
        <lastmod>2020-08-16</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-in-the-enterprise/</loc>
        <lastmod>2020-10-09</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-security-and-privacy-strategies/</loc>
        <lastmod>2020-05-29</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-to-prepare-for-a-blockchain-world/</loc>
        <lastmod>2018-06-07T08:03:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-unifying-dev-ops-qa/</loc>
        <lastmod>2020-08-24</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devops-value-how-to-measure-the-success-of-devops/</loc>
        <lastmod>2018-01-04T13:51:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/devsecops/</loc>
        <lastmod>2018-07-18T13:11:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/different-levels-async-rust/</loc>
        <lastmod>2020-08-24</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/enhancing-file-durability-in-programs/</loc>
        <lastmod>2019-03-12T08:15:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/error-handling-is-hard/</loc>
        <lastmod>2020-11-30</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/faking-sql-server-in-haskell/</loc>
        <lastmod>2019-05-29T05:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/fintech-best-practices-devops-priorities-for-financial-technology-applications/</loc>
        <lastmod>2018-04-05T12:21:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/fp-complete-and-cardano-blockchain-audit-partnership/</loc>
        <lastmod>2018-01-24T17:32:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/fpco-inc-5000-company/</loc>
        <lastmod>2020-08-12</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/functional-programming-and-modern-devops/</loc>
        <lastmod>2017-08-11</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/hedera-platform-audit/</loc>
        <lastmod>2021-02-09</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/how-to-be-successful-at-blockchain-development/</loc>
        <lastmod>2019-11-11</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/how-to-handle-asynchronous-exceptions-in-haskell/</loc>
        <lastmod>2018-04-12T13:46:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/how-to-implement-containers-to-streamline-your-devops-workflow/</loc>
        <lastmod>2018-01-31T08:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/how-to-successfully-onboard-a-remote-workforce/</loc>
        <lastmod>2020-04-30</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/http-status-codes-async-rust/</loc>
        <lastmod>2020-09-02</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/intermediate-training-courses/</loc>
        <lastmod>2021-06-03</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/intro-to-devops-on-govcloud/</loc>
        <lastmod>2017-10-26T11:02:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/istio-mtls-debugging-story/</loc>
        <lastmod>2021-07-20</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/kube360-overview/</loc>
        <lastmod>2020-12-30</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/kube360s-kubernetes-security-focus/</loc>
        <lastmod>2021-01-20</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/lambda-conference-and-haskell-survey/</loc>
        <lastmod>2017-11-22T10:16:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/levana-nft-launch/</loc>
        <lastmod>2021-11-17</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/mainstream-ides-haskell/</loc>
        <lastmod>2019-12-02T05:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/maximizing_haskell_webinar_review/</loc>
        <lastmod>2019-05-08T10:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/monads-gats-nightly-rust/</loc>
        <lastmod>2020-12-07</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/my-devops-journey-and-how-i-became-a-recovering-it-operations-manager/</loc>
        <lastmod>2017-11-15T13:30:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/nat-gateways-in-amazon-govcloud/</loc>
        <lastmod>2017-11-30T14:25:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/of-course-it-compiles-right/</loc>
        <lastmod>2020-09-21</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/our-history-containerization/</loc>
        <lastmod>2020-08-13</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/ovhcloud-k8s/</loc>
        <lastmod>2025-12-18</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/ownership-puzzle-rust-async-hyper/</loc>
        <lastmod>2020-11-17</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/10/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/11/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/12/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/13/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/14/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/5/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/6/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/7/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/8/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/page/9/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/pains-path-parsing/</loc>
        <lastmod>2021-04-26</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/paradigm-shift-key-to-competing/</loc>
        <lastmod>2020-10-16</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/partnership-portworx-pure-storage/</loc>
        <lastmod>2022-08-29</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/pathway-to-information-security-management-and-certification/</loc>
        <lastmod>2021-06-10</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/pattern-matching/</loc>
        <lastmod>2020-12-14</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/philosophies-rust-haskell/</loc>
        <lastmod>2021-01-11</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/practical-property-testing-in-haskell/</loc>
        <lastmod>2018-05-10T11:53:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/preparing-for-cloud-computing-trends/</loc>
        <lastmod>2020-07-24T11:05:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/quickcheck-hedgehog-validity/</loc>
        <lastmod>2019-02-27T08:21:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/randomization-testing-for-an-sql-translator/</loc>
        <lastmod>2019-02-13T08:29:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rapid-devops-success/</loc>
        <lastmod>2020-05-29</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/reasons-software-projects-fail/</loc>
        <lastmod>2020-03-31</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/reducing-maintenance-costs-with-functional-programming/</loc>
        <lastmod>2020-04-10</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rio-standard-library-for-haskell/</loc>
        <lastmod>2019-03-07T11:53:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/running-open-source-business/</loc>
        <lastmod>2019-03-26T10:13:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-asref-asderef/</loc>
        <lastmod>2021-07-05</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-at-fpco-2020/</loc>
        <lastmod>2020-06-29</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-devops/</loc>
        <lastmod>2020-02-05</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-for-devops-tooling/</loc>
        <lastmod>2020-09-09</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-haskell-reflections/</loc>
        <lastmod>2025-06-30</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-kubernetes-windows/</loc>
        <lastmod>2020-10-26</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/rust-never-type-async-code/</loc>
        <lastmod>2025-11-19</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/safe-decimal-right-on-the-money/</loc>
        <lastmod>2020-02-12T17:42:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/selecting-the-right-level-of-quality-assurance/</loc>
        <lastmod>2018-02-27T10:56:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/serverless-rust-wasm-cloudflare/</loc>
        <lastmod>2019-12-19T15:18:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/short-circuit-sum-rust/</loc>
        <lastmod>2021-02-15</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/signs-your-business-needs-a-devops-consultant/</loc>
        <lastmod>2018-01-18T15:06:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/software-release-management-best-practices/</loc>
        <lastmod>2017-12-13T13:11:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/storing-generated-cabal-files/</loc>
        <lastmod>2020-03-04T08:26:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/teaching-haskell-with-duet/</loc>
        <lastmod>2019-12-30T05:18:36Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/techniques-for-success-with-offshore-software-development/</loc>
        <lastmod>2017-12-06T14:07:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/transformations-on-applicative-concurrent-computations/</loc>
        <lastmod>2020-01-27T04:28:32Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/tying-the-knot-haskell/</loc>
        <lastmod>2021-05-25</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/understanding-cloud-auth/</loc>
        <lastmod>2020-07-29</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/understanding-cloud-deployments/</loc>
        <lastmod>2020-12-03</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/understanding-devops-roles-and-responsibilities/</loc>
        <lastmod>2020-07-24T13:12:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/using-packer-for-building-windows-server-images/</loc>
        <lastmod>2019-11-28T06:08:16Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/webassembly-in-rust/</loc>
        <lastmod>2019-02-12T08:05:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/when-children-processes-exit-debugging-story/</loc>
        <lastmod>2019-07-01T02:10:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/when-rust-is-safer-than-haskell/</loc>
        <lastmod>2019-01-17T10:09:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/where-rust-fits-in-your-organization/</loc>
        <lastmod>2020-09-16</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/why-blockchain-and-cryptocurrency-audits/</loc>
        <lastmod>2018-06-28T14:01:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/why-fpcomplete-chose-kubernetes-for-container-orchestration-kube360/</loc>
        <lastmod>2021-01-06</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/why-haskell-is-hot-for-cryptocurrencies/</loc>
        <lastmod>2018-04-18T11:35:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/why-stack-is-moving-its-ci-to-azure-pipelines/</loc>
        <lastmod>2019-04-12T08:35:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/why-we-built-kube360/</loc>
        <lastmod>2020-12-11</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/blog/without-performance-tests-we-will-have-a-bad-time-forever/</loc>
        <lastmod>2018-03-15T11:36:00Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/blockchain/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/blockchain/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/5/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devops/page/6/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devsecops/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/devsecops/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/10/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/11/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/12/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/13/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/14/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/15/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/16/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/17/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/18/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/19/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/20/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/21/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/22/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/23/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/24/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/5/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/6/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/7/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/8/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/functional-programming/page/9/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/insights/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/insights/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/insights/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/insights/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/it-compliance/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/it-compliance/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/kub360/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/kub360/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/kube360/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/kube360/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/rust/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/rust/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/smart-contracts/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/categories/smart-contracts/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/contact-us/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/about/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/community/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/contribute/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/get-started/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/get-started/linux/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/get-started/osx/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/get-started/windows/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/learn/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/aeson/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/async/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/binary/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/conduit/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/containers/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/gauge/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/hspec/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/http-client/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/optparse-applicative/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/rio/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/safe-exceptions/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/stm/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/transformers/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/typed-process/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/unliftio/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/vector/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/weigh/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/library/yaml/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/philosophy/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/promote/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/signup/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/success/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/syllabus/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/all-about-strictness/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/applicative-syntax/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/applied-haskell-101/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/common-typeclasses/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/data-structures/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/data-types/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/exceptions/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/fundeps/</loc>
        <lastmod>2020-08-07</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/lens/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/libraries/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/monad-transformers/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/mutable-variables/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/operators/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/primitive-haskell/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/profiling/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/stack-build/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/stack-play/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/stack-script/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/string-types/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/synonyms/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/haskell/tutorial/web-services/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/jobs/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/architecture-how-to-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/architecture-how-to/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/auto-scaling/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/cicd/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/cloud/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/containerization/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/creating-ecosystem-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/devops-value/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/immutable-infrastructure/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/logging-monitoring-alerting/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/our-mission/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/quality-assurance/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/quick-guide-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/security/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/signup/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/subscribe-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/syllabus/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/teams/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/terraform/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/vault/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/why-what-how-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/platformengineering/why-what-how/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/privacy/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/products/kube360/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/products/zehut/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/command-line-parsing-clap/</loc>
        <lastmod>2019-08-29T02:52:58Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/crash-course-ty/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/crash-course/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/getting-started/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/ownership-and-impl-trait/</loc>
        <lastmod>2019-10-07T03:48:44Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/pid1-rs/</loc>
        <lastmod>2023-10-02</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/pid1/</loc>
        <lastmod>2019-11-26T09:40:23Z</lastmod>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/signup/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/rust/sortasecret/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/search/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/services/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/async/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/async/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/aws/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/aws/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/bare-metal/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/bare-metal/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/blockchain/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/blockchain/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/blockchain/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/cloud-native/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/cloud-native/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/compliance/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/compliance/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/conduit/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/conduit/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/data/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/data/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/5/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/6/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/devops/page/7/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/docker/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/docker/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/fintech/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/fintech/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/functional-programming/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/functional-programming/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/future/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/future/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/govcloud/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/govcloud/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/10/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/11/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/12/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/13/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/14/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/15/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/16/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/17/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/5/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/6/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/7/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/8/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/haskell/page/9/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/infallible/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/infallible/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/insights/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/insights/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/insights/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/insights/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/insights/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/istio/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/istio/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/k3s/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/k3s/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/kube360/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/kube360/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/kubernetes/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/kubernetes/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/ovhcloud/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/ovhcloud/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/regulated/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/regulated/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust-quickies/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust-quickies/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust/page/2/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust/page/3/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/rust/page/4/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/scala/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/scala/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/smart-contracts/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/smart-contracts/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/type-theory/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/type-theory/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/web/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/tags/web/page/1/</loc>
    </url>
    <url>
        <loc>https://academy.fpblock.com/training/</loc>
    </url>
</urlset>
