Ahmed FarazAhmed Faraz

9/18/2026

Understanding Backtracking from First Principles

A dummy technical article showing how Ahmed's blog content will be structured.

Understanding Backtracking

This is a dummy blog post for the initial portfolio foundation.

The final website will contain technical articles about topics such as:

A simple example

Backtracking explores a decision, continues recursively, and reverses the decision when necessary.

void backtrack() {
    // choose
    // explore
    // undo
}

This article will later be replaced with the full version.

Notice something important:

Publishing a blog will eventually mean creating one Markdown file.

That’s exactly the workflow we want.