<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 24 października, 2026 o 7:45 pm przez wtyczkę All in One SEO v5.0.3 – oryginalną wtyczkę SEO do WordPressa. -->

<?xml-stylesheet type="text/xsl" href="https://programistajava.pl/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Programista Java – kursy online, blog i praktyczne projekty</title>
		<link><![CDATA[https://programistajava.pl]]></link>
		<description><![CDATA[Programista Java – kursy online, blog i praktyczne projekty]]></description>
		<lastBuildDate><![CDATA[Sat, 24 Oct 2026 19:21:48 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://programistajava.pl/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/01/top-5-zadan-crypto-ktore-ucza-wiecej-niz-kurs-online/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/01/top-5-zadan-crypto-ktore-ucza-wiecej-niz-kurs-online/]]></link>
			<title>Top 5 zadań Crypto, które uczą więcej niż kurs online</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 19:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/01/sciezki-kariery-w-cyberbezpieczenstwie-od-analityka-po-ciso/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/01/sciezki-kariery-w-cyberbezpieczenstwie-od-analityka-po-ciso/]]></link>
			<title>Ścieżki kariery w cyberbezpieczeństwie – od analityka po CISO</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 18:21:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/01/one-linery-bashowe-ktore-zmienia-twoje-zycie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/01/one-linery-bashowe-ktore-zmienia-twoje-zycie/]]></link>
			<title>One-linery Bashowe, które zmienią Twoje życie</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 17:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/31/czyste-funkcje-mniej-bledow-bezpieczenstwa/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/31/czyste-funkcje-mniej-bledow-bezpieczenstwa/]]></link>
			<title>Czyste Funkcje = Mniej Błędów Bezpieczeństwa?</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 15:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/31/optymalizacja-react-memoization-lazy-purecomponent/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/31/optymalizacja-react-memoization-lazy-purecomponent/]]></link>
			<title>Optymalizacja React: memoization, lazy, PureComponent</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 12:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/31/pisanie-firmware-do-mikrokontrolerow-avr-arm/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/31/pisanie-firmware-do-mikrokontrolerow-avr-arm/]]></link>
			<title>Pisanie firmware do mikrokontrolerów AVR/ARM</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 11:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/31/inteligentna-kamera-jak-ja-zaprogramowac/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/31/inteligentna-kamera-jak-ja-zaprogramowac/]]></link>
			<title>Inteligentna kamera – jak ją zaprogramować?</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 10:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/31/5-mitow-o-internecie-rzeczy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/31/5-mitow-o-internecie-rzeczy/]]></link>
			<title>5 mitów o Internecie Rzeczy</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 09:21:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/sledzenie-uzytkownika-gdzie-konczy-sie-statystyka-a-zaczyna-naruszanie-prywatnosci/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/sledzenie-uzytkownika-gdzie-konczy-sie-statystyka-a-zaczyna-naruszanie-prywatnosci/]]></link>
			<title>Śledzenie użytkownika – gdzie kończy się statystyka, a zaczyna naruszanie prywatności?</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 08:21:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/24/najwazniejsze-wzorce-projektowe-przydatne-w-kodzie-data-science/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/24/najwazniejsze-wzorce-projektowe-przydatne-w-kodzie-data-science/]]></link>
			<title>Najważniejsze wzorce projektowe przydatne w kodzie Data Science</title>
			<pubDate><![CDATA[Sat, 24 Oct 2026 04:47:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/23/jak-uczyc-pracy-z-bazami-danych-na-realnych-przykladach-projektow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/23/jak-uczyc-pracy-z-bazami-danych-na-realnych-przykladach-projektow/]]></link>
			<title>Jak uczyć pracy z bazami danych na realnych przykładach projektów</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 23:56:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/5-powodow-dla-ktorych-warto-pisac-funkcyjnie-juz-dzis/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/5-powodow-dla-ktorych-warto-pisac-funkcyjnie-juz-dzis/]]></link>
			<title>5 Powodów, Dla Których Warto Pisać Funkcyjnie Już Dziś</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 23:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/quantum-fourier-transform-czym-jest-i-jak-go-uzyc/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/quantum-fourier-transform-czym-jest-i-jak-go-uzyc/]]></link>
			<title>Quantum Fourier Transform – czym jest i jak go użyć?</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 22:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/5-niszowych-specjalizacji-programistycznych-ktore-sie-oplacaja/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/5-niszowych-specjalizacji-programistycznych-ktore-sie-oplacaja/]]></link>
			<title>5 niszowych specjalizacji programistycznych, które się opłacają</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 21:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/ci-cd-z-gitlab-i-aws-konfiguracja-od-zera/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/ci-cd-z-gitlab-i-aws-konfiguracja-od-zera/]]></link>
			<title>CI/CD z GitLab i AWS – konfiguracja od zera</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 20:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/23/wzorce-projektowe-do-obslugi-plikow-i-storage-w-aplikacjach-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/23/wzorce-projektowe-do-obslugi-plikow-i-storage-w-aplikacjach-java/]]></link>
			<title>Wzorce projektowe do obsługi plików i storage w aplikacjach Java</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 19:27:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/jak-zbudowac-prosty-model-machine-learning-na-komputerze-kwantowym/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/jak-zbudowac-prosty-model-machine-learning-na-komputerze-kwantowym/]]></link>
			<title>Jak zbudować prosty model Machine Learning na komputerze kwantowym</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 19:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/jak-zaczac-nauke-programowania-niskopoziomowego-w-2025-roku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/jak-zaczac-nauke-programowania-niskopoziomowego-w-2025-roku/]]></link>
			<title>Jak zacząć naukę programowania niskopoziomowego w 2025 roku?</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 18:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/najbardziej-kreatywne-projekty-low-code-w-2025-roku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/najbardziej-kreatywne-projekty-low-code-w-2025-roku/]]></link>
			<title>Najbardziej kreatywne projekty low-code w 2025 roku</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 17:21:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/symulacje-chemiczne-i-farmaceutyczne-na-komputerach-kwantowych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/symulacje-chemiczne-i-farmaceutyczne-na-komputerach-kwantowych/]]></link>
			<title>Symulacje chemiczne i farmaceutyczne na komputerach kwantowych</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 16:23:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/23/jak-madrze-logowac-w-javie-zeby-latwo-analizowac-logi-w-linuxie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/23/jak-madrze-logowac-w-javie-zeby-latwo-analizowac-logi-w-linuxie/]]></link>
			<title>Jak mądrze logować w Javie, żeby łatwo analizować logi w Linuxie</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 16:10:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/30/jak-rozwiazalem-trudne-web-exploitation-z-tryhackme/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/30/jak-rozwiazalem-trudne-web-exploitation-z-tryhackme/]]></link>
			<title>Jak rozwiązałem trudne Web Exploitation z TryHackMe</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 15:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/29/bezpieczna-praca-zdalna-z-egzotycznego-kraju/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/29/bezpieczna-praca-zdalna-z-egzotycznego-kraju/]]></link>
			<title>Bezpieczna praca zdalna z egzotycznego kraju – na co uważać w sieciach hotelowych?</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 14:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/29/jak-github-wspiera-rozwoj-ai-przez-dostepnosc-kodu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/29/jak-github-wspiera-rozwoj-ai-przez-dostepnosc-kodu/]]></link>
			<title>Jak GitHub wspiera rozwój AI przez dostępność kodu?</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 13:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/29/falszywe-alarmy-generowane-przez-ai-realny-problem/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/29/falszywe-alarmy-generowane-przez-ai-realny-problem/]]></link>
			<title>Fałszywe alarmy generowane przez AI – realny problem?</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 12:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/29/jak-zrozumiec-czyste-funkcje-raz-na-zawsze/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/29/jak-zrozumiec-czyste-funkcje-raz-na-zawsze/]]></link>
			<title>Jak Zrozumieć Czyste Funkcje Raz Na Zawsze</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 10:21:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/29/rozwoj-ai-dzieki-chmurze-synergiczna-przyszlosc/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/29/rozwoj-ai-dzieki-chmurze-synergiczna-przyszlosc/]]></link>
			<title>Rozwój AI dzięki chmurze – synergiczna przyszłość</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 09:22:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/23/narzedzia-do-inspekcji-pamieci-i-procesow-jvm-w-linuxie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/23/narzedzia-do-inspekcji-pamieci-i-procesow-jvm-w-linuxie/]]></link>
			<title>Narzędzia do inspekcji pamięci i procesów JVM w Linuxie</title>
			<pubDate><![CDATA[Fri, 23 Oct 2026 06:50:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/28/biurko-touch-i-akcesoria/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/28/biurko-touch-i-akcesoria/]]></link>
			<title>Biurko Touch i akcesoria – zestaw funkcjonalny od podstaw</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 23:21:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/28/programowanie-a-wypalenie-zawodowe-jak-sobie-radzic/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/28/programowanie-a-wypalenie-zawodowe-jak-sobie-radzic/]]></link>
			<title>Programowanie a wypalenie zawodowe – jak sobie radzić?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 22:22:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/22/data-science-w-systemach-rekomendacji-ofert-pracy-dla-programistow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/22/data-science-w-systemach-rekomendacji-ofert-pracy-dla-programistow/]]></link>
			<title>Data Science w systemach rekomendacji ofert pracy dla programistów</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 21:47:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/22/bazy-wektorowe-java-pgvector-spring-ai/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/22/bazy-wektorowe-java-pgvector-spring-ai/]]></link>
			<title>Bazy wektorowe w aplikacjach Java: jak połączyć pgvector i Spring AI?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 21:10:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/jak-open-source-zmienia-rynek-pracy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/jak-open-source-zmienia-rynek-pracy/]]></link>
			<title>Jak open source zmienia rynek pracy?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 20:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/edukacja-programistow-jak-budowac-swiadomosc-bezpieczenstwa/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/edukacja-programistow-jak-budowac-swiadomosc-bezpieczenstwa/]]></link>
			<title>Edukacja programistów – jak budować świadomość bezpieczeństwa</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 18:21:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/reakcja-na-incydenty-z-pomoca-ai-case-study/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/reakcja-na-incydenty-z-pomoca-ai-case-study/]]></link>
			<title>Reakcja na incydenty z pomocą AI – case study</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 17:21:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/najwieksze-wydarzenia-i-konferencje-mobile-devow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/najwieksze-wydarzenia-i-konferencje-mobile-devow/]]></link>
			<title>Największe wydarzenia i konferencje mobile devów</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 16:22:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/22/jak-rozmawiac-z-podopiecznym-o-jego-celach-zawodowych-i-specjalizacji/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/22/jak-rozmawiac-z-podopiecznym-o-jego-celach-zawodowych-i-specjalizacji/]]></link>
			<title>Jak rozmawiać z podopiecznym o jego celach zawodowych i specjalizacji</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 15:38:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/diagnostyka-bledow-w-aplikacjach-react-native/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/diagnostyka-bledow-w-aplikacjach-react-native/]]></link>
			<title>Diagnostyka błędów w aplikacjach React Native</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 15:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/przyszlosc-programisty-w-erze-sztucznej-inteligencji/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/przyszlosc-programisty-w-erze-sztucznej-inteligencji/]]></link>
			<title>Przyszłość programisty w erze sztucznej inteligencji</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 14:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/27/czego-zaluja-doswiadczeni-programisci/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/27/czego-zaluja-doswiadczeni-programisci/]]></link>
			<title>Czego żałują doświadczeni programiści?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 12:22:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/26/hybrid-quantum-classical-algorithms-jak-je-laczyc-efektywnie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/26/hybrid-quantum-classical-algorithms-jak-je-laczyc-efektywnie/]]></link>
			<title>Hybrid Quantum-Classical Algorithms – jak je łączyć efektywnie?</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 10:22:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/26/jak-przyspieszyc-dzialanie-modelu-ml/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/26/jak-przyspieszyc-dzialanie-modelu-ml/]]></link>
			<title>Jak przyspieszyć działanie modelu ML</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 09:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/26/jadro-monolityczne-vs-mikrojadro-porownanie-architektur/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/26/jadro-monolityczne-vs-mikrojadro-porownanie-architektur/]]></link>
			<title>Jądro monolityczne vs mikrojądro – porównanie architektur</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 08:21:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/22/jak-wydzielic-modul-z-duzej-klasy-bez-wstrzymywania-developmentu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/22/jak-wydzielic-modul-z-duzej-klasy-bez-wstrzymywania-developmentu/]]></link>
			<title>Jak wydzielić moduł z dużej klasy bez wstrzymywania developmentu</title>
			<pubDate><![CDATA[Thu, 22 Oct 2026 05:48:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/26/deployment-ai-do-aplikacji-webowej-krok-po-kroku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/26/deployment-ai-do-aplikacji-webowej-krok-po-kroku/]]></link>
			<title>Deployment AI do aplikacji webowej – krok po kroku</title>
			<pubDate><![CDATA[Wed, 21 Oct 2026 23:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/26/prompt-engineering-w-kontekscie-ctf/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/26/prompt-engineering-w-kontekscie-ctf/]]></link>
			<title>Prompt Engineering w kontekście CTF</title>
			<pubDate><![CDATA[Wed, 21 Oct 2026 22:22:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/25/wprowadzenie-do-saml-oauth-i-openid-connect/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/25/wprowadzenie-do-saml-oauth-i-openid-connect/]]></link>
			<title>Wprowadzenie do SAML, OAuth i OpenID Connect</title>
			<pubDate><![CDATA[Wed, 21 Oct 2026 20:22:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/05/25/prosty-plan-wdrozenia-devops-w-projekcie-it/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/05/25/prosty-plan-wdrozenia-devops-w-projekcie-it/]]></link>
			<title>Prosty plan wdrożenia DevOps w projekcie IT</title>
			<pubDate><![CDATA[Wed, 21 Oct 2026 19:22:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/21/jak-projektowac-architekture-pod-testowalnosc-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/21/jak-projektowac-architekture-pod-testowalnosc-w-javie/]]></link>
			<title>Jak projektować architekturę pod testowalność w Javie</title>
			<pubDate><![CDATA[Wed, 21 Oct 2026 17:35:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/]]></guid>
			<link><![CDATA[https://programistajava.pl/]]></link>
			<title>Programista Java – kursy online, blog i praktyczne projekty</title>
			<pubDate><![CDATA[Fri, 26 Jun 2026 00:30:16 +0000]]></pubDate>
		</item>
				</channel>
</rss>
