<?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://sarvendev.com/pl/2017/03/tworzenie-tla-z-poruszajacymi-sie-czasteczkami/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/06/prywatnosc-a-komu-to-potrzebne/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/06/jak-sie-rozwijac-w-kierunku-it-i-nie-zwariowac/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/07/misja-gynvaela-008/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/07/profilowanie-i-optymalizacja/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/08/1-solid-single-responsibility-principle/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/08/2-solid-openclosed-principle/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/08/3-solid-liskov-substitution-principle/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/08/4-solid-interface-segregation-principle/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/08/5-solid-dependency-inversion-principle/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/10/kompozycja-ponad-dziedziczenie/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2017/11/service-locator-vs-dependency-injection/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2018/01/active-record-eloquent-vs-data-mapper-doctrine/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2018/01/encja-byc-zawsze-poprawnym-obiektem/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2018/02/o-sztucznej-inteligencji-slow/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2018/06/array-destructing-php-7-1/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2018/06/generatory-w-php/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2019/01/problematyczna-sekunda/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2019/01/strict-types-w-php/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/pl/2019/02/php-i-jit/</loc>
<lastmod>2025-01-27T21:12:52+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2019/06/mutation-testing-we-are-testing-tests/</loc>
<lastmod>2019-06-25T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2020/03/circuit-breaker/</loc>
<lastmod>2020-03-23T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2020/04/docker-hangs-during-build/</loc>
<lastmod>2020-04-02T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2021/08/unit-testing-tips-by-examples-in-php/</loc>
<lastmod>2021-08-17T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2022/10/an-absolutely-clean-domain-or-just-common-sense/</loc>
<lastmod>2022-10-11T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2022/12/modelling-a-future-action/</loc>
<lastmod>2022-12-13T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2023/03/laravel-variadic-parameter-trap/</loc>
<lastmod>2023-03-14T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2023/03/laravel-aggregateserviceprovider-affects-the-performance/</loc>
<lastmod>2023-03-21T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2023/04/uncovering-the-bottlenecks-an-investigation-into-the-poor-performance-of-laravels-container/</loc>
<lastmod>2023-04-03T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/01/tips-for-optimizing-integration-tests/</loc>
<lastmod>2025-01-21T14:50:48+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/04/rethinking-mocking-diy-approach-vs-frameworks-on-examples-in-php-and-typescript/</loc>
<lastmod>2024-04-23T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/05/laravel-bootstrap-time-optimization-by-using-a-hashtable-to-store-providers/</loc>
<lastmod>2024-05-28T00:00:00+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/07/problematic-second/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/07/container-efficiency-in-modular-monoliths-symfony-vs-laravel/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/09/shotgun-surgery-how-to-avoid-it-and-achieve-safety-and-high-productivity/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/10/unlocking-orm-performance-the-essential-role-of-read-models/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/10/poor-performance-of-eloquent-orm-in-comparison-to-doctrine/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/2024/10/uuid-orm-and-strange-deadlocks/</loc>
<lastmod>2025-01-28T21:22:39+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/posts/the-goal-of-good-practices/</loc>
<lastmod>2025-02-15T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/posts/repository-testing/</loc>
<lastmod>2025-03-10T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/posts/contract-testing-on-examples/</loc>
<lastmod>2025-03-24T20:11:12+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/posts/timescale-db-to-the-rescue/</loc>
<lastmod>2025-04-07T20:14:45+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/posts/innocent-cache-leading-to-rce/</loc>
<lastmod>2026-02-19T00:00:00+01:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/categories/</loc>
<lastmod>2026-04-02T15:35:53+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/archives/</loc>
<lastmod>2026-04-02T15:35:53+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/about/</loc>
<lastmod>2026-04-02T15:35:53+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/ebook/</loc>
<lastmod>2026-04-02T15:35:53+02:00</lastmod>
</url>
<url>
<loc>https://sarvendev.com/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/programming/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/interesting/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/ctf/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/good-practices/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/patterns/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/php/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/testing/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/devops/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/ddd/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/laravel/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/typescript/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/symfony/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/database/</loc>
</url>
<url>
<loc>https://sarvendev.com/categories/security/</loc>
</url>
<url>
<loc>https://sarvendev.com/page2/</loc>
</url>
<url>
<loc>https://sarvendev.com/page3/</loc>
</url>
<url>
<loc>https://sarvendev.com/page4/</loc>
</url>
<url>
<loc>https://sarvendev.com/page5/</loc>
</url>
</urlset>
