<?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://blog.forter.dev/comparing-message-queue-architectures-on-aws/</loc>
<lastmod>2015-01-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/hrd-how-to-buy-a-gift-for-a-software-engineer/</loc>
<lastmod>2015-01-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/what-happens-when-an-engineer-tries-to-explain-why-you-should-work-with-him/</loc>
<lastmod>2015-01-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/monitoring-with-riemann/</loc>
<lastmod>2015-09-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/storm-in-under-a-second/</loc>
<lastmod>2015-09-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/23percent_are_addicts/</loc>
<lastmod>2015-10-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/9-5-low-latency-decision-as-a-service-design-patterns/</loc>
<lastmod>2015-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/the-evolution-of-web-data-binding/</loc>
<lastmod>2016-02-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/security-101-for-saas-startups/</loc>
<lastmod>2016-03-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/selfconf-empowering-group-learning-for-software-engineers/</loc>
<lastmod>2016-03-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/can-we-agree-on-dependency-and-version-management/</loc>
<lastmod>2016-05-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/walkthrough-tracking-an-elasticsearch-java-client-sniffer-bug/</loc>
<lastmod>2018-01-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/cross-region-data-replication/</loc>
<lastmod>2018-03-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/do-you-trust-your-front-end-tests-as-much-as-we-do/</loc>
<lastmod>2018-11-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/0flake-reaching-reliable-non-flaky-tests/</loc>
<lastmod>2018-12-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/real-time-streaming-using-kotlin-coroutines/</loc>
<lastmod>2019-06-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/how-we-wrote-a-crash-free-mobile-sdk/</loc>
<lastmod>2019-09-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/best-practices-for-production-grade-scheduled-jobs/</loc>
<lastmod>2020-03-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/apache-beam-from-zero-to-hero-pt-1-batch-pipelines/</loc>
<lastmod>2020-12-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/apache-beam-from-zero-to-hero-pt-2-streaming-pipelines/</loc>
<lastmod>2020-12-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/reflecting-on-oktas-breach/</loc>
<lastmod>2022-04-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/mindful-vendor-assessment-counteracting-cognitive-bias-when-choosing-third-party-solutions/</loc>
<lastmod>2022-04-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/forter-engineering-on-call-strategy/</loc>
<lastmod>2022-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/embrace-silence/</loc>
<lastmod>2023-12-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/the-river-of-bytes/</loc>
<lastmod>2024-04-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/river-crossing-puzzle/</loc>
<lastmod>2024-06-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/reducing-kv-costs/</loc>
<lastmod>2024-07-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/competitive-game-day/</loc>
<lastmod>2024-07-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/saving-millions-aws-part-1/</loc>
<lastmod>2025-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/saving-millions-aws-part-2/</loc>
<lastmod>2025-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/saving-millions-aws-part-3/</loc>
<lastmod>2025-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/lightning-fast-jvm-set-operations/</loc>
<lastmod>2025-01-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/leading-bold-migrations/</loc>
<lastmod>2025-01-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/how-we-re-architected-our-integration-docs-to-speak-fluent-coding-agent/</loc>
<lastmod>2026-03-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://blog.forter.dev/about/</loc>
</url>
<url>
<loc>https://blog.forter.dev/</loc>
</url>
<url>
<loc>https://blog.forter.dev/tags/</loc>
</url>
<url>
<loc>https://blog.forter.dev/assets/files/cv.pdf</loc>
<lastmod>2026-03-24T13:18:16+00:00</lastmod>
</url>
</urlset>
