<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 31 października, 2026 o 10:36 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, 31 Oct 2026 22:21:55 +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/16/co-to-jest-microservice-mesh-i-jak-dziala-w-chmurze/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/co-to-jest-microservice-mesh-i-jak-dziala-w-chmurze/]]></link>
			<title>Co to jest microservice mesh i jak działa w chmurze?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 22:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/16/jak-znalezc-zdalna-prace-jako-programista-za-granica/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/jak-znalezc-zdalna-prace-jako-programista-za-granica/]]></link>
			<title>Jak znaleźć zdalną pracę jako programista za granicą?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 20:21:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/16/jak-czesto-aktualizowac-projekt-no-code/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/jak-czesto-aktualizowac-projekt-no-code/]]></link>
			<title>Jak często aktualizować projekt no-code?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 18:21:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/16/7-blogow-i-kanalow-o-cyberbezpieczenstwie-w-webie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/7-blogow-i-kanalow-o-cyberbezpieczenstwie-w-webie/]]></link>
			<title>7 blogów i kanałów o cyberbezpieczeństwie w webie</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 17:21:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/16/system-rekomendacyjny-jak-w-netflixie-od-podstaw/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/system-rekomendacyjny-jak-w-netflixie-od-podstaw/]]></link>
			<title>System rekomendacyjny jak w Netflixie – od podstaw</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 16:22:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/16/detektor-duplikatow-w-folderze-krok-po-kroku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/16/detektor-duplikatow-w-folderze-krok-po-kroku/]]></link>
			<title>Detektor duplikatów w folderze – krok po kroku</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 14:22:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/15/jak-wyglada-dzien-z-zycia-programisty/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/15/jak-wyglada-dzien-z-zycia-programisty/]]></link>
			<title>Jak wygląda dzień z życia programisty?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 13:22:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/15/jak-stworzyc-pierwsze-repozytorium-na-github/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/15/jak-stworzyc-pierwsze-repozytorium-na-github/]]></link>
			<title>Jak stworzyć pierwsze repozytorium na GitHub?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 12:22:23 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/31/big-data-dla-programistow-czym-rozni-sie-od-zwyklej-bazy-danych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/31/big-data-dla-programistow-czym-rozni-sie-od-zwyklej-bazy-danych/]]></link>
			<title>Big Data dla programistów: czym różni się od „zwykłej” bazy danych</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 11:48:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/15/czy-bot-moze-byc-twoim-terapeuta/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/15/czy-bot-moze-byc-twoim-terapeuta/]]></link>
			<title>Czy bot może być twoim terapeutą?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 11:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/15/checklist-czego-powinien-nauczyc-sie-kazdy-mobilny-dev/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/15/checklist-czego-powinien-nauczyc-sie-kazdy-mobilny-dev/]]></link>
			<title>Checklist: czego powinien nauczyć się każdy mobilny dev?</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 10:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/asp-net-core-i-bezpieczenstwo-webowe/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/asp-net-core-i-bezpieczenstwo-webowe/]]></link>
			<title>ASP.NET Core i bezpieczeństwo webowe</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 09:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/od-zera-do-modelu-ml-jak-stworzyc-swoj-pierwszy-klasyfikator/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/od-zera-do-modelu-ml-jak-stworzyc-swoj-pierwszy-klasyfikator/]]></link>
			<title>Od zera do modelu ML: jak stworzyć swój pierwszy klasyfikator</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 08:22:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/31/design-dla-dark-mode-pulapki-i-dobre-praktyki-dla-devow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/31/design-dla-dark-mode-pulapki-i-dobre-praktyki-dla-devow/]]></link>
			<title>Design dla Dark Mode – pułapki i dobre praktyki dla devów</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 06:52:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/31/serverless-a-testy-jednostkowe-i-integracyjne-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/31/serverless-a-testy-jednostkowe-i-integracyjne-w-javie/]]></link>
			<title>Serverless a testy jednostkowe i integracyjne w Javie</title>
			<pubDate><![CDATA[Sat, 31 Oct 2026 03:31:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/12-rozszerzen-vs-code-dla-pracy-z-chmura/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/12-rozszerzen-vs-code-dla-pracy-z-chmura/]]></link>
			<title>12 rozszerzeń VS Code dla pracy z chmurą</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 23:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/email-pod-kontrola-jak-uniknac-atakow-phishingowych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/email-pod-kontrola-jak-uniknac-atakow-phishingowych/]]></link>
			<title>Email pod kontrolą – jak uniknąć ataków phishingowych?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 22:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/jak-prowadzic-codzienne-stand-upy-zeby-nie-byly-strata-czasu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/jak-prowadzic-codzienne-stand-upy-zeby-nie-byly-strata-czasu/]]></link>
			<title>Jak prowadzić codzienne stand-upy, żeby nie były stratą czasu</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 21:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/czy-ai-moze-pomoc-hakerom-i-jak-sie-przed-tym-bronic/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/czy-ai-moze-pomoc-hakerom-i-jak-sie-przed-tym-bronic/]]></link>
			<title>Czy AI może pomóc hakerom? I jak się przed tym bronić?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 20:21:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/notion-w-zarzadzaniu-projektami-it-jak-zaczac/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/notion-w-zarzadzaniu-projektami-it-jak-zaczac/]]></link>
			<title>Notion w zarządzaniu projektami IT — jak zacząć</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 19:22:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/30/jak-projektowac-systemy-odpornie-skalujace-sie-poziomo-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/30/jak-projektowac-systemy-odpornie-skalujace-sie-poziomo-w-javie/]]></link>
			<title>Jak projektować systemy odpornie skalujące się poziomo w Javie</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 18:49:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/14/czy-etyka-moze-wyprzedzic-regulacje/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/14/czy-etyka-moze-wyprzedzic-regulacje/]]></link>
			<title>Czy etyka może wyprzedzić regulacje?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 18:21:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/jak-dolaczyc-do-spolecznosci-open-source-przewodnik-dla-niesmialych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/jak-dolaczyc-do-spolecznosci-open-source-przewodnik-dla-niesmialych/]]></link>
			<title>Jak dołączyć do społeczności open source? Przewodnik dla nieśmiałych</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 17:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/czy-warto-isc-na-studia-zwiazane-z-iot/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/czy-warto-isc-na-studia-zwiazane-z-iot/]]></link>
			<title>Czy warto iść na studia związane z IoT?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 16:21:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/wady-i-zalety-posiadania-smart-domu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/wady-i-zalety-posiadania-smart-domu/]]></link>
			<title>Wady i zalety posiadania smart domu</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 15:22:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/sztuczna-inteligencja-w-sadach-czy-to-jeszcze-sprawiedliwosc/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/sztuczna-inteligencja-w-sadach-czy-to-jeszcze-sprawiedliwosc/]]></link>
			<title>Sztuczna inteligencja w sądach – czy to jeszcze sprawiedliwość?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 14:23:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/case-study-udany-projekt-ai-od-a-do-z/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/case-study-udany-projekt-ai-od-a-do-z/]]></link>
			<title>Case study: Udany projekt AI od A do Z</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 13:21:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/meetupy-podcasty-i-konferencje-o-fp-przeglad-2025/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/meetupy-podcasty-i-konferencje-o-fp-przeglad-2025/]]></link>
			<title>MeetUpy, Podcasty i Konferencje o FP – Przegląd 2025</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 12:22:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/rola-iot-w-inteligentnych-budynkach-i-biurach/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/rola-iot-w-inteligentnych-budynkach-i-biurach/]]></link>
			<title>Rola IoT w inteligentnych budynkach i biurach</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 11:22:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/13/tworzenie-gier-edukacyjnych-programowanie-z-misja/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/13/tworzenie-gier-edukacyjnych-programowanie-z-misja/]]></link>
			<title>Tworzenie gier edukacyjnych – programowanie z misją</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 10:22:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/30/junior-java-developer-na-mentoringu-plan-rozwoju-na-pierwsze-6-miesiecy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/30/junior-java-developer-na-mentoringu-plan-rozwoju-na-pierwsze-6-miesiecy/]]></link>
			<title>Junior Java Developer na mentoringu: plan rozwoju na pierwsze 6 miesięcy</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 10:04:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/30/komentarze-w-kodzie-kiedy-pomagaja-a-kiedy-tylko-przeszkadzaja/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/30/komentarze-w-kodzie-kiedy-pomagaja-a-kiedy-tylko-przeszkadzaja/]]></link>
			<title>Komentarze w kodzie: kiedy pomagają, a kiedy tylko przeszkadzają?</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 08:33:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/12/silniki-voxelowe-jak-tworzyc-gry-w-stylu-minecrafta/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/12/silniki-voxelowe-jak-tworzyc-gry-w-stylu-minecrafta/]]></link>
			<title>Silniki voxelowe – jak tworzyć gry w stylu Minecrafta</title>
			<pubDate><![CDATA[Fri, 30 Oct 2026 08:22:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/12/jak-sprawdzic-czy-twoja-aplikacja-wycieka-dane/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/12/jak-sprawdzic-czy-twoja-aplikacja-wycieka-dane/]]></link>
			<title>Jak sprawdzić, czy Twoja aplikacja wycieka dane?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 23:21:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/12/jakie-zawody-znikna-przez-rozwoj-ai/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/12/jakie-zawody-znikna-przez-rozwoj-ai/]]></link>
			<title>Jakie zawody znikną przez rozwój AI?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 22:22:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/12/ai-wykryla-zmyslony-atak-co-poszlo-nie-tak/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/12/ai-wykryla-zmyslony-atak-co-poszlo-nie-tak/]]></link>
			<title>AI wykryła… zmyślony atak – co poszło nie tak?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 21:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/29/ux-w-aplikacjach-mobilnych-tworzonych-w-technologii-webowej/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/29/ux-w-aplikacjach-mobilnych-tworzonych-w-technologii-webowej/]]></link>
			<title>UX w aplikacjach mobilnych tworzonych w technologii webowej</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 20:40:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/12/jak-uzywac-programowania-funkcyjnego-w-pytorch-i-tensorflow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/12/jak-uzywac-programowania-funkcyjnego-w-pytorch-i-tensorflow/]]></link>
			<title>Jak Używać Programowania Funkcyjnego w PyTorch i TensorFlow?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 20:22:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/gra-ktora-sie-nie-zawiesza-jak-pisac-stabilny-kod/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/gra-ktora-sie-nie-zawiesza-jak-pisac-stabilny-kod/]]></link>
			<title>Gra, która się nie zawiesza – jak pisać stabilny kod</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 19:21:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/10/29/jak-polaczyc-clean-code-z-pragmatyzmem-kiedy-odpuscic-idealny-kod/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/10/29/jak-polaczyc-clean-code-z-pragmatyzmem-kiedy-odpuscic-idealny-kod/]]></link>
			<title>Jak połączyć Clean Code z pragmatyzmem: kiedy odpuścić idealny kod?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 19:07:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/cracking-hasel-offline-hashcat-w-akcji/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/cracking-hasel-offline-hashcat-w-akcji/]]></link>
			<title>Cracking haseł offline – Hashcat w akcji</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 18:22:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/debugowanie-programu-funkcyjnego-jak-to-robic-skutecznie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/debugowanie-programu-funkcyjnego-jak-to-robic-skutecznie/]]></link>
			<title>Debugowanie Programu Funkcyjnego – Jak To Robić Skutecznie?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 17:21:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/wywiad-z-tworca-aplikacji-no-code-o-100k-uzytkownikow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/wywiad-z-tworca-aplikacji-no-code-o-100k-uzytkownikow/]]></link>
			<title>Wywiad z twórcą aplikacji no-code o 100k użytkowników</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 16:22:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/pierwszy-projekt-w-aws-lambda-krok-po-kroku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/pierwszy-projekt-w-aws-lambda-krok-po-kroku/]]></link>
			<title>Pierwszy projekt w AWS Lambda – krok po kroku</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 15:21:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/11/czy-ai-powinno-rozpoznawac-emocje/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/11/czy-ai-powinno-rozpoznawac-emocje/]]></link>
			<title>Czy AI powinno rozpoznawać emocje?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 14:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/10/granice-etyczne-generowania-zdjec-osob-nieistniejacych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/10/granice-etyczne-generowania-zdjec-osob-nieistniejacych/]]></link>
			<title>Granice etyczne generowania zdjęć osób nieistniejących</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 13:21:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/10/dlaczego-iot-to-raj-dla-hakerow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/10/dlaczego-iot-to-raj-dla-hakerow/]]></link>
			<title>Dlaczego IoT to raj dla hakerów?</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 12:21:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/10/10-najciekawszych-ctf-ow-z-ostatnich-5-lat/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/10/10-najciekawszych-ctf-ow-z-ostatnich-5-lat/]]></link>
			<title>10 najciekawszych CTF-ów z ostatnich 5 lat</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 10:21:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/06/10/kamera-drgajaca-po-wybuchu-efekt-screen-shake/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/06/10/kamera-drgajaca-po-wybuchu-efekt-screen-shake/]]></link>
			<title>Kamera drgająca po wybuchu – efekt &#8222;screen shake&#8221;</title>
			<pubDate><![CDATA[Thu, 29 Oct 2026 09:21:46 +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>
