HelixDB: One Database for Graphs, Vectors, and AI Memory

Posted on Wed 07 October 2026 in Databases

Building an AI application usually means stitching together half a dozen systems: a relational database for app state, a vector store for embeddings, a graph database for relationships, and glue code to keep them in sync. HelixDB is an open-source database that tries to collapse that stack into one engine …

Continue reading

TF-IDF: Term Frequency-Inverse Document Frequency

Posted on Tue 06 October 2026 in AI / Machine Learning

What is TF-IDF?

TF-IDF (Term Frequency-Inverse Document Frequency) — is a numerical technique used in Natural Language Processing (NLP) to measure how important a word is within a document compared with a collection of documents.

Instead of treating every word as equally important, TF-IDF gives higher scores to words that are …

Continue reading

HNSW: Hierarchical Navigable Small World

Posted on Mon 05 October 2026 in AI / Machine Learning

What is HNSW?

HNSW (Hierarchical Navigable Small World) — is a graph-based algorithm used for fast approximate nearest neighbor (ANN) search. It is widely used in vector databases and AI applications to quickly find vectors that are most similar to a given query.

When an AI system stores thousands or millions …

Continue reading

OpenWiki: Giving Your Coding Agent a Memory of Your Repo

Posted on Sun 04 October 2026 in Developer Tools

Documentation is the first thing to go stale in any codebase. Code changes every week, and the docs rarely keep up. OpenWiki, an open source CLI from LangChain, tackles this by writing documentation for your repo and keeping it updated as the code changes. It is built mainly for coding …

Continue reading

Backing Up and Restoring VMs with Azure Backup

Posted on Wed 30 September 2026 in Cloud

A VM that cannot be recovered is a risk no matter how well it runs. Azure Backup gives you a managed way to protect Azure virtual machines without deploying backup servers or agents by hand. This post walks through how it works, how to set it up, and how to …

Continue reading

Why My 4th Azure VM Failed (and Why Changing the Region Fixed It)

Posted on Sun 27 September 2026 in Cloud

I had three D-series VMs running in Central US on Azure subscription 1. When I tried to create a fourth VM of the same kind in the same region, Azure refused. I switched to another region, tried again, and it worked right away. This post explains what happened, how to …

Continue reading

Running Your Own LLM on an Azure VM with llama.cpp

Posted on Sun 27 September 2026 in Deployment

You don't need a GPU or a paid API to put a language model behind your app. With llama.cpp, a regular Azure VM can run a quantized open model and serve it through an OpenAI-compatible endpoint. This post covers how the setup fits together, what decides whether it's fast …

Continue reading

What Is a PEM Key in an Azure Virtual Machine?

Posted on Sat 26 September 2026 in Cloud & DevOps

When you create a Linux virtual machine on Azure, the portal asks you to download a small file ending in .pem. Many beginners click through, forget where it went, and later find they can't get into their own server. This post explains what that file is, how it works, and …

Continue reading

Private IP vs Public IP in Azure VMs

Posted on Sat 26 September 2026 in Cloud

Every Azure VM you create has at least one IP address, and often two. Knowing which one does what is the difference between a VM that works on the first try and an evening spent wondering why your website won't load. The short version: the private IP is how your …

Continue reading

Deploying Your Project on an Azure Virtual Machine

Posted on Fri 25 September 2026 in Cloud Infrastructure

Why Azure VMs for Deployment

Azure Virtual Machines give you a full-control compute environment in the cloud, essentially a remote server you configure exactly like a physical machine. Unlike PaaS options such as App Service, a VM lets you install any runtime, any OS-level dependency, and any custom service without …

Continue reading