Life in the Tranches: Understanding CDOs and Risk Waterfalls
Learn how CDO tranching splits credit risk into Senior, Mezzanine, and Equity layers — with a step-by-step Python waterfall simulation.
Explore structured guides on computer architecture, operating systems, systems programming, Python data science, Rust and quantitative finance.
Learn how CDO tranching splits credit risk into Senior, Mezzanine, and Equity layers — with a step-by-step Python waterfall simulation.
Follow the fetch-decode-execute cycle step by step and learn how the program counter, registers, ALU, control unit, cache, and write-back stages execute machine code.
A quantitative guide to loan amortization and bond pricing. Learn to derive payment formulas, simulate default risk, and understand coupon rates using Python.
Learn how the computer memory hierarchy works, including CPU registers, L1/L2/L3 cache, RAM, SSDs, virtual memory, TLBs, and page faults.
Master risk management through the lens of variance and expected value. Learn how to size bets, diversify risk, and implement decision-making logic in Python.
Learn how a CPU control unit works, from instruction decoding and control signals to hardwired logic, microcode, timing, and the fetch-decode-execute cycle.
Learn how an ALU works inside a CPU using logic gates, adders, two's-complement subtraction, multiplexers, control signals, and status flags.
Master high-performance architecture. Explore the Reactor pattern, Actor model, and resilience strategies like Circuit Breakers and Load Shedding for low-latency systems.
Write and run Hello World in x86-64 assembly with NASM on Linux. Learn syscalls, Docker setup, assembling, linking, GDB, and Apple Silicon support.
Don't delete that messy code just yet. Learn how to transform a tightly coupled Java class into a clean, testable architecture using incremental refactoring and abstractions.
Learn how logic gates work, build half-adders and full-adders, create an 8-bit ripple-carry adder, and understand latches, flip-flops, and memory.
Learn how transistors work inside CPUs, from silicon and semiconductor doping to N-type, P-type, MOSFET channels, binary logic, and transistor history.