A custom computer implementation from logic gates to an OS.