<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Roland Farkas | Writing</title><description>Essays on digital performance, AI, engineering, and building systems that last, by Roland Farkas.</description><link>https://rolandfarkas.com</link><language>en-gb</language><item><title>Why I Built AllowKit: Consent You Own, Not a Script You Rent</title><link>https://rolandfarkas.com/blog/2026/08/26/why-i-built-allowkit</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2026/08/26/why-i-built-allowkit</guid><description>Cookie consent quietly became another third-party script, another SaaS bill, and another place your users&apos; data lives that you do not control. AllowKit is the backend-only, self-hosted alternative. You bring the UI, you own the data, and it runs on your own Cloudflare account.</description><pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate><category>Open Source</category><category>Privacy &amp; Compliance</category></item><item><title>AI2Web: The Story So Far</title><link>https://rolandfarkas.com/blog/2026/07/17/ai2web-the-story-so-far</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2026/07/17/ai2web-the-story-so-far</guid><description>I introduced AI2Web a week ago. Since then it went from an idea to something an AI agent can already use. Here is the story so far, from where it started to a live store Grok read and validated by itself.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Open Source</category></item><item><title>The Agentic Web Won&apos;t Be Crawled Into Existence</title><link>https://rolandfarkas.com/blog/2026/07/16/the-agentic-web-wont-be-crawled</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2026/07/16/the-agentic-web-wont-be-crawled</guid><description>AI agents are learning to use the web, and the web was never built for them. The industry&apos;s first instinct is to build better crawlers. I think that is solving it backwards. Here is the research, the landscape, and where I believe it actually goes.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Open Source</category></item><item><title>Introducing AI2Web: A Simple, Shared Layer to Make the Web Work With AI</title><link>https://rolandfarkas.com/blog/2026/07/10/introducing-ai2web</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2026/07/10/introducing-ai2web</guid><description>For years I thought the next web would be an app, or a game like VR universe. Instead the AI era arrived, and it arrived fast. AI2Web is my answer: one simple, shared way for any site to be understood by AI.</description><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Open Source</category></item><item><title>Why I Built CloudCore CMS Instead of Using Strapi, Directus or WordPress</title><link>https://rolandfarkas.com/blog/2026/06/02/why-i-built-cloudcore-cms</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2026/06/02/why-i-built-cloudcore-cms</guid><description>I didn&apos;t set out to build a CMS. I set out to solve problems that existing CMS platforms kept creating.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate><category>Software Development</category><category>Headless CMS</category></item><item><title>You Can’t Automate What You Don’t Understand</title><link>https://rolandfarkas.com/blog/2025/11/09/you-cant-automate-what-you-dont-understand</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/11/09/you-cant-automate-what-you-dont-understand</guid><description>Automation without understanding multiplies confusion. Here’s how to build the right foundation before scaling.</description><pubDate>Sun, 09 Nov 2025 00:00:00 GMT</pubDate><category>Digital Foundations</category><category>AI Readiness</category></item><item><title>The AI Copilot Layer</title><link>https://rolandfarkas.com/blog/2025/11/03/the-ai-copilot-layer</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/11/03/the-ai-copilot-layer</guid><description>Every team is getting its own AI assistant — finance, ops, marketing. The next layer of transformation isn’t tools, it’s copilots embedded in every function.</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Digital Strategy</category></item><item><title>How to Judge AI Output Like a Senior Engineer</title><link>https://rolandfarkas.com/blog/2025/10/30/how-to-judge-ai-output-like-a-senior-engineer</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/30/how-to-judge-ai-output-like-a-senior-engineer</guid><description>AI writes code — but it doesn’t understand trade-offs. The new skill isn’t coding faster; it’s auditing smarter.</description><pubDate>Thu, 30 Oct 2025 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Engineering</category></item><item><title>Why AI Hype Misses the Real Point</title><link>https://rolandfarkas.com/blog/2025/10/29/why-ai-hype-misses-the-real-point</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/29/why-ai-hype-misses-the-real-point</guid><description>AI isn’t replacing creativity — it’s replacing repetition. The hype focuses on outputs, but the real impact is in how work flows through teams.</description><pubDate>Wed, 29 Oct 2025 00:00:00 GMT</pubDate><category>AI Transformation</category><category>Operations</category></item><item><title>Tracking Without Ownership Fails</title><link>https://rolandfarkas.com/blog/2025/10/28/tracking-without-ownership-fails</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/28/tracking-without-ownership-fails</guid><description>When everyone owns analytics, no one does. Here’s how to assign ownership, create accountability, and stop the chaos before it spreads.</description><pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate><category>Data Governance</category><category>Digital Performance</category></item><item><title>Your Model Is the Problem, Not Your Team</title><link>https://rolandfarkas.com/blog/2025/10/27/single-source-of-truth</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/27/single-source-of-truth</guid><description>Finance and marketing don&apos;t disagree on purpose — they work from different realities. Here&apos;s how to fix your data model, reconcile weekly, and align decisions.</description><pubDate>Mon, 27 Oct 2025 00:00:00 GMT</pubDate><category>Data Strategy</category><category>Digital Performance</category></item><item><title>Optimizing LCP for Better Web Performance</title><link>https://rolandfarkas.com/blog/2025/10/26/optimizing-lcp-for-better-performance</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/26/optimizing-lcp-for-better-performance</guid><description>Discover the step-by-step process to dramatically improve your site&apos;s Largest Contentful Paint metric, including font optimization, critical CSS inlining, and static HTML rendering.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate><category>Web Performance</category><category>Digital Optimization</category></item><item><title>Why I Transitioned From an Agency Model to Consulting</title><link>https://rolandfarkas.com/blog/2025/10/25/why-i-transitioned-from-agency-to-consulting</link><guid isPermaLink="true">https://rolandfarkas.com/blog/2025/10/25/why-i-transitioned-from-agency-to-consulting</guid><description>Over a decade, I learned businesses don&apos;t need more development hours—they need better systems, workflows, and decision-making clarity. Here&apos;s why I stopped selling output and started selling impact.</description><pubDate>Sat, 25 Oct 2025 00:00:00 GMT</pubDate><category>Business Strategy</category><category>Consulting</category></item></channel></rss>