<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Shahzad Malik — Data Science &amp; AI Engineering Blog</title>
    <link>https://shahzadmalik.com/blog</link>
    <atom:link href="https://shahzadmalik.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Practical guides on event tracking, analytics engineering, production ML, LLM/RAG systems, A/B testing, and AI workflow automation by Shahzad Malik, freelance data scientist and AI engineer.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 06 Jul 2026 09:32:34 GMT</lastBuildDate>
    <item>
      <title>How to hire a freelance data scientist in 2026: rates, red flags, and a working process</title>
      <link>https://shahzadmalik.com/blog/how-to-hire-a-freelance-data-scientist</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/how-to-hire-a-freelance-data-scientist</guid>
      <pubDate>Fri, 05 Jun 2026 09:00:00 GMT</pubDate>
      <description>A buyer's guide to hiring a freelance data scientist: what they cost in 2026, freelancer vs. agency vs. full-time trade-offs, the red flags that predict failed projects, and a hiring process that actually works.</description>
    </item>
    <item>
      <title>CUPED explained: faster A/B tests with variance reduction</title>
      <link>https://shahzadmalik.com/blog/cuped-ab-testing-explained</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/cuped-ab-testing-explained</guid>
      <pubDate>Thu, 04 Jun 2026 09:00:00 GMT</pubDate>
      <description>A practical explanation of CUPED for A/B testing: how variance reduction works, when it helps, and what to watch before trusting the results.</description>
    </item>
    <item>
      <title>Dashboard design for executives: clarity before charts</title>
      <link>https://shahzadmalik.com/blog/dashboard-design-for-executives</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/dashboard-design-for-executives</guid>
      <pubDate>Thu, 28 May 2026 09:00:00 GMT</pubDate>
      <description>How to design executive dashboards that leaders actually use: decision framing, metric hierarchy, context, drill-downs, speed, and trust.</description>
    </item>
    <item>
      <title>An AI workflow automation playbook for operations teams</title>
      <link>https://shahzadmalik.com/blog/ai-workflow-automation-playbook</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/ai-workflow-automation-playbook</guid>
      <pubDate>Thu, 21 May 2026 09:00:00 GMT</pubDate>
      <description>How to find, scope, and ship reliable AI workflow automations for operations: intake, triage, enrichment, routing, reporting, human review, and observability.</description>
    </item>
    <item>
      <title>Marketing attribution with first-party data</title>
      <link>https://shahzadmalik.com/blog/marketing-attribution-with-first-party-data</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/marketing-attribution-with-first-party-data</guid>
      <pubDate>Thu, 14 May 2026 09:00:00 GMT</pubDate>
      <description>How to build practical marketing attribution with first-party events, UTMs, ad platform data, CRM stages, revenue, and transparent assumptions.</description>
    </item>
    <item>
      <title>GA4 + BigQuery: when the raw export is worth it and how to model it</title>
      <link>https://shahzadmalik.com/blog/ga4-bigquery-export-guide</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/ga4-bigquery-export-guide</guid>
      <pubDate>Tue, 12 May 2026 09:00:00 GMT</pubDate>
      <description>GA4's BigQuery export gives you raw, unsampled event data — but it's not a free lunch. When the export is worth switching on, what it costs, and how to model the event tables into metrics your team can trust.</description>
    </item>
    <item>
      <title>A dbt analytics engineering checklist for trustworthy metrics</title>
      <link>https://shahzadmalik.com/blog/dbt-analytics-engineering-checklist</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/dbt-analytics-engineering-checklist</guid>
      <pubDate>Thu, 07 May 2026 09:00:00 GMT</pubDate>
      <description>A dbt checklist for analytics engineering: sources, staging models, marts, tests, documentation, naming, performance, and dashboard ownership.</description>
    </item>
    <item>
      <title>How to choose a vector database for RAG</title>
      <link>https://shahzadmalik.com/blog/vector-database-selection-for-rag</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/vector-database-selection-for-rag</guid>
      <pubDate>Thu, 30 Apr 2026 09:00:00 GMT</pubDate>
      <description>A practical guide to choosing a vector database for RAG: pgvector, Pinecone, Weaviate, Qdrant, filtering, hybrid search, scale, and operations.</description>
    </item>
    <item>
      <title>Product analytics metrics that actually matter</title>
      <link>https://shahzadmalik.com/blog/product-analytics-metrics-that-matter</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/product-analytics-metrics-that-matter</guid>
      <pubDate>Thu, 23 Apr 2026 09:00:00 GMT</pubDate>
      <description>How to choose product analytics metrics that support decisions: activation, retention, adoption, conversion, guardrails, and north-star metrics.</description>
    </item>
    <item>
      <title>Server-side tracking explained for analytics and attribution</title>
      <link>https://shahzadmalik.com/blog/server-side-tracking-explained</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/server-side-tracking-explained</guid>
      <pubDate>Thu, 16 Apr 2026 09:00:00 GMT</pubDate>
      <description>What server-side tracking is, when it helps, when it adds unnecessary complexity, and how to design it for cleaner analytics and attribution.</description>
    </item>
    <item>
      <title>How to choose an LLM for production: a practical framework</title>
      <link>https://shahzadmalik.com/blog/choosing-an-llm-for-production</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/choosing-an-llm-for-production</guid>
      <pubDate>Thu, 09 Apr 2026 09:00:00 GMT</pubDate>
      <description>Stop choosing models by leaderboard. A practical framework for picking an LLM for production: define the task, build a small eval set, measure quality/latency/cost on your data, and design for swappability.</description>
    </item>
    <item>
      <title>A RAG evaluation checklist for production AI systems</title>
      <link>https://shahzadmalik.com/blog/rag-evaluation-checklist</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/rag-evaluation-checklist</guid>
      <pubDate>Thu, 09 Apr 2026 09:00:00 GMT</pubDate>
      <description>A practical checklist for evaluating RAG systems: retrieval relevance, source coverage, grounded answers, citations, abstention, latency, and feedback loops.</description>
    </item>
    <item>
      <title>LLM evaluation: what to measure before an AI feature ships</title>
      <link>https://shahzadmalik.com/blog/llm-evaluation-production-guide</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/llm-evaluation-production-guide</guid>
      <pubDate>Thu, 02 Apr 2026 09:00:00 GMT</pubDate>
      <description>A production-focused guide to LLM evaluation: golden datasets, groundedness, retrieval quality, refusal behavior, latency, cost, and regression tests.</description>
    </item>
    <item>
      <title>How to reduce LLM hallucinations in production</title>
      <link>https://shahzadmalik.com/blog/how-to-reduce-llm-hallucinations</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/how-to-reduce-llm-hallucinations</guid>
      <pubDate>Wed, 18 Mar 2026 09:00:00 GMT</pubDate>
      <description>Practical techniques to reduce LLM hallucinations: retrieval grounding, citations, evaluation harnesses, output guardrails, and knowing when to make the model say 'I don't know'.</description>
    </item>
    <item>
      <title>The 12-point data quality checklist to run before you trust a dashboard</title>
      <link>https://shahzadmalik.com/blog/data-quality-checklist-before-trusting-a-dashboard</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/data-quality-checklist-before-trusting-a-dashboard</guid>
      <pubDate>Sat, 14 Mar 2026 09:00:00 GMT</pubDate>
      <description>A dashboard is only as good as the pipeline behind it. Twelve concrete checks — from event loss and duplicate rows to silent schema drift and definition mismatches — that catch most broken metrics before an executive does.</description>
    </item>
    <item>
      <title>5 A/B testing mistakes that quietly ruin your results</title>
      <link>https://shahzadmalik.com/blog/ab-testing-mistakes-to-avoid</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/ab-testing-mistakes-to-avoid</guid>
      <pubDate>Thu, 05 Mar 2026 09:00:00 GMT</pubDate>
      <description>Peeking, sample-ratio mismatch, underpowered tests, ignored guardrails, and multiple comparisons — the common A/B testing mistakes that lead to confident but wrong decisions.</description>
    </item>
    <item>
      <title>From notebook to production: an MLOps checklist</title>
      <link>https://shahzadmalik.com/blog/notebook-to-production-mlops-checklist</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/notebook-to-production-mlops-checklist</guid>
      <pubDate>Thu, 26 Feb 2026 09:00:00 GMT</pubDate>
      <description>A practical MLOps checklist for shipping machine learning models to production: reproducible training, deployment, monitoring, evaluation, retraining, and cost control.</description>
    </item>
    <item>
      <title>What is RAG? A practical guide to Retrieval-Augmented Generation</title>
      <link>https://shahzadmalik.com/blog/what-is-rag-retrieval-augmented-generation</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/what-is-rag-retrieval-augmented-generation</guid>
      <pubDate>Tue, 10 Feb 2026 09:00:00 GMT</pubDate>
      <description>A plain-English guide to Retrieval-Augmented Generation (RAG): what it is, how the pipeline works, where it beats fine-tuning, and how to keep answers grounded and accurate.</description>
    </item>
    <item>
      <title>How to design an event tracking plan that scales</title>
      <link>https://shahzadmalik.com/blog/how-to-design-an-event-tracking-plan</link>
      <guid isPermaLink="true">https://shahzadmalik.com/blog/how-to-design-an-event-tracking-plan</guid>
      <pubDate>Thu, 22 Jan 2026 09:00:00 GMT</pubDate>
      <description>A practical framework for designing an event tracking plan: naming conventions, schema versioning, governance, and validation that keep your analytics clean as you grow.</description>
    </item>
  </channel>
</rss>
