Notes

Smaller, rougher knowledge units: kept alive, linked, and maintained over time.

Noteartificial intelligence04 May 2026seed

Artificial Intelligence

The artificial-intelligence note index for learning maps and field histories: how key model families came to be and why their designs took the shape they did.

Noteprogramming languages02 Sept 2025stable

Functional Programming Basics with Cons Lists

A functional-programming note that uses lambda calculus combinators, cons cells, recursion, and TypeScript generics to build intuition for immutable lists.

Functional ProgrammingLambda Calculus
Noteprogramming languages01 Sept 2025seed

Programming Languages

The programming-languages note index for type systems, functional programming, data abstraction, and the ideas that carry across language families.

Notemathematics22 Aug 2025stable

Weak Law of Large Numbers

A note on the weak law of large numbers, convergence in probability, sample means, and the Chebyshev-style proof pattern.

MathematicsProbability TheoryLaw of Large NumbersConvergence
Notemathematics18 Aug 2025stable

Moment Generating Functions

A note on moment generating functions, moment extraction by differentiation, uniqueness, sums of independent variables, and common distribution examples.

MathematicsProbability TheoryMoment Generating FunctionExpectation
Notemathematics13 Aug 2025stable

Expectation and Variance

A compact note on expected value, variance, standard deviation, LOTUS, linearity, and the basic proof patterns used throughout probability theory.

MathematicsProbability TheoryExpectationVariance
Notemathematics09 Aug 2025stable

Probability Distributions

A probability note on distributions, support, PMF, PDF, CDF, common discrete and continuous distributions, and how distributions connect to moments.

MathematicsProbability TheoryProbability DistributionStatistics
Notealgorithm and data structure05 Aug 2025stable

Generalizing Graph Search to State Space Search

A course-derived note on viewing Dijkstra, UCS, A*, weighted A*, and greedy search as choices of an evaluation function over a state space.

AIAlgorithmsGraph TheoryAlgorithm Complexity
Notemathematics04 Aug 2025stable

Random Variable

A foundational probability note defining random variables as measurable mappings from outcomes to numbers, with discrete, continuous, CDF, PMF, and PDF examples.

MathematicsProbability TheoryRandom VariableStatistics
Notemathematics02 Aug 2025growing

Mathematics

The mathematics note index for probability, statistics, optimization, proof methods, linear algebra, analysis, and CS foundations.

Noteparallel computing30 July 2025seed

Parallel Computing

The parallel computing note index for architectures, memory models, shared memory, distributed memory, GPU programming, and scalability.

Notealgorithm and data structure25 July 2025stable

Algorithm Complexity

A note on time complexity, asymptotic notation, input-size modelling, and linear-search analysis with publication-style pseudocode.

AlgorithmsMathematics
Notecomputer systems19 July 2025stable

The First API Boundary I Had to Understand

A learning note from my first Django and Vue project: what changed when frontend-backend communication stopped feeling like automatic UI state and started looking like an explicit HTTP boundary.

NetworkHTTPAPI Management
Notecomputer systems18 July 2025seed

Computer Systems

The computer-systems note index for memory, addressing, and the boundaries between programs, machines, and networks.

Notealgorithm and data structure15 July 2025seed

Algorithm & Data Structure

The algorithms and data structures note index for asymptotic analysis, sorting, graphs, strings, dynamic programming, and amortized analysis.