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
Simple operations for Create Read Update Delete
Mock Objects are simulated objects that mimic the behavior of real objects in controlled ways used in testing code.
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