<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Shahvaiz Janjua — Writing</title><description>Essays, frameworks, and case studies on enterprise AI — what works, what doesn&apos;t, and the decisions that mattered.</description><link>https://shahvaizjanjua.com/</link><item><title>Why a tier-1 bank&apos;s first AI pilot didn&apos;t survive contact with production</title><link>https://shahvaizjanjua.com/writing/bank-pilot-production/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/bank-pilot-production/</guid><description>What we got wrong about success criteria — and the three things I&apos;d change.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>A scoping checklist for enterprise AI pilots that I actually use</title><link>https://shahvaizjanjua.com/writing/scoping-checklist/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/scoping-checklist/</guid><description>Twelve questions to ask before the first sprint — honest about the ones that get skipped.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>The demo is the easy part. Production is where the architecture earns its keep</title><link>https://shahvaizjanjua.com/writing/demo-is-the-easy-part/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/demo-is-the-easy-part/</guid><description>What changes when a demo that impressed the board has to run every day.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Fast-or-Verify Pattern</title><link>https://shahvaizjanjua.com/writing/no-new-sql/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/no-new-sql/</guid><description>Most NL→SQL demos are impressive… right up to the moment you need real guarantees.</description><pubDate>Wed, 15 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Securing Backend APIs with GCP API Gateway and Auth0</title><link>https://shahvaizjanjua.com/writing/securing-backend-apis-with-gcp-api-gateway-and-auth0/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/securing-backend-apis-with-gcp-api-gateway-and-auth0/</guid><description>You&apos;ve had your billion dollar, unicorn start-up idea.</description><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate></item><item><title>CORS in GCP API Gateway</title><link>https://shahvaizjanjua.com/writing/cors-in-gcp-api-gateway/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/cors-in-gcp-api-gateway/</guid><description>If you&apos;re like me, building an application with Backend APIs protected behind a Google Cloud API Gateway, you&apos;ve probably encountered a common issue: The ability to…</description><pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate></item><item><title>Oracle Cloud DevOps: CI/CD is real!</title><link>https://shahvaizjanjua.com/writing/oci-cicd-automation/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/oci-cicd-automation/</guid><description>A guide for implementing CI/CD Automation on Oracle Cloud DevOps</description><pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate></item><item><title>RAG to Reality: What is Retrieval-Augmented Generation ?</title><link>https://shahvaizjanjua.com/writing/what-is-rag/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/what-is-rag/</guid><description>This blog series is a longer format and expansion of my UK Oracle User Group presentation, titled; RAG to Reality: A deep-dive into enhancing AI with…</description><pubDate>Fri, 13 Dec 2024 00:00:00 GMT</pubDate></item><item><title>OCI LoadBalancer - Free SSL &amp; Autorenewal (Let&apos;s Encrypt &amp; Certbot)</title><link>https://shahvaizjanjua.com/writing/oci-lb-free-ssl-cert/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/oci-lb-free-ssl-cert/</guid><description>In this article we&apos;ll look at setting up SSL Certificates for free on OCI LoadBalancer (LB), as well as automatically renewing the certificates in the LB when they…</description><pubDate>Tue, 13 Feb 2024 00:00:00 GMT</pubDate></item><item><title>Advanced Networking - Using DRG to route certain traffic through centralized Network Firewall (and other traffic direct to Spoke) [Terraform]</title><link>https://shahvaizjanjua.com/writing/advanced-networking-drg/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/advanced-networking-drg/</guid><description>In this article you&apos;ll find the full terraform script to spin up &amp; configure the end-2-end architecture, a long with a selective walkthrough of the main terraform…</description><pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate></item><item><title>[Updated] Creating a Free Blog on OCI</title><link>https://shahvaizjanjua.com/writing/updated-creating-a-free-blog-on-oci/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/updated-creating-a-free-blog-on-oci/</guid><description>In this updated article we&apos;ll walkthrough the steps to create a free blog hosted on Oracle Cloud Infrastructure, utilising Oracle&apos;s very generous Ampere A1 instance…</description><pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Creating a Free (HTTPS) Blog on Oracle Cloud</title><link>https://shahvaizjanjua.com/writing/free-blog-on-oci/</link><guid isPermaLink="true">https://shahvaizjanjua.com/writing/free-blog-on-oci/</guid><description>In this article we&apos;ll walkthrough the steps to create a free website or blog hosted on Oracle Cloud Infrastructure (FYI, at the time of writing this article this…</description><pubDate>Sat, 30 Jan 2021 00:00:00 GMT</pubDate></item></channel></rss>