John Aziz
  • Home
  • Blog
  • Projects
  • Talks
John Aziz
  • Home
  • Blog
  • Projects
  • Talks

Filters

Categories
Tags

Blog Archive

20265
July1
  • Using ClientPool to make CacheLib memcached Backend Thread-Safe
April4
  • Build AI RAG Apps with LangChain, Azure DocumentDB and Microsoft Foundry: Step-by-Step Guide
  • My Terminal Setup with Zsh and Oh My Zsh
  • My Mac Development Setup with Homebrew
  • Helpful Mac Finder Customizations
20244
July1
  • Why? and How to Ground Large Language Models using your Data? (RAG)
April2
  • Create a Large Language Model Deployment
  • Introduction to Large Language Models
March1
  • Build RAG Chat App using Azure Cosmos DB for MongoDB vCore and Azure OpenAI
20239
December1
  • Migrating a Full Stack MySQL Web App from Google Cloud to Microsoft Azure
November1
  • Migrating a Full Stack PostgreSQL Web App from Google Cloud to Microsoft Azure
October2
  • Introduction to Git, GitHub, and Version Control workshop-o-matic Library
  • Understanding the Difference in Using Different Large Language Models: Step-by-Step Guide
September1
  • Bring your own Data to Azure OpenAI
July2
  • Automate Business Email Management Using AI Builder and Power Apps
  • The Full Guide to Packaging and Deploying ML Models to Production Using Azure
June2
  • Deploying a Large Language Model (GPT-2) on Azure Using Power Automate
  • Create and Deploy a Healthcare Chatbot with Azure Health Bot

Blog

Blog

Welcome to my blog! Here you'll find posts on AI, cloud, software engineering, and community stories.

AllAI 9Azure 9Chatbot 1Cloud Migration 2Mac 3Machine Learning 1Power Platform 4Python 1Software Engineering 1

Jul 25, 2026 - 5 minutes read - By John Aziz John Aziz

Using ClientPool to make CacheLib memcached Backend Thread-Safe

How ClientPool, partial, and nullcontext come together to make CacheLib's memcached backend thread-safe.

Python

CacheLibMemcachedThreadingContext ManagersOpen Source

Apr 27, 2026 - 1 minute read - By John Aziz John Aziz

Build AI RAG Apps with LangChain, Azure DocumentDB and Microsoft Foundry: Step-by-Step Guide

Build AI Powered RAG Application using LangChain, Microsoft Foundry Azure OpenAI, and Azure DocumentDB (with MongoDB compatibility) - Step-by-Step Guide

AI

Large Language ModelsRAGGroundingAzure OpenAILangChainAzure DocumentDBMicrosoft Foundry

Apr 06, 2026 - 4 minutes read - By John Aziz John Aziz

My Terminal Setup with Zsh and Oh My Zsh

An overview of my terminal configuration using Zsh and Oh My Zsh, including plugins and aliases that enhance my development workflow on macOS.

Mac

ZshOh My ZshDevelopmentSetup

Apr 05, 2026 - 3 minutes read - By John Aziz John Aziz

My Mac Development Setup with Homebrew

A complete Brewfile of the packages, casks, and VS Code extensions I use for development on Mac.

Mac

BrewDevelopmentSetup

Apr 05, 2026 - 1 minute read - By John Aziz John Aziz

Helpful Mac Finder Customizations

Terminal commands to customize Mac Finder for development, including showing the Library folder, hidden files, path bar, and status bar.

Mac

FinderTerminalDefaultsDevelopment

Jul 22, 2024 - 1 minute read - By John Aziz John Aziz

Why? and How to Ground Large Language Models using your Data? (RAG)

An explanation of why and how to ground Large Language Models using your data with Retrieval-Augmented Generation (RAG).

AI

Large Language ModelsRAGGroundingAzure OpenAI

Apr 03, 2024 - 1 minute read - By John Aziz John Aziz

Create a Large Language Model Deployment

A Microsoft Learn training module providing a step-by-step guide on provisioning Azure OpenAI resources, creating LLM deployments, and experimenting with prompts.

AzureAI

Large Language ModelsMicrosoft LearnAzure OpenAIDeploymentTraining

Apr 03, 2024 - 1 minute read - By John Aziz John Aziz

Introduction to Large Language Models

A Microsoft Learn training module on understanding large language models, their capabilities, core concepts like prompts, tokens, and completions.

AI

Large Language ModelsMicrosoft LearnAzureTraining

Mar 13, 2024 - 1 minute read - By John Aziz John Aziz

Build RAG Chat App using Azure Cosmos DB for MongoDB vCore and Azure OpenAI

A guide to building a RAG Chat Application using Azure Cosmos DB for MongoDB vCore and Azure OpenAI.

AzureAI

Azure Cosmos DBMongoDBAzure OpenAIRAGChat App

Dec 28, 2023 - 1 minute read - By John Aziz John Aziz

Migrating a Full Stack MySQL Web App from Google Cloud to Microsoft Azure

A guide to migrating a full stack MySQL web application from Google Cloud Platform to Microsoft Azure.

AzureCloud Migration

Google CloudMySQLMigrationWeb App
Previous
  1. 1
  2. 2
Next

© 2026 John Aziz