Repository of coding terminology and phrases, fantastic idea from JoeRecursionJoe!
Functionality that crosses across multiple boundaries in an application or system.
Breaking down a process into smaller pieces based on functionality
"Horizontal Scaling" / "Scaling Out" Adding more copies of nodes (servers / processes) in order to increase work done at the same time.
Scaling "Vertically" Adding more resources to a single node (like a server) in order to increase throughput
CRUD Simple operations for Create Read Update Delete
Funny and wise list of programmer terms from Jeff Atwood: https://blog.codinghorror.com/new-programming-jargon/
Includes creative terms like "Yoda Conditions", "Stringly Typed", and the classic "Heisenbug" that succinctly and humourously describe common programming...things.
Defintions for common docker terms: https://docs.docker.com/glossary/
Definitions and links for common server terms like Ansible, IaaS, and Virtual Hosts: https://www.digitalocean.com/community/tutorials/digitalocean-community-glossary