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.

field note

CSS specialty

<img style=”cursor:pointer; cursor:hand;width: 400px; height: 230px;” src=”http://4.bp.blogspot.com/_yUba7cqllFE/SSovQx-kXuI/AAAAAAAAAPA/2s5G3o9wIGU/s400/css+specialty.bmp” border=”0” alt=”“id=”BLOGGER_PHOTO_ID_5272078279130767074” />
Follow the thread
css

LoVe:HAte and links

a:link, a:visited, a:hover, a:active, this order can not be reversed, otherwise it won't work. This is due to the cascade rule. If two rules have the same specificity, the last rule to be defined...
Follow the thread
web design

Make you web more semantic

Here are some guidline how to make your web page more sematic. Use only one tag per page, and use it to identify the main topic of the page. Think of it as a...
Follow the thread
svn

Resove change in using anksvn

The experience in resolving conflict in anksvn is not so nice. If you commit without get update and you can get a conflict message. If you get conflict message box, you can an update,...
Follow the thread
svn

Make changes to your working copy

There are two kinds of changes to your working copy. File content changes and tree changes. File change is changing the content of a source controlled file. It is tree changes to rename a...
Follow the thread