// all articles

Articles

Every article by Zareef Ahmed since 2004: AI-assisted development, private AI deployments, cloud architecture on AWS, Google Cloud and Azure, DevOps, databases and software craft.

How to Build a Private RAG System Over Your Company’s Documents

Retrieval-augmented generation turns your company's documents into something you can ask questions of, grounded in your own material and running entirely on infrastructure you control. The private stack, the build order, and the failure modes (permission bleed, stale indexes, uncited answers) that separate a demo from a deployment.

Ollama for Teams: Local AI Deployment Guide

Ollama is how most engineers first run an open model: one install, one pull, and a model is answering on your laptop. My Ollama guide covers that single-machine…

Private AI Architecture Checklist

When I review a private AI deployment, planned or already running, I walk the same list every time. It exists because every item on it has bitten a…

How to Run LLMs Inside Your Company Network

Running an open model on your own laptop takes fifteen minutes; my Ollama guide covers that. Running LLMs for a whole company is a different job: shared hardware,…

Security Risks of AI Coding Tools

I use AI coding tools every day, I help teams adopt them, and I wrote a book about staying safe while doing it. So let me say this…

How to Set Up the OpenAI Codex CLI

Install and sign in to the OpenAI Codex CLI, the terminal coding agent — with notes on approval modes and staying in control.

How to Set Up GitHub Copilot

Get GitHub Copilot running in VS Code and JetBrains — prerequisites, sign-in, and how to use inline suggestions and chat.

How to Set Up Claude Code

A step-by-step guide to installing and signing in to Claude Code, Anthropic's agentic coding tool for the terminal.

Tools to manage popular database systems

There are several tools available for interacting with Relational Database Management Systems (RDBMS). These tools can help you manage, query, and analyze data stored in your databases. Here's…

Roadmap to be an expert in SQL

Learning SQL is important for several reasons, particularly for professionals working with data or in the technology industry. Here are some key reasons why learning SQL is beneficial:…