// 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.

Who cannot use AI, and Why?

AI is quietly reversing what made IT a ladder for people without money. The real question is no longer who will use AI, but who cannot, and why: a matter of cost and of regulation, not technology.

Why You Will Not Find Zareef on Upwork or Fiverr

Every few months someone asks why I am not on Upwork or Fiverr. The honest answer comes down to how I have worked, what I value, and a quote I keep coming back to: I am not in the business of creating business.

Laravel Security in Times of AI Code Generation

AI assistants write fluent Laravel code that hides the security mistakes the framework prevents. How AI code generation changes the risk picture, a review workflow for what the assistant hands you, and how it connects to the book You Are the Quality Control.

Preventing the OWASP Top 10 in Laravel

A walk through the OWASP Top 10 mapped to concrete Laravel practice: where the framework protects you by default, and where one line of code opens the door again.

A Laravel Security Checklist for Production

The pre-deployment security checklist I work through before signing off on a Laravel application: environment, HTTPS, auth, database, validation, uploads, dependencies and logging.

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.