May 14, 2021May 14, 2021 · 9 min read · 192 viewsDown from the metal: computer keyboards.An introduction into fundamental software development principles by reviewing them at their origin.9 min read · 192 views