<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Security &#8211; Martin Kup &#8211; Senior PHP developer</title>
	<atom:link href="https://martinkup.dev/category/125-security/feed/" rel="self" type="application/rss+xml" />
	<link>https://martinkup.dev</link>
	<description>Passionately designing &#38; building fast, scalable apps with clean code and real business impact.</description>
	<lastBuildDate>Thu, 15 Jan 2026 11:25:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>From Secure Code to Secure Systems: A Holistic PHP Security Playbook for Secure Code, Secrets, IAM, and Containers</title>
		<link>https://martinkup.dev/from-secure-code-to-secure-systems-a-holistic-php-security-playbook-for-secure-code-secrets-iam-and-containers/</link>
		
		<dc:creator><![CDATA[Martin Kup]]></dc:creator>
		<pubDate>Mon, 12 Jan 2026 15:45:52 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[application security]]></category>
		<category><![CDATA[container security]]></category>
		<category><![CDATA[dependency security]]></category>
		<category><![CDATA[devsecops]]></category>
		<category><![CDATA[holistic software architecture]]></category>
		<category><![CDATA[iam]]></category>
		<category><![CDATA[identity and access management]]></category>
		<category><![CDATA[owasp top 10]]></category>
		<category><![CDATA[php security]]></category>
		<category><![CDATA[secrets management]]></category>
		<category><![CDATA[secure software development]]></category>
		<guid isPermaLink="false">https://martinkup.dev/?p=1695</guid>

					<description><![CDATA[Most PHP security incidents don’t start with sophisticated exploits. They start with something ordinary: a new endpoint that trusts input too much, a template that renders unescaped content, a long-lived token that silently overreaches, or an image that ships with yesterday’s CVEs.]]></description>
										<content:encoded><![CDATA[<p>Most PHP security incidents don’t start with sophisticated exploits. They start with something ordinary: a new endpoint that trusts input too much, a template that renders unescaped content, a long-lived token that silently overreaches, or an image that ships with yesterday’s CVEs. That’s why I don’t treat security as a “phase” or a single team’s responsibility. I treat it as an outcome of…</p>
<p><a href="https://martinkup.dev/from-secure-code-to-secure-systems-a-holistic-php-security-playbook-for-secure-code-secrets-iam-and-containers/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: martinkup.dev @ 2026-02-02 00:31:54 by W3 Total Cache
-->