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.

config

Use KeyValueConfigurationCollection

<p> AppSettings mapped to <appSettings&lg; section in the config file, if we want similar settings but we don't want to put our setting in the appSettings, we can create a new tag in the...
Follow the thread
config

ConfigurationSection

<p> If you want to have your custom configuration, the first step is to create a ConfigurationSection. ConfigurationSection itself it is also a ConfigurationElement. Sometime your configuration setting can be very simple, for example...
Follow the thread
css

Requirement s for logo

Who is your audience? Determine which people will view this logo and their interests? What is the product of the company. What do competitors' logos look like? Take a look at some competitors of...
Follow the thread
config

debuging configuration .net

The .net configuration save feature can not be used with debugging , and the configSource can only work with configurationSection, it does not work with configurationGroup.
Follow the thread
field note

Site definitions and configruations

<p> A site definition defines unique type of Sharepoint site. There are five site definition natively installed in WSS. A site definition can inculde more than one site definition configuration. Sharepoint web site are...
Follow the thread