<?xml version="1.0" encoding="UTF-8"?>
<!-- Ta mapa witryny została wygenerowana dynamicznie 16 kwietnia, 2026 o 10:44 pm przez wtyczkę All in One SEO v4.9.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[Wed, 08 Apr 2026 15:02:20 +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/2026/04/08/jak-ogarnac-porzadek-w-katalogu-domowym-programisty-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/08/jak-ogarnac-porzadek-w-katalogu-domowym-programisty-java/]]></link>
			<title>Jak ogarnąć porządek w katalogu domowym programisty Java</title>
			<pubDate><![CDATA[Wed, 08 Apr 2026 15:02:20 +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[Wed, 03 Dec 2025 11:10:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/14/bezprzewodowe-systemy-pomiarowe-a-przewaga-konkurencyjna-w-nowoczesnej-firmie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/14/bezprzewodowe-systemy-pomiarowe-a-przewaga-konkurencyjna-w-nowoczesnej-firmie/]]></link>
			<title>Bezprzewodowe systemy pomiarowe a przewaga konkurencyjna w nowoczesnej firmie</title>
			<pubDate><![CDATA[Tue, 14 Apr 2026 13:39:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/16/jak-wykorzystac-clean-code-w-zadaniach-rekrutacyjnych-z-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/16/jak-wykorzystac-clean-code-w-zadaniach-rekrutacyjnych-z-java/]]></link>
			<title>Jak wykorzystać Clean Code w zadaniach rekrutacyjnych z Java</title>
			<pubDate><![CDATA[Thu, 16 Apr 2026 19:17:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/15/wprowadzenie-do-nowoczesnej-automatyki-domowej/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/15/wprowadzenie-do-nowoczesnej-automatyki-domowej/]]></link>
			<title>Wprowadzenie do nowoczesnej automatyki domowej</title>
			<pubDate><![CDATA[Wed, 15 Apr 2026 23:57:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/15/techniczne-wyzwania-wdrazania-ezd-rp-w-administracji/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/15/techniczne-wyzwania-wdrazania-ezd-rp-w-administracji/]]></link>
			<title>Interoperacyjność i integracje – techniczne wyzwania wdrażania EZD RP w administracji</title>
			<pubDate><![CDATA[Wed, 15 Apr 2026 23:37:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/15/nauczanie-programowania-po-polsku-czy-po-angielsku-co-lepsze-dla-poczatkujacych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/15/nauczanie-programowania-po-polsku-czy-po-angielsku-co-lepsze-dla-poczatkujacych/]]></link>
			<title>Nauczanie programowania po polsku czy po angielsku – co lepsze dla początkujących</title>
			<pubDate><![CDATA[Wed, 15 Apr 2026 20:45:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/15/jak-zaprojektowac-onboarding-uzytkownika-w-panelu-administracyjnym/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/15/jak-zaprojektowac-onboarding-uzytkownika-w-panelu-administracyjnym/]]></link>
			<title>Jak zaprojektować onboarding użytkownika w panelu administracyjnym</title>
			<pubDate><![CDATA[Wed, 15 Apr 2026 14:06:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/15/jak-bezbolesnie-zmienic-strukture-pakietow-w-duzej-aplikacji-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/15/jak-bezbolesnie-zmienic-strukture-pakietow-w-duzej-aplikacji-java/]]></link>
			<title>Jak bezboleśnie zmienić strukturę pakietów w dużej aplikacji Java</title>
			<pubDate><![CDATA[Wed, 15 Apr 2026 10:14:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/08/bezpieczne-integracje-w-javie-autoryzacja-oauth2-i-openid-connect-w-praktyce/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/08/bezpieczne-integracje-w-javie-autoryzacja-oauth2-i-openid-connect-w-praktyce/]]></link>
			<title>Bezpieczne integracje w Javie – autoryzacja OAuth2 i OpenID Connect w praktyce</title>
			<pubDate><![CDATA[Wed, 08 Apr 2026 02:30:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/14/architektura-pakietow-w-java-jak-madrze-grupowac-klasy-i-moduly/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/14/architektura-pakietow-w-java-jak-madrze-grupowac-klasy-i-moduly/]]></link>
			<title>Architektura pakietów w Java: jak mądrze grupować klasy i moduły</title>
			<pubDate><![CDATA[Tue, 14 Apr 2026 19:01:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/14/jak-zaczac-obserwacje-ptakow-nad-bugiem-podstawy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/14/jak-zaczac-obserwacje-ptakow-nad-bugiem-podstawy/]]></link>
			<title>Jak zacząć obserwację ptaków nad Bugiem: podstawy</title>
			<pubDate><![CDATA[Tue, 14 Apr 2026 17:01:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/14/rekord-mx-nie-dziala-po-zmianie-hostingu-diagnoza/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/14/rekord-mx-nie-dziala-po-zmianie-hostingu-diagnoza/]]></link>
			<title>Rekord MX nie działa po zmianie hostingu — diagnoza</title>
			<pubDate><![CDATA[Tue, 14 Apr 2026 16:14:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/08/od-rest-api-do-modelu-ml-jak-wpiac-data-science-w-backend-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/08/od-rest-api-do-modelu-ml-jak-wpiac-data-science-w-backend-java/]]></link>
			<title>Od REST API do modelu ML – jak wpiąć Data Science w backend Java</title>
			<pubDate><![CDATA[Wed, 08 Apr 2026 09:12:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/14/jak-przygotowac-backend-pod-potrzeby-dobrego-ux/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/14/jak-przygotowac-backend-pod-potrzeby-dobrego-ux/]]></link>
			<title>Jak przygotować backend pod potrzeby dobrego UX</title>
			<pubDate><![CDATA[Tue, 14 Apr 2026 03:09:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/16/nauczanie-programowania-przez-testy-tdd-jako-narzedzie-dla-mentorow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/16/nauczanie-programowania-przez-testy-tdd-jako-narzedzie-dla-mentorow/]]></link>
			<title>Nauczanie programowania przez testy: TDD jako narzędzie dla mentorów</title>
			<pubDate><![CDATA[Thu, 16 Apr 2026 16:55:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/16/statystyka-dla-programistow-minimum-teorii-maksimum-praktyki/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/16/statystyka-dla-programistow-minimum-teorii-maksimum-praktyki/]]></link>
			<title>Statystyka dla programistów: minimum teorii, maksimum praktyki</title>
			<pubDate><![CDATA[Thu, 16 Apr 2026 08:51:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/16/chmura-hybrydowa-a-projekty-java-kiedy-warto/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/16/chmura-hybrydowa-a-projekty-java-kiedy-warto/]]></link>
			<title>Chmura hybrydowa a projekty Java – kiedy warto?</title>
			<pubDate><![CDATA[Thu, 16 Apr 2026 04:38:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/01/jak-uratowac-dane-z-zalanego-laptopa-procedura/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/01/jak-uratowac-dane-z-zalanego-laptopa-procedura/]]></link>
			<title>Jak uratować dane z zalanego laptopa – procedura</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 18:05:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/12/porzadkowanie-zaleznosci-jak-wyeliminowac-cykle-i-sprzezenia/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/12/porzadkowanie-zaleznosci-jak-wyeliminowac-cykle-i-sprzezenia/]]></link>
			<title>Porządkowanie zależności – jak wyeliminować cykle i sprzężenia</title>
			<pubDate><![CDATA[Sun, 12 Apr 2026 18:18:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2025/12/08/czy-pandemia-zwiekszyla-liczbe-cyberatakow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2025/12/08/czy-pandemia-zwiekszyla-liczbe-cyberatakow/]]></link>
			<title>Czy pandemia zwiększyła liczbę cyberataków?</title>
			<pubDate><![CDATA[Sat, 11 Apr 2026 18:48:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/11/jak-tworzyc-ui-przyjazne-dla-osob-niewidomych-i-niedowidzacych/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/11/jak-tworzyc-ui-przyjazne-dla-osob-niewidomych-i-niedowidzacych/]]></link>
			<title>Jak tworzyć UI przyjazne dla osób niewidomych i niedowidzących</title>
			<pubDate><![CDATA[Sat, 11 Apr 2026 18:42:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/11/tworzenie-szablonow-projektow-java-za-pomoca-skryptow-cli/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/11/tworzenie-szablonow-projektow-java-za-pomoca-skryptow-cli/]]></link>
			<title>Tworzenie szablonów projektów Java za pomocą skryptów CLI</title>
			<pubDate><![CDATA[Sat, 11 Apr 2026 17:45:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/11/analiza-logow-aplikacji-java-z-wykorzystaniem-elk-efk-i-kafki/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/11/analiza-logow-aplikacji-java-z-wykorzystaniem-elk-efk-i-kafki/]]></link>
			<title>Analiza logów aplikacji Java z wykorzystaniem ELK/EFK i Kafki</title>
			<pubDate><![CDATA[Sat, 11 Apr 2026 12:30:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/13/revenue-operations-co-to-jest-i-model-przychodow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/13/revenue-operations-co-to-jest-i-model-przychodow/]]></link>
			<title>Revenue Operations: co to jest i model przychodów</title>
			<pubDate><![CDATA[Mon, 13 Apr 2026 20:40:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/13/api-versioning-w-spring-boot-praktyczne-przyklady-podejsc-i-pulapek/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/13/api-versioning-w-spring-boot-praktyczne-przyklady-podejsc-i-pulapek/]]></link>
			<title>API versioning w Spring Boot – praktyczne przykłady podejść i pułapek</title>
			<pubDate><![CDATA[Mon, 13 Apr 2026 04:29:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/08/obsluga-plikow-csv-i-json-z-terminala-analiza-danych-dla-java-devow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/08/obsluga-plikow-csv-i-json-z-terminala-analiza-danych-dla-java-devow/]]></link>
			<title>Obsługa plików CSV i JSON z terminala – analiza danych dla Java devów</title>
			<pubDate><![CDATA[Wed, 08 Apr 2026 17:36:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/09/jak-armuro-pomaga-firmom-ddd-przestac-gasic-pozary-i-zaczac-rosnac/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/09/jak-armuro-pomaga-firmom-ddd-przestac-gasic-pozary-i-zaczac-rosnac/]]></link>
			<title>Jak Armuro pomaga firmom DDD przestać gasić pożary i zacząć rosnąć?</title>
			<pubDate><![CDATA[Thu, 09 Apr 2026 16:29:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/09/jak-bezbolesnie-wprowadzac-zmiany-w-ui-istniejacej-aplikacji-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/09/jak-bezbolesnie-wprowadzac-zmiany-w-ui-istniejacej-aplikacji-java/]]></link>
			<title>Jak bezboleśnie wprowadzać zmiany w UI istniejącej aplikacji Java</title>
			<pubDate><![CDATA[Thu, 09 Apr 2026 04:35:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/10/serverless-a-monolit-w-javie-co-kiedy-i-dlaczego/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/10/serverless-a-monolit-w-javie-co-kiedy-i-dlaczego/]]></link>
			<title>Serverless a monolit w Javie – co, kiedy i dlaczego?</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 16:41:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/01/jak-zakonczyc-proces-mentoringu-zeby-podopieczny-byl-naprawde-samodzielny/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/01/jak-zakonczyc-proces-mentoringu-zeby-podopieczny-byl-naprawde-samodzielny/]]></link>
			<title>Jak zakończyć proces mentoringu, żeby podopieczny był naprawdę samodzielny</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 15:02:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/10/migracja-z-api-soap-na-rest-w-istniejacej-aplikacji-java-plan-krok-po-kroku/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/10/migracja-z-api-soap-na-rest-w-istniejacej-aplikacji-java-plan-krok-po-kroku/]]></link>
			<title>Migracja z API SOAP na REST w istniejącej aplikacji Java – plan krok po kroku</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 17:59:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/07/tworzenie-lokalnego-klastra-testowego-docker-compose-k3s-minikube/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/07/tworzenie-lokalnego-klastra-testowego-docker-compose-k3s-minikube/]]></link>
			<title>Tworzenie lokalnego klastra testowego (Docker Compose, k3s, minikube)</title>
			<pubDate><![CDATA[Tue, 07 Apr 2026 11:08:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/01/jak-backendowiec-zostaje-frontendowcem-przewodnik-dla-programistow-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/01/jak-backendowiec-zostaje-frontendowcem-przewodnik-dla-programistow-java/]]></link>
			<title>Jak backendowiec zostaje frontendowcem – przewodnik dla programistów Java</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 14:55:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/07/dobre-praktyki-przy-pracy-z-datami-i-czasem-w-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/07/dobre-praktyki-przy-pracy-z-datami-i-czasem-w-java/]]></link>
			<title>Dobre praktyki przy pracy z datami i czasem w Java</title>
			<pubDate><![CDATA[Tue, 07 Apr 2026 07:08:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/02/integracje-systemow-w-javie-od-czego-zaczac-zanim-napiszesz-pierwsze-api/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/02/integracje-systemow-w-javie-od-czego-zaczac-zanim-napiszesz-pierwsze-api/]]></link>
			<title>Integracje systemów w Javie – od czego zacząć, zanim napiszesz pierwsze API?</title>
			<pubDate><![CDATA[Thu, 02 Apr 2026 11:43:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/05/jak-polaczyc-spring-boot-postgresql-i-data-science-w-jednym-projekcie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/05/jak-polaczyc-spring-boot-postgresql-i-data-science-w-jednym-projekcie/]]></link>
			<title>Jak połączyć Spring Boot, PostgreSQL i Data Science w jednym projekcie</title>
			<pubDate><![CDATA[Sun, 05 Apr 2026 06:17:13 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/05/architektura-multi-tenant-w-aplikacjach-java-wyzwania-i-rozwiazania/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/05/architektura-multi-tenant-w-aplikacjach-java-wyzwania-i-rozwiazania/]]></link>
			<title>Architektura multi-tenant w aplikacjach Java – wyzwania i rozwiązania</title>
			<pubDate><![CDATA[Sun, 05 Apr 2026 04:55:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/05/api-dla-partnerow-biznesowych-jak-kontrolowac-dostep-i-limity-w-javie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/05/api-dla-partnerow-biznesowych-jak-kontrolowac-dostep-i-limity-w-javie/]]></link>
			<title>API dla partnerów biznesowych – jak kontrolować dostęp i limity w Javie</title>
			<pubDate><![CDATA[Sun, 05 Apr 2026 02:54:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/04/responsywny-layout-bez-bolu-praktyczne-podejscie-dla-backendowcow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/04/responsywny-layout-bez-bolu-praktyczne-podejscie-dla-backendowcow/]]></link>
			<title>Responsywny layout bez bólu – praktyczne podejście dla backendowców</title>
			<pubDate><![CDATA[Sat, 04 Apr 2026 10:51:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/04/refaktoryzacja-spaghetti-css-praktyczny-plan-dla-programisty-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/04/refaktoryzacja-spaghetti-css-praktyczny-plan-dla-programisty-java/]]></link>
			<title>Refaktoryzacja spaghetti CSS – praktyczny plan dla programisty Java</title>
			<pubDate><![CDATA[Sat, 04 Apr 2026 04:59:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/06/jak-wygodnie-laczyc-pc-z-wsl-dockerem-i-java-w-jednym-workflow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/06/jak-wygodnie-laczyc-pc-z-wsl-dockerem-i-java-w-jednym-workflow/]]></link>
			<title>Jak wygodnie łączyć PC z WSL, Dockerem i Javą w jednym workflow</title>
			<pubDate><![CDATA[Mon, 06 Apr 2026 18:27:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/03/programowanie-defensywne-w-java-jak-zabezpieczyc-sie-przed-dziwnymi-danymi/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/03/programowanie-defensywne-w-java-jak-zabezpieczyc-sie-przed-dziwnymi-danymi/]]></link>
			<title>Programowanie defensywne w Java: jak zabezpieczyć się przed dziwnymi danymi</title>
			<pubDate><![CDATA[Fri, 03 Apr 2026 22:16:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/03/dlaczego-maszyna-automat-pakujacy-przesylki-to-juz-standard-w-magazynie/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/03/dlaczego-maszyna-automat-pakujacy-przesylki-to-juz-standard-w-magazynie/]]></link>
			<title>Dlaczego maszyna, automat pakujący przesyłki to już standard w magazynie?</title>
			<pubDate><![CDATA[Fri, 03 Apr 2026 17:09:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/01/jak-wystawic-api-publiczne-i-jednoczesnie-utrzymac-api-wewnetrzne-dla-innych-systemow/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/01/jak-wystawic-api-publiczne-i-jednoczesnie-utrzymac-api-wewnetrzne-dla-innych-systemow/]]></link>
			<title>Jak wystawić API publiczne i jednocześnie utrzymać API wewnętrzne dla innych systemów</title>
			<pubDate><![CDATA[Wed, 01 Apr 2026 14:37:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/03/31/jak-przygotowac-sie-do-rozmowy-rekrutacyjnej-o-architekturze-java/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/03/31/jak-przygotowac-sie-do-rozmowy-rekrutacyjnej-o-architekturze-java/]]></link>
			<title>Jak przygotować się do rozmowy rekrutacyjnej o architekturze Java</title>
			<pubDate><![CDATA[Tue, 31 Mar 2026 20:06:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/10/komponenty-ui-w-react-a-wzorce-projektowe-znane-z-javy/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/10/komponenty-ui-w-react-a-wzorce-projektowe-znane-z-javy/]]></link>
			<title>Komponenty UI w React a wzorce projektowe znane z Javy</title>
			<pubDate><![CDATA[Fri, 10 Apr 2026 07:40:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/03/31/automatyczne-generowanie-dokumentacji-z-poziomu-cli/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/03/31/automatyczne-generowanie-dokumentacji-z-poziomu-cli/]]></link>
			<title>Automatyczne generowanie dokumentacji z poziomu CLI</title>
			<pubDate><![CDATA[Tue, 31 Mar 2026 19:02:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/03/31/jak-pisac-kod-z-mysla-o-przyszlosci-a-nie-tylko-o-tym-jednym-zadaniu/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/03/31/jak-pisac-kod-z-mysla-o-przyszlosci-a-nie-tylko-o-tym-jednym-zadaniu/]]></link>
			<title>Jak pisać kod z myślą o przyszłości, a nie tylko o tym jednym zadaniu?</title>
			<pubDate><![CDATA[Tue, 31 Mar 2026 07:13:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://programistajava.pl/2026/04/09/jak-pisac-kod-ktory-latwo-sie-testuje-projektowanie-pod-testowalnosc/]]></guid>
			<link><![CDATA[https://programistajava.pl/2026/04/09/jak-pisac-kod-ktory-latwo-sie-testuje-projektowanie-pod-testowalnosc/]]></link>
			<title>Jak pisać kod, który łatwo się testuje? Projektowanie pod testowalność</title>
			<pubDate><![CDATA[Thu, 09 Apr 2026 18:22:32 +0000]]></pubDate>
		</item>
				</channel>
</rss>
