Note: Thinking of coding in terms of signals and noise

One could think of coding as a simple process of the programmer producing the code. But, what if we want to focus on the fact that the code and the ideal specification are never identical. In this case, we could think of the programmer as introducing noise. In other words, when software is coded by hand, the ideal specification becomes muddied by the programmer in some ways before it becomes code. However, as the programmer gets better (in ability and in his own understanding of the problem), the noise he introduces reduces, eventually allowing the code to perfectly capture the specification. ...

August 14, 2026 ยท Jobin Jacob Kavalam

New Notes Format

// some F# code // Hopefully syntax highlighted type A = B | C I can add text, code and simple diagrams. Great to get started !

August 12, 2018 ยท Jobin Jacob Kavalam
โœ๏ธ AI-assisted, genuinely mine. Because readers deserve authentic human thought.