“Making Software” is a manual by Dan Hollick that explains how everyday software works, covering topics like touch screens, Gaussian blur, bezier curves, rasterization, and more. It aims to enhance curiosity, not to teach software development or design. The book includes diagrams for clarity and is accessible to non-technical readers. It contains chapters on pixels, fonts, 3D, AI, data, networking, compilers, and miscellaneous topics. Currently a digital project, it may include pre-orders for early access.
MAKING SOFTWARE
