<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>John Soriano — AI &amp; Software Systems for Growing Businesses</title><description>I help SME owners replace manual work and disconnected tools with AI and software systems their teams actually use. Technical founder, founder of XataTech.</description><link>https://johnsoriano.tech/</link><item><title>What AI adoption actually looks like inside a Philippine SME</title><link>https://johnsoriano.tech/blog/ai-adoption-philippine-sme/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/ai-adoption-philippine-sme/</guid><description>Forget the demos. Real AI adoption starts with one workflow, one team, and a clear answer to what it&apos;s replacing. A field account of getting AI into daily operations — and what made it stick.</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate></item><item><title>AI adoption in the Philippines: practical over hype</title><link>https://johnsoriano.tech/blog/ai-adoption-philippines-practical/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/ai-adoption-philippines-practical/</guid><description>Why the opportunity here is implementation, not imitation — and where local businesses should start.</description><pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Building software products with AI-assisted engineering, without losing the plot</title><link>https://johnsoriano.tech/blog/ai-assisted-engineering/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/ai-assisted-engineering/</guid><description>Speed is easy. Maintainability is the hard part. How I keep AI-assisted builds shippable past the first demo.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>Connecting sales, ops, and data without building another silo</title><link>https://johnsoriano.tech/blog/connecting-sales-ops-data/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/connecting-sales-ops-data/</guid><description>Every new tool promises to connect things. Here&apos;s how to make sure it actually reduces friction.</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The CRM is not the problem — the workflow around it is</title><link>https://johnsoriano.tech/blog/crm-is-not-the-problem/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/crm-is-not-the-problem/</guid><description>Most &quot;CRM problems&quot; are workflow problems. A framework for fixing the motion before blaming the tool.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Shipping agents that do real operational work</title><link>https://johnsoriano.tech/blog/shipping-agents-real-work/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/shipping-agents-real-work/</guid><description>A build log: what it took to move an internal agent from clever demo to something the team relies on.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Start with the bottleneck, not the model</title><link>https://johnsoriano.tech/blog/start-with-the-bottleneck/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/start-with-the-bottleneck/</guid><description>The most useful AI question isn&apos;t &quot;which model?&quot; — it&apos;s &quot;where does work actually slow down?&quot;</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Why I started XataTech</title><link>https://johnsoriano.tech/blog/why-i-started-xatatech/</link><guid isPermaLink="true">https://johnsoriano.tech/blog/why-i-started-xatatech/</guid><description>On the gap between knowing how to build software and helping a whole business actually use it.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>