
Write Linux software that still makes sense two years from now. Linux code does not run in a vacuum. It shares memory, files, and CPU with other processes, runs for months without a restart, and gets judged by the people who deploy it, package it, and fix it at...