<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 2026-08-15 o 00:23 przez wtyczkę All in One SEO v5.0.0.1 – oryginalną wtyczkę SEO do WordPressa. -->

<?xml-stylesheet type="text/xsl" href="https://blog.orbisbit.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>orbisblog</title>
		<link><![CDATA[https://blog.orbisbit.com]]></link>
		<description><![CDATA[orbisblog]]></description>
		<lastBuildDate><![CDATA[Thu, 26 Mar 2026 13:32:00 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://blog.orbisbit.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/dlaczego-kod-generowany-przez-ai-przestaje-byc-utrzymywalny-ai-black-box-problem/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/dlaczego-kod-generowany-przez-ai-przestaje-byc-utrzymywalny-ai-black-box-problem/]]></link>
			<title>Dlaczego kod generowany przez AI przestaje być utrzymywalny: AI Black Box Problem</title>
			<pubDate><![CDATA[Thu, 26 Mar 2026 13:32:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/architektura-pipes-and-filters-filtry-i-potoki/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/architektura-pipes-and-filters-filtry-i-potoki/]]></link>
			<title>Architektura pipes and filters (filtry i potoki)</title>
			<pubDate><![CDATA[Sat, 15 Jun 2024 06:56:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/skalowanie-aplikacji-on-prem-jak-przejsc-od-monolitu-do-klastra/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/skalowanie-aplikacji-on-prem-jak-przejsc-od-monolitu-do-klastra/]]></link>
			<title>Skalowanie aplikacji on-prem. Jak przejść od monolitu do klastra</title>
			<pubDate><![CDATA[Mon, 22 Jun 2026 07:36:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/lepszy-kod-w-laravelu-jak-naprawic-architekture-active-record-i-nie-oszalec/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/lepszy-kod-w-laravelu-jak-naprawic-architekture-active-record-i-nie-oszalec/]]></link>
			<title>Lepszy kod w Laravelu: jak naprawić architekturę Active Record i nie oszaleć</title>
			<pubDate><![CDATA[Sun, 31 May 2026 13:40:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/fundamenty-ai-w-architekturze-it/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/fundamenty-ai-w-architekturze-it/]]></link>
			<title>Fundamenty AI w architekturze IT</title>
			<pubDate><![CDATA[Mon, 12 Jan 2026 12:15:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/wersjonowanie-rest-api-czyli-z-v1-do-v2/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/wersjonowanie-rest-api-czyli-z-v1-do-v2/]]></link>
			<title>Wersjonowanie REST API, czyli z v1 do v2</title>
			<pubDate><![CDATA[Tue, 14 May 2024 04:00:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/architektura-modulowa-w-erze-ai/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/architektura-modulowa-w-erze-ai/]]></link>
			<title>Architektura modułowa w erze AI</title>
			<pubDate><![CDATA[Mon, 02 Feb 2026 10:22:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/wzorzec-dto-data-transfer-object/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/wzorzec-dto-data-transfer-object/]]></link>
			<title>Wzorzec DTO (Data Transfer Object)</title>
			<pubDate><![CDATA[Wed, 18 Dec 2024 19:31:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/architektura-warstwowa-n-tier/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/architektura-warstwowa-n-tier/]]></link>
			<title>Architektura warstwowa (n-tier)</title>
			<pubDate><![CDATA[Tue, 27 Jan 2026 12:52:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/optimistic-vs-pesimistic-locking-czyli-co-sie-dzieje-gdy-kilka-procesow-chce-zmienic-to-samo/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/optimistic-vs-pesimistic-locking-czyli-co-sie-dzieje-gdy-kilka-procesow-chce-zmienic-to-samo/]]></link>
			<title>Optimistic vs. pessimistic locking &#8211; czyli co się dzieje, gdy kilka procesów chce zmienić to samo</title>
			<pubDate><![CDATA[Fri, 21 Nov 2025 09:36:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/publikowac-event-y-domenowe-czy-integracyjne/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/publikowac-event-y-domenowe-czy-integracyjne/]]></link>
			<title>Publikować event-y domenowe czy integracyjne?</title>
			<pubDate><![CDATA[Wed, 19 Feb 2025 20:13:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/czytelne-testy-z-aaa-arrange-act-assert/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/czytelne-testy-z-aaa-arrange-act-assert/]]></link>
			<title>Czytelne testy z AAA: Arrange, Act, Assert</title>
			<pubDate><![CDATA[Wed, 18 Dec 2024 18:10:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/obiekt-dostepu-do-danych-dao/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/obiekt-dostepu-do-danych-dao/]]></link>
			<title>Obiekt dostępu do danych (DAO)</title>
			<pubDate><![CDATA[Tue, 29 Oct 2024 19:11:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/repozytorium-repository-pattern/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/repozytorium-repository-pattern/]]></link>
			<title>Repozytorium (repository pattern)</title>
			<pubDate><![CDATA[Tue, 29 Oct 2024 19:10:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/repository-i-dao-wzorce-warstwy-dostepu-do-danych/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/repository-i-dao-wzorce-warstwy-dostepu-do-danych/]]></link>
			<title>Repository i DAO, wzorce warstwy dostępu do danych</title>
			<pubDate><![CDATA[Tue, 29 Oct 2024 19:04:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/cupid-kolejne-zasady-clean-code-w-praktyce/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/cupid-kolejne-zasady-clean-code-w-praktyce/]]></link>
			<title>CUPID: kolejne zasady clean code w praktyce</title>
			<pubDate><![CDATA[Tue, 13 Aug 2024 11:33:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/hexagonal-architecture-porty-i-adaptery-vs-onion/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/hexagonal-architecture-porty-i-adaptery-vs-onion/]]></link>
			<title>Hexagon (porty i adaptery) &#8211; fakty i mity</title>
			<pubDate><![CDATA[Tue, 03 Dec 2024 10:51:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/wzorzec-projektowy-circuit-breaker-bezpiecznik/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/wzorzec-projektowy-circuit-breaker-bezpiecznik/]]></link>
			<title>Wzorzec projektowy Circuit Breaker &#8211; bezpiecznik</title>
			<pubDate><![CDATA[Sun, 29 Sep 2024 17:32:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/vertical-slice-architecture-jak-pisac-systemy-ktore-nie-bola/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/vertical-slice-architecture-jak-pisac-systemy-ktore-nie-bola/]]></link>
			<title>Vertical Slice Architecture &#8211; jak pisać systemy, które nie bolą</title>
			<pubDate><![CDATA[Sun, 25 May 2025 18:11:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://blog.orbisbit.com/wpisy/jak-obslugiwac-duplikaty-wiadomosci-idempotent-consumers-w-praktyce/]]></guid>
			<link><![CDATA[https://blog.orbisbit.com/wpisy/jak-obslugiwac-duplikaty-wiadomosci-idempotent-consumers-w-praktyce/]]></link>