<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 9 października, 2026 o 4:32 pm przez wtyczkę All in One SEO v5.0.1.1 – 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[Fri, 09 Oct 2026 15:22:37 +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/04/30/zabezpieczanie-aplikacji-po-rozgrywce-ctf/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/30/zabezpieczanie-aplikacji-po-rozgrywce-ctf/]]></link>
			<title>Zabezpieczanie aplikacji po rozgrywce CTF</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 15:22:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/30/kursy-online-no-code-ktore-naprawde-ucza/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/30/kursy-online-no-code-ktore-naprawde-ucza/]]></link>
			<title>Kursy online no-code, które naprawdę uczą</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 13:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/jak-debugowac-problemy-z-siecia-dla-aplikacji-java-w-linuxie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/jak-debugowac-problemy-z-siecia-dla-aplikacji-java-w-linuxie/]]></link>
			<title>Jak debugować problemy z siecią dla aplikacji Java w Linuxie</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 13:06:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/30/czy-ai-potrafi-przewidywac-kampanie-phishingowe/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/30/czy-ai-potrafi-przewidywac-kampanie-phishingowe/]]></link>
			<title>Czy AI potrafi przewidywać kampanie phishingowe?</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 08:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/czy-kazdy-dobry-programista-nadaje-sie-na-mentora-szczera-analiza/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/czy-kazdy-dobry-programista-nadaje-sie-na-mentora-szczera-analiza/]]></link>
			<title>Czy każdy dobry programista nadaje się na mentora – szczera analiza</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 07:02:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/jak-uniknac-pulapek-konkurencyjnosci-w-przetwarzaniu-rozproszonym/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/jak-uniknac-pulapek-konkurencyjnosci-w-przetwarzaniu-rozproszonym/]]></link>
			<title>Jak uniknąć pułapek konkurencyjności w przetwarzaniu rozproszonym</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 04:03:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/bash-w-praktyce-jak-zautomatyzowac-typowy-dzien-programisty-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/bash-w-praktyce-jak-zautomatyzowac-typowy-dzien-programisty-java/]]></link>
			<title>Bash w praktyce: jak zautomatyzować typowy dzień programisty Java</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 02:37:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/jak-pisac-kod-z-mysla-o-wydajnosci-nie-psujac-jego-czytelnosci/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/jak-pisac-kod-z-mysla-o-wydajnosci-nie-psujac-jego-czytelnosci/]]></link>
			<title>Jak pisać kod z myślą o wydajności, nie psując jego czytelności</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 00:06:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/lokalizacja-i-internacjonalizacja-aplikacji-w-android/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/lokalizacja-i-internacjonalizacja-aplikacji-w-android/]]></link>
			<title>Lokalizacja i internacjonalizacja aplikacji w Android</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 23:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/programisci-jako-nowi-filozofowie-tworzenie-swiata-przez-kod/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/programisci-jako-nowi-filozofowie-tworzenie-swiata-przez-kod/]]></link>
			<title>Programiści jako nowi filozofowie – tworzenie świata przez kod</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 21:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/uczenie-maszynowe-na-urzadzeniach-brzegowych-edge/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/uczenie-maszynowe-na-urzadzeniach-brzegowych-edge/]]></link>
			<title>Uczenie maszynowe na urządzeniach brzegowych (edge)</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 20:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/time-tracking-w-projektach-it-co-dziala-co-irytuje/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/time-tracking-w-projektach-it-co-dziala-co-irytuje/]]></link>
			<title>Time-tracking w projektach IT – co działa, co irytuje?</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 19:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/kulisy-organizacji-zawodow-ctf/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/kulisy-organizacji-zawodow-ctf/]]></link>
			<title>Kulisy organizacji zawodów CTF</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 18:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/co-spowalnia-twoj-kod-10-typowych-bledow-poczatkujacych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/co-spowalnia-twoj-kod-10-typowych-bledow-poczatkujacych/]]></link>
			<title>Co spowalnia Twój kod? 10 typowych błędów początkujących</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 17:22:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/strategia-co-robic-gdy-nic-nie-dziala/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/strategia-co-robic-gdy-nic-nie-dziala/]]></link>
			<title>Strategia: co robić, gdy nic nie działa?</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 16:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/08/refaktoryzacja-klas-narzedziowych-koniec-z-utils-do-wszystkiego/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/08/refaktoryzacja-klas-narzedziowych-koniec-z-utils-do-wszystkiego/]]></link>
			<title>Refaktoryzacja klas narzędziowych – koniec z „Utils” do wszystkiego</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 16:05:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/aplikacja-pogodowa-w-react-native-kompletny-tutorial/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/aplikacja-pogodowa-w-react-native-kompletny-tutorial/]]></link>
			<title>Aplikacja pogodowa w React Native – kompletny tutorial</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 15:21:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/jak-ukryc-flage-w-zdjeciu-kotka/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/jak-ukryc-flage-w-zdjeciu-kotka/]]></link>
			<title>Jak ukryć flagę w zdjęciu kotka?</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 14:22:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/co-wpisac-w-cv-programisty-bez-doswiadczenia/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/co-wpisac-w-cv-programisty-bez-doswiadczenia/]]></link>
			<title>Co wpisać w CV programisty bez doświadczenia?</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 13:21:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/zautomatyzowany-pipeline-ai-z-pomoca-apache-airflow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/zautomatyzowany-pipeline-ai-z-pomoca-apache-airflow/]]></link>
			<title>Zautomatyzowany pipeline AI z pomocą Apache Airflow</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 12:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/29/przeglad-kursow-online-z-programowania-kwantowego-stan-2025/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/29/przeglad-kursow-online-z-programowania-kwantowego-stan-2025/]]></link>
			<title>Przegląd kursów online z programowania kwantowego (stan 2025)</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 10:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/08/podpisywanie-i-weryfikacja-webhookow-jak-zabezpieczyc-komunikacje-miedzy-serwisami/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/08/podpisywanie-i-weryfikacja-webhookow-jak-zabezpieczyc-komunikacje-miedzy-serwisami/]]></link>
			<title>Podpisywanie i weryfikacja webhooków: jak zabezpieczyć komunikację między serwisami?</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 04:19:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/08/strategie-cacheowania-danych-w-aplikacjach-analizujacych-big-data/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/08/strategie-cacheowania-danych-w-aplikacjach-analizujacych-big-data/]]></link>
			<title>Strategie cache’owania danych w aplikacjach analizujących Big Data</title>
			<pubDate><![CDATA[Thu, 08 Oct 2026 02:09:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/07/integracje-w-architekturze-zorientowanej-na-domene-ddd-gdzie-jest-miejsce-na-api/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/07/integracje-w-architekturze-zorientowanej-na-domene-ddd-gdzie-jest-miejsce-na-api/]]></link>
			<title>Integracje w architekturze zorientowanej na domenę (DDD) – gdzie jest miejsce na API?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 23:23:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/07/jak-skonfigurowac-idealne-srodowisko-pracy-java-na-ubuntu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/07/jak-skonfigurowac-idealne-srodowisko-pracy-java-na-ubuntu/]]></link>
			<title>Jak skonfigurować idealne środowisko pracy Java na Ubuntu</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 22:58:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/07/tworzenie-aplikacji-webowych-kompletny-przewodnik-2026/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/07/tworzenie-aplikacji-webowych-kompletny-przewodnik-2026/]]></link>
			<title>Tworzenie aplikacji webowych – kompletny przewodnik 2026</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 21:58:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/jak-tworzyc-gry-2d-vs-3d/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/jak-tworzyc-gry-2d-vs-3d/]]></link>
			<title>Jak tworzyć gry 2D vs 3D?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 21:22:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/subresource-integrity-sri-jak-go-stosowac-i-dlaczego-warto/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/subresource-integrity-sri-jak-go-stosowac-i-dlaczego-warto/]]></link>
			<title>Subresource Integrity (SRI) – jak go stosować i dlaczego warto</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 18:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/hasla-jak-tworzyc-i-zarzadzac-nimi-bezpiecznie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/hasla-jak-tworzyc-i-zarzadzac-nimi-bezpiecznie/]]></link>
			<title>Hasła – jak tworzyć i zarządzać nimi bezpiecznie?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 17:22:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/minimalizm-kodowy-w-programowaniu-funkcyjnym/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/minimalizm-kodowy-w-programowaniu-funkcyjnym/]]></link>
			<title>Minimalizm Kodowy w Programowaniu Funkcyjnym</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 16:22:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/hosting-statycznych-stron-w-chmurze-tanio-i-szybko/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/hosting-statycznych-stron-w-chmurze-tanio-i-szybko/]]></link>
			<title>Hosting statycznych stron w chmurze – tanio i szybko</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 15:22:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/28/budzetowanie-projektow-it-poradnik-praktyczny/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/28/budzetowanie-projektow-it-poradnik-praktyczny/]]></link>
			<title>Budżetowanie projektów IT — poradnik praktyczny</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 14:22:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/07/obsluga-transakcji-rozproszonych-w-integracjach-miedzy-systemami/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/07/obsluga-transakcji-rozproszonych-w-integracjach-miedzy-systemami/]]></link>
			<title>Obsługa transakcji rozproszonych w integracjach między systemami</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 13:55:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/czy-programista-musi-znac-machine-learning/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/czy-programista-musi-znac-machine-learning/]]></link>
			<title>Czy programista musi znać machine learning?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 11:21:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/jak-polaczyc-nauke-programowania-ze-szkola/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/jak-polaczyc-nauke-programowania-ze-szkola/]]></link>
			<title>Jak połączyć naukę programowania ze szkołą?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 10:22:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/jak-optymalizowac-zlozonosc-czasowa-algorytmu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/jak-optymalizowac-zlozonosc-czasowa-algorytmu/]]></link>
			<title>Jak optymalizować złożoność czasową algorytmu?</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 09:22:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/kursy-maturalne-dla-doroslych-lodz/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/kursy-maturalne-dla-doroslych-lodz/]]></link>
			<title>Kursy maturalne dla dorosłych Łódź – skuteczna pomoc na ostatniej prostej</title>
			<pubDate><![CDATA[Wed, 07 Oct 2026 08:22:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/system-menu-w-grze-od-startu-do-ustawien/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/system-menu-w-grze-od-startu-do-ustawien/]]></link>
			<title>System menu w grze – od startu do ustawień</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 23:22:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/co-to-jest-sztuczna-inteligencja-przewodnik-dla-poczatkujacych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/co-to-jest-sztuczna-inteligencja-przewodnik-dla-poczatkujacych/]]></link>
			<title>Co to jest sztuczna inteligencja? Przewodnik dla początkujących</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 22:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/06/clean-code-w-projektach-legacy-jak-sprzatac-zeby-niczego-nie-zepsuc/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/06/clean-code-w-projektach-legacy-jak-sprzatac-zeby-niczego-nie-zepsuc/]]></link>
			<title>Clean Code w projektach legacy: jak sprzątać, żeby niczego nie zepsuć</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 20:21:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/06/jak-sprytnie-cacheowac-dane-po-stronie-frontendu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/06/jak-sprytnie-cacheowac-dane-po-stronie-frontendu/]]></link>
			<title>Jak sprytnie cache’ować dane po stronie frontendu</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 20:17:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/bot-raportujacy-pogode-codziennie-o-700/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/bot-raportujacy-pogode-codziennie-o-700/]]></link>
			<title>Bot raportujący pogodę codziennie o 7:00</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 19:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/06/checklist-architekta-na-co-zwrocic-uwage-projektujac-system-big-data-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/06/checklist-architekta-na-co-zwrocic-uwage-projektujac-system-big-data-w-javie/]]></link>
			<title>Checklist architekta: na co zwrócić uwagę projektując system Big Data w Javie</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 17:19:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/devsecops-nowa-rola-na-rynku-it/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/devsecops-nowa-rola-na-rynku-it/]]></link>
			<title>DevSecOps – nowa rola na rynku IT</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 16:22:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/09/mapreduce-w-praktyce-implementacja-algorytmow-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/09/mapreduce-w-praktyce-implementacja-algorytmow-w-javie/]]></link>
			<title>MapReduce w praktyce: implementacja algorytmów w Javie</title>
			<pubDate><![CDATA[Fri, 09 Oct 2026 15:34:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/06/wprowadzenie-do-spark-structured-streaming-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/06/wprowadzenie-do-spark-structured-streaming-w-javie/]]></link>
			<title>Wprowadzenie do Spark Structured Streaming w Javie</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 15:23:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/7-czerwonych-flag-ktore-zwiastuja-porazke-projektu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/7-czerwonych-flag-ktore-zwiastuja-porazke-projektu/]]></link>
			<title>7 czerwonych flag, które zwiastują porażkę projektu</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 15:21:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/27/co-to-jest-rekurencja-i-kiedy-jej-uzywac/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/27/co-to-jest-rekurencja-i-kiedy-jej-uzywac/]]></link>
			<title>Co to jest rekurencja i kiedy jej używać?</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 14:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/04/26/integracja-jenkinsa-z-chmura/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/04/26/integracja-jenkinsa-z-chmura/]]></link>
			<title>Integracja Jenkinsa z chmurą</title>
			<pubDate><![CDATA[Tue, 06 Oct 2026 12:22:21 +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>
