<?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://batfish.org/2017/09/12/new-network-engineering-workflow-formal-validation.html</loc>
<lastmod>2017-09-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2017/11/27/dont-accidentally-break-internet-like-level-three.html</loc>
<lastmod>2017-11-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2018/01/29/intent-specification-languages-simplifying-network-configuration.html</loc>
<lastmod>2018-01-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2018/08/21/automation-without-validation-risky-operation.html</loc>
<lastmod>2018-08-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2018/08/21/plug-hole-in-your-network-automation.html</loc>
<lastmod>2018-08-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2018/10/23/network_dev_tools.html</loc>
<lastmod>2018-10-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2018/12/12/we-made-networks-work.html</loc>
<lastmod>2018-12-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2019/01/16/the-what-when-and-how-of-network-validation.html</loc>
<lastmod>2019-01-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2019/03/15/designing-a-network-validation-pipeline.html</loc>
<lastmod>2019-03-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2019/04/01/announcing_ai-ml.html</loc>
<lastmod>2019-04-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2019/06/14/announcing-batfish-ansible.html</loc>
<lastmod>2019-06-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/02/20/network-as-code-from-hype-to-substance.html</loc>
<lastmod>2020-02-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/06/25/network-model-based-security.html</loc>
<lastmod>2020-06-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/08/05/a-practical-approach-to-building-a-network-ci-cd-pipeline.html</loc>
<lastmod>2020-08-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/10/09/pre-deployment-validation-of-bgp-route-policies.html</loc>
<lastmod>2020-10-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/10/16/three-ways-to-break-a-network-and-one-to-save-it.html</loc>
<lastmod>2020-10-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/10/28/lesson-from-a-network-outage-networks-need-automated-reasoning.html</loc>
<lastmod>2020-10-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2020/12/18/validating-the-validator.html</loc>
<lastmod>2020-12-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/03/10/dont-be-afraid-of-network-change.html</loc>
<lastmod>2021-03-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/03/31/network-test-automation-rock-paper-scissors-lizard-or-fish.html</loc>
<lastmod>2021-03-31T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/04/30/test-drive-network-change-mops-without-a-lab.html</loc>
<lastmod>2021-04-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/05/18/automating-the-long-pole-of-network-changes.html</loc>
<lastmod>2021-05-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/05/26/closing-the-loop-on-testing-network-changes.html</loc>
<lastmod>2021-05-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/06/16/the-networking-test-pyramid.html</loc>
<lastmod>2021-06-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2021/11/30/incrementally-automating-your-network.html</loc>
<lastmod>2021-11-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/2022/01/03/stopping-network-outages-before-they-start.html</loc>
<lastmod>2022-01-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://batfish.org/_posts/2017-09-12-new-network-engineering-workflow-formal-validation.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2017-11-27-dont-accidentally-break-internet-like-level-three.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2018-01-29-intent-specification-languages-simplifying-network-configuration.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2018-08-21-automation-without-validation-risky-operation.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2018-08-21-plug-hole-in-your-network-automation.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2018-10-23-network_dev_tools.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2018-12-12-we-made-networks-work.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2019-01-16-the-what-when-and-how-of-network-validation.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2019-03-15-designing-a-network-validation-pipeline.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2019-04-01-announcing_ai-ml.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2019-06-14-announcing-batfish-ansible.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-02-20-network-as-code-from-hype-to-substance.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-06-25-network-model-based-security.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-08-05-a-practical-approach-to-building-a-network-ci-cd-pipeline.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-10-09-pre-deployment-validation-of-bgp-route-policies.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-10-16-three-ways-to-break-a-network-and-one-to-save-it.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-10-28-lesson-from-a-network-outage-networks-need-automated-reasoning.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2020-12-18-validating-the-validator.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-03-10-dont-be-afraid-of-network-change.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-03-31-network-test-automation-rock-paper-scissors-lizard-or-fish.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-04-30-test-drive-network-change-mops-without-a-lab.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-05-18-automating-the-long-pole-of-network-changes.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-05-26-closing-the-loop-on-testing-network-changes.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-06-16-the-networking-test-pyramid.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2021-11-30-incrementally-automating-your-network.html</loc>
</url>
<url>
<loc>https://batfish.org/_posts/2022-01-03-stopping-network-outages-before-they-start.html</loc>
</url>
<url>
<loc>https://batfish.org/blogs</loc>
</url>
<url>
<loc>https://batfish.org/</loc>
</url>
<url>
<loc>https://batfish.org/assets/cheat-sheet.pdf</loc>
<lastmod>2025-07-15T23:19:37+00:00</lastmod>
</url>
</urlset>
