The Journal

Notes on building a desktop: the compositor and renderer, the shell, and the decisions behind them — written up at length, with the details left in.