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.

html

Table basic

<p>I found an artical about how to tag in table works. Please see <a href="http://www.htmldog.com/guides/htmladvanced/tables/">this</a></p>
Follow the thread
jquery

Use Jquery to strip your table

check the <a href="http://15daysofjquery.com/examples/zebra/code/demoFinal.php">result</a>. Or check the <a href="http://15daysofjquery.com/examples/zebra/">tutorial</a>
Follow the thread
javascript

Namespace

<pre data-sub="prettyprint:_"> var MSDNMagNS = {}; // nested namespace "Examples" MSDNMagNS.Examples = {};
Follow the thread
javascript

javascript inheritance

Javascript has not class, it has only function. So its inheritance is somewhat confusing. Before we talk about inheritance, let's make sure we understanding the basic. Here is the fact. <ol> <li>a function has...
Follow the thread
javascript

page event beforeunload vs unload

<p>beforeunload happend before unload. beforeunload can give user a message, asking user if want to contine or not, if yes, unload event will trigger and unload can show user a message, but can not...
Follow the thread