<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cameron Carmody — Writing</title><description>Essays on AI, software, cybersecurity, and the enterprise technology business, written from Sydney.</description><link>https://cameroncarmody.com/</link><language>en-au</language><item><title>The web used to look like you</title><link>https://cameroncarmody.com/writing/web-used-to-look-like-you/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/web-used-to-look-like-you/</guid><description>Half my high school year taught itself to code customising MySpace pages, and that freedom never had to disappear.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><category>indieweb</category><category>myspace</category><category>personal website</category><category>ai</category><category>australia</category></item><item><title>Why your AI gets worse the longer you talk to it</title><link>https://cameroncarmody.com/writing/context-rot/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/context-rot/</guid><description>Long AI chats quietly degrade as they grow, even inside the stated limit. The cause is context rot, and a few plain habits fix most of it.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><category>ai</category><category>context-rot</category><category>prompting</category></item><item><title>Putting AI to Work, Responsibly</title><link>https://cameroncarmody.com/writing/responsibleai/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/responsibleai/</guid><description>How I dropped a large language model into a regulated Australian financial advice workflow without letting it generate the answers, decide the outcome, or leave the audit trail.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate><category>ai</category><category>compliance</category><category>case-study</category></item><item><title>Should We Unleash Private Companies for Cyber Offence?</title><link>https://cameroncarmody.com/writing/private-cyber-offence/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/private-cyber-offence/</guid><description>Argues that Australia should create a regulated legal framework enabling private cybersecurity companies to conduct offensive cyber operations against criminal threats.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate><category>cybersecurity</category><category>policy</category><category>australia</category></item><item><title>The Cyber Arms Race Just Accelerated. Again.</title><link>https://cameroncarmody.com/writing/cyber-arms-race-accelerated/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/cyber-arms-race-accelerated/</guid><description>How advanced AI model releases represent a significant capability shift for both cybersecurity defenders and attackers, creating a dual-use dilemma.</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate><category>cybersecurity</category><category>ai</category></item><item><title>The Balkanization of Enterprise Software is Near</title><link>https://cameroncarmody.com/writing/balkanization-enterprise-software/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/balkanization-enterprise-software/</guid><description>AI is dismantling the barriers protecting incumbent enterprise software vendors, enabling lean teams to build near-functional clones of major platforms in months.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate><category>enterprise</category><category>ai</category><category>industry</category></item><item><title>What Happens When a Non-Developer Takes AI Coding Tools Seriously</title><link>https://cameroncarmody.com/writing/non-developer-ai-coding-tools/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/non-developer-ai-coding-tools/</guid><description>How a non-developer with a decade of IT industry experience built CityHenge, a fully functional mobile app, in two months using AI coding tools.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>development</category><category>cityhenge</category></item><item><title>Breach in the Archive: The Fall of the British Library</title><link>https://cameroncarmody.com/writing/british-library-breach/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/british-library-breach/</guid><description>Examining the October 2023 ransomware attack on the British Library, and how accumulated technical debt created the conditions for a devastating breach.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate><category>cybersecurity</category><category>ransomware</category><category>case-study</category></item><item><title>30% of IT Roles Were Vacant. Then the Ransomware Hit.</title><link>https://cameroncarmody.com/writing/vacant-it-roles-ransomware/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/vacant-it-roles-ransomware/</guid><description>How organisational vulnerabilities including staffing gaps and inadequate planning created the conditions for a ransomware attack on a Scottish council.</description><pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate><category>cybersecurity</category><category>ransomware</category><category>staffing</category></item><item><title>The Real Story Behind the BoM&apos;s $96 Million Website Bill</title><link>https://cameroncarmody.com/writing/bom-96-million-website/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/bom-96-million-website/</guid><description>Why the Bureau of Meteorology&apos;s $96.5 million expenditure was about modernising decades-old critical infrastructure, not just building a website.</description><pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate><category>government</category><category>infrastructure</category><category>australia</category></item><item><title>Ransomware Poker: Australia Would Be the Easy Money at the Table</title><link>https://cameroncarmody.com/writing/ransomware-poker-australia/</link><guid isPermaLink="true">https://cameroncarmody.com/writing/ransomware-poker-australia/</guid><description>Australia&apos;s 96% ransomware payment rate, the highest globally, and why organisations continue funding criminal operations despite official guidance.</description><pubDate>Mon, 17 Nov 2025 00:00:00 GMT</pubDate><category>cybersecurity</category><category>ransomware</category><category>australia</category></item></channel></rss>