Notes on software and the ideas behind it

Find the meaning
behind the code.

I’m Fred Yang. I write about software—how it works, why it behaves the way it does, and the ideas that make code easier to reason about.

Open the notebook

Working notes / 2026

Recently mapped

Architecture, reactivity, and the hidden relationships that shape frontend systems.

SharePoint

WSS solution package

Essentially, four different things can be deployed using WSS solution packages.
Follow the thread
SharePoint

Site Collection Design

In may cases, the entire site structure can be contained in a single site collection, andn indeed this is convenient because the built-in navigation is based on the sites and page within the collection....
Follow the thread
regular expression

Regex-Directed(NFA) Versus Text-Directed (DFA)

You can easily find out whether the regex flavor you intend to use has a text-directed or regex-directed engine. If backreferences and/or lazy quantifiers are available, you can be certain the engine is regex-directed....
Follow the thread
regular expression

regular expression notes

Greediness <p> With the question mark, I have introduced the first metacharacter that is greedy. The question mark gives the regex engine two choices: try to match the part the question mark applies to,...
Follow the thread
SharePoint

Creating a custom Master Page Template

Creating a custom master page template involves several steps. First, you must create the master page template itself. Second, you must create a custom feature that provisions an instance of this master page template...
Follow the thread