<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Shazi Labs by Sharjeel Baig</title>
    <link>https://sharjeel-baig.pages.dev</link>
    <description>Practical tutorials, references, and build notes by Sharjeel Baig on React, TypeScript, LangChain, RAG, and product-minded AI systems.</description>
    <language>en-us</language>
    <lastBuildDate>Sat, 06 Jun 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://sharjeel-baig.pages.dev/rss.xml" rel="self" type="application/rss+xml" />

    <item>
      <title>Developing Security Surveillance System with Typescript And Transformers</title>
      <link>https://sharjeel-baig.pages.dev/blogs/developing-security-surveillance-system-with-typescript-and-transformers</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/developing-security-surveillance-system-with-typescript-and-transformers</guid>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <description>Develop a security surveillance system with TypeScript and Apple&apos;s FastVLM-0.5B transformer model. This tutorial guides you through building a threat detection system that analyzes camera feeds, identifies potential threats, and generates voice alerts using text-to-speech. Learn about LLMs, ONNX, and essential dependencies like Hono, Axios, and transformers.js. The project utilizes a feature-based architecture for maintainability and scalability.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Developing Security Surveillance System with Typescript And Transformers</title>
      <link>https://sharjeel-baig.pages.dev/blogs/s3-security-surveillance-typescript-transformers</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/s3-security-surveillance-typescript-transformers</guid>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <description>Develop a security surveillance system with TypeScript and Apple&apos;s FastVLM-0.5B transformer model. This tutorial guides you through building a threat detection system that analyzes camera feeds, identifies potential threats, and generates voice alerts using text-to-speech. Learn about LLMs, ONNX, and essential dependencies like Hono, Axios, and transformers.js. The project utilizes a feature-based architecture for maintainability and scalability.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Python Cheatsheet</title>
      <link>https://sharjeel-baig.pages.dev/blogs/python-cheatsheet</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/python-cheatsheet</guid>
      <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
      <description>A concise reference for common Python syntax and techniques.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Building a Chatbot with Chakra UI + LangChain + Ollama Cloud</title>
      <link>https://sharjeel-baig.pages.dev/blogs/chatbot-chakra-langchain-ollama</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/chatbot-chakra-langchain-ollama</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A full tutorial to design a Chakra UI chat experience and power it with LangChain and Ollama Cloud gpt-oss:120b-cloud.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Building a Modern Portfolio Website with Vite and React</title>
      <link>https://sharjeel-baig.pages.dev/blogs/building-portfolio-website</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/building-portfolio-website</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Step-by-step guide to creating a stunning portfolio that showcases your work effectively.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Designing Accessible UI by Default</title>
      <link>https://sharjeel-baig.pages.dev/blogs/accessible-ui-by-default</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/accessible-ui-by-default</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A human-first checklist for building accessible forms, buttons, and layouts without slowing down.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Embeddings Explained: What They Are and When to Use Them</title>
      <link>https://sharjeel-baig.pages.dev/blogs/embeddings-explained</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/embeddings-explained</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Understand vector embeddings, similarity search, and practical use cases.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Getting Started with React in 2026</title>
      <link>https://sharjeel-baig.pages.dev/blogs/getting-started-with-react</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/getting-started-with-react</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A comprehensive guide to building modern React applications with the latest features and best practices.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Performance Wins in Vite + React</title>
      <link>https://sharjeel-baig.pages.dev/blogs/vite-react-performance-wins</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/vite-react-performance-wins</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Speed up your app with smart code-splitting, image strategy, and runtime profiling.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Prompt Engineering Fundamentals (That Actually Work)</title>
      <link>https://sharjeel-baig.pages.dev/blogs/prompt-engineering-fundamentals</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/prompt-engineering-fundamentals</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A tutorial-style guide to writing prompts with clear goals, constraints, and structured outputs.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>RAG 101: Retrieval-Augmented Generation End to End</title>
      <link>https://sharjeel-baig.pages.dev/blogs/rag-101-retrieval-augmented-generation</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/rag-101-retrieval-augmented-generation</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Build a reliable knowledge assistant with retrieval, reranking, and grounded responses.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>RAG with LangChain JS: The Flagship Guide</title>
      <link>https://sharjeel-baig.pages.dev/blogs/rag-with-langchain-js</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/rag-with-langchain-js</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A full, production-minded tutorial on building RAG in LangChain JS: loaders, chunking, vector stores, retrieval, and agentic answers.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>React State Patterns That Scale</title>
      <link>https://sharjeel-baig.pages.dev/blogs/react-state-patterns-that-scale</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/react-state-patterns-that-scale</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to derived state, reducers, context boundaries, and avoiding state chaos in growing React apps.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>Tool Use &amp; Function Calling Patterns for LLM Apps</title>
      <link>https://sharjeel-baig.pages.dev/blogs/tool-use-function-calling-patterns</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/tool-use-function-calling-patterns</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Design reliable tool calls, schema contracts, and safe execution loops.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>TypeScript Best Practices for Large Scale Applications</title>
      <link>https://sharjeel-baig.pages.dev/blogs/typescript-best-practices</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/typescript-best-practices</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Learn how to structure and maintain TypeScript codebases that scale with your team.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>

    <item>
      <title>TypeScript for UI Components: A Practical Guide</title>
      <link>https://sharjeel-baig.pages.dev/blogs/typescript-for-ui-components</link>
      <guid>https://sharjeel-baig.pages.dev/blogs/typescript-for-ui-components</guid>
      <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
      <description>Type your props, events, and composition patterns with confidence using modern TypeScript.</description>
      <author>eng.sharjeel.baig@gmail.com (Muhammad Sharjeel Baig)</author>
    </item>
  </channel>
</rss>
