# Jargon

## Acronyms and abbreviations

| Acronym | Expansion                                              | Description                                                                                         |
| ------- | ------------------------------------------------------ | --------------------------------------------------------------------------------------------------- |
| ACK     | ACKnowledgement                                        |                                                                                                     |
| ACL     | [Access Control List][acl]                             |                                                                                                     |
| ACME    | [Automatic Certificate Management Environment]         | Protocol to automate the issuance and renewal of certificates without human interaction             |
| AD      | Active Directory                                       |                                                                                                     |
| ADR     | [Architectural Decision Record][adr]                   |                                                                                                     |
| API     | Application Programming Interface                      | A way for two or more computer programs or components to communicate with each other                |
| APK     | Alpine Package Keeper                                  | Package manager used by Alpine Linux                                                                |
| APT     | Advanced Package Tool                                  | Package manager used by Debian Linux                                                                |
| ASCII   | American Standard Code for Information Interchange     |                                                                                                     |
| AV      | AntiVirus                                              |                                                                                                     |
| AVR     | Audio/Video Receiver                                   |                                                                                                     |
| AWS     | Amazon Web Services                                    |                                                                                                     |
| BASH    | [Bourne Again SHell][bash]                             |                                                                                                     |
| BIOS    | Basic Input/Output System                              |                                                                                                     |
| BOINC   | Berkeley Open Infrastructure for Network Computing     |                                                                                                     |
| BSoD    | Blue Screen of Death                                   |                                                                                                     |
| BSS     | Basic Service Set                                      | Group of wireless devices that work with the same AP                                                |
| BSSID   | Basic Service Set IDentifier                           | An AP's MAC address                                                                                 |
| BYOD    | Bring Your Own Device                                  |                                                                                                     |
| CD      | Continuous Delivery                                    | Continuous creation and testing of artifacts, ready to be deployed at the end of the process        |
| CD      | Continuous Deployment                                  |                                                                                                     |
| CDN     | Content Delivery Network                               |                                                                                                     |
| CI      | Continuous Integration                                 |                                                                                                     |
| CIDR    | Classless Inter-Domain Routing                         |                                                                                                     |
| CLI     | Command Line Interface                                 |                                                                                                     |
| CMS     | Content Management System                              |                                                                                                     |
| CN      | Canonical Name                                         | In Active Directory, the full path of an object in a canonical format                               |
| CN      | Common Name                                            | In Active Directory, the last element in an object's Distinguished Name (DN) hierarchy              |
| CNI     | [Container Network Interface][cni]                     |                                                                                                     |
| COTS    | Commercial Off-The-Shelf                               | Available _as-is_, not optimized for specific scopes or objectives                                  |
| CSMA    | Carrier-Sense Multiple Access                          |                                                                                                     |
| CSMA/CD | Carrier-Sense Multiple Access with Collision Detection |                                                                                                     |
| CSP     | Cloud Service Provider                                 |                                                                                                     |
| CSR     | Certificate Signing Request                            |                                                                                                     |
| CSS     | Cascading Style Sheets                                 |                                                                                                     |
| CVE     | Common Vulnerabilities and Exposures                   |                                                                                                     |
| CVS     | Concurrent Versioning System                           |                                                                                                     |
| DB      | Data Base                                              |                                                                                                     |
| DBMS    | DB Management System                                   |                                                                                                     |
| DDL     | Data Definition Language                               |                                                                                                     |
| DePIN   | [Decentralized Physical Infrastructure Network][depin] |                                                                                                     |
| DKIM    | DomainKeys Identified Mail                             |                                                                                                     |
| DML     | Data Manipulation Language                             |                                                                                                     |
| EA      | Extended Attributes                                    |                                                                                                     |
| EEPROM  | Electronically Erasable Programmable Read-Only Memory  |                                                                                                     |
| ELI5    | Explain Like I'm 5                                     |                                                                                                     |
| ELT     | Extract, Load and Transform                            | The process of transforming data after loading it into a [data warehouse] from multiple sources     |
| ESS     | Extended Service Set                                   | Group of WAPs working together to offer the same wireless network                                   |
| ESSID   | Extended Service Set IDentifier                        | The wireless network name shared in an ESS                                                          |
| ETL     | Extract, Transform and Load                            | The process of transforming data from multiple sources before combining it into a [data warehouse]  |
| FDW     | Foreign Data Wrapper                                   | Standardized way of handling access to remote objects from SQL databases                            |
| FHS     | [Filesystem Hierarchy Standard][fhs]                   |                                                                                                     |
| FIFO    | First In First Out                                     |                                                                                                     |
| FILO    | First In Last Out                                      |                                                                                                     |
| FIPS    | Federal Information Protection Standard                | Security standard created by NIST to protect US government data                                     |
| FISH    | [Friendly Interactive SHell][fish]                     |                                                                                                     |
| FQDN    | Fully Qualified Domain Name                            |                                                                                                     |
| FS      | FileSystem                                             |                                                                                                     |
| FW      | FireWall                                               |                                                                                                     |
| GNU     | GNU is Not Unix                                        |                                                                                                     |
| GPG     | GNU Privacy Guard                                      |                                                                                                     |
| GUI     | Graphical User Interface                               |                                                                                                     |
| HA      | High Availability                                      | Characteristic of a system which aims to ensure better or longer availability for its services      |
| HPC     | High Performance Computing                             | Collections of systems and tools used to achieve a greater processing capacity than the single unit |
| HSM     | Hardware Security Module                               | Hardware cryptographic appliance designed to provide dedicated cryptographic functions              |
| IaC     | [Infrastructure as Code][iac]                          |                                                                                                     |
| IC      | Integrated Circuit                                     |                                                                                                     |
| IDP     | Internal Developer Platform                            |                                                                                                     |
| IIRC    | If I Remember/Recall Correctly                         |                                                                                                     |
| IoT     | Internet of Things                                     | Also see [LoRa]                                                                                     |
| IP      | Internet Protocol                                      |                                                                                                     |
| IPvX    | Internet Protocol version X                            |                                                                                                     |
| ISP     | Internet Service Provider                              |                                                                                                     |
| JDBC    | Java DataBase Connectivity                             | Java API used for accessing databases                                                               |
| JDK     | Java Development Kit                                   |                                                                                                     |
| JIC     | Just In Case                                           |                                                                                                     |
| JIT     | Just In Time                                           |                                                                                                     |
| JRE     | Java Runtime Engine                                    |                                                                                                     |
| K8S     | [Kubernetes]                                           |                                                                                                     |
| KISS    | Keep It Simple Stupid                                  | Also see [KISS principle is not that simple]                                                        |
| KMS     | Key Management Service                                 |                                                                                                     |
| KMS     | Knowledge Management System                            |                                                                                                     |
| KPI     | Key Performance Indicator                              | Quantitative success metrics that track business goals or projects                                  |
| LAN     | Local Area Network                                     |                                                                                                     |
| LED     | Light Emitting Diode                                   |                                                                                                     |
| LIFO    | Last In First Out                                      |                                                                                                     |
| M2COTS  | Mass Market COTS                                       | Widely available COTS products                                                                      |
| MR      | Merge Request                                          | Prevalently used in GitLab                                                                          |
| NACL    | Network ACL                                            |                                                                                                     |
| NIST    | National Institute of Science and Technology           |                                                                                                     |
| OAM     | [Open Application Model]                               |                                                                                                     |
| OAM     | Operations, Administration and Management              |                                                                                                     |
| ODBC    | Open DataBase Connectivity                             | Open standard API used for accessing databases                                                      |
| OIDC    | OpenID Connect                                         |                                                                                                     |
| OKR     | Objectives and Key Results                             | Framework helping teams set and track measurable goals                                              |
| OOM     | Out Of Memory                                          |                                                                                                     |
| PAT     | Personal Access Token                                  |                                                                                                     |
| PAT     | Programmatic Access Token                              | Used in [Snowflake]                                                                                 |
| PDF     | Portable Document Format                               |                                                                                                     |
| PEBCAK  | Problem Exists Between Chair And Keyboard              |                                                                                                     |
| PEM     | Privacy Enhanced Mail                                  |                                                                                                     |
| PGP     | Pretty Good Privacy                                    |                                                                                                     |
| PII     | Personally Identifiable Information                    |                                                                                                     |
| PR      | Pull Request                                           | Prevalently used in GitHub                                                                          |
| RBAC    | Role-Based Access Control                              |                                                                                                     |
| ROM     | Read-Only Memory                                       |                                                                                                     |
| RPM     | Revolutions Per Minute                                 |                                                                                                     |
| RPM     | RPM Package Manager                                    | Package management system used by Linux distributions like Red Hat, (open)SuSE and Fedora           |
| SaaSS   | [Service as a Software Substitute]                     | Using a service as a substitute for running a copy of a program.                                    |
| SAFE    | Scaled Agile FramEwork                                 |                                                                                                     |
| SBOM    | Software Bill Of Materials                             | See [SBOM at a Glance]                                                                              |
| SIEM    | [Security Information and Event Management][siem]      |                                                                                                     |
| SLA     | Service-Level Agreement                                |                                                                                                     |
| SLI     | Service-Level Indicator                                |                                                                                                     |
| SLO     | Service-Level Objective                                |                                                                                                     |
| SOPS    | Secrets OPerationS                                     |                                                                                                     |
| SPIFFE  | Secure Production Identity Framework for Everyone      |                                                                                                     |
| SQL     | Structured Query Language                              |                                                                                                     |
| SRE     | Site Reliability Engineer                              |                                                                                                     |
| SSH     | [Secure SHell][ssh]                                    |                                                                                                     |
| SSID    | Service Set IDentifier                                 | A wireless network name                                                                             |
| SSSD    | [System Security Services Daemon][sssd]                |                                                                                                     |
| TCP     | Transport Control Protocol                             |                                                                                                     |
| TFE     | [TerraForm Enterprise]                                 |                                                                                                     |
| TIL     | Today I Learned                                        |                                                                                                     |
| TL;DR   | Too Long; Didn't Read                                  |                                                                                                     |
| TLD     | Top Level Domain                                       |                                                                                                     |
| UART    | Universal Asynchronous Receiver and Transmitter        |                                                                                                     |
| UDP     | User Datagram Protocol                                 |                                                                                                     |
| UFW     | Uncomplicated FireWall                                 |                                                                                                     |
| URI     | Uniform Resource Identifier                            | [uri vs url vs urn]                                                                                 |
| URL     | Uniform Resource Locator                               | [uri vs url vs urn]                                                                                 |
| URN     | Uniform Resource Name                                  | [uri vs url vs urn]                                                                                 |
| USB     | Universal Serial Bus                                   |                                                                                                     |
| UT      | Unit Test                                              |                                                                                                     |
| UX      | User eXperience                                        |                                                                                                     |
| VIM     | [VI iMproved][vim]                                     |                                                                                                     |
| WAN     | Wide Area Network                                      |                                                                                                     |
| WAP     | Wireless Access Point                                  |                                                                                                     |
| WiMAX   | Worldwide interoperability for Microwave Access        |                                                                                                     |
| WLAN    | Wireless Local Area Network                            |                                                                                                     |
| XML     | eXtensible Markup Language                             |                                                                                                     |
| XSS     | Cross-Site Scripting                                   |                                                                                                     |
| YAGNI   | You Ain't Gonna Need It                                |                                                                                                     |
| YAML    | [YAML Ain't Markup Language][yaml]                     |                                                                                                     |
| ZFS     | [Zettabyte FileSystem][zfs]                            |                                                                                                     |
| ZSH     | [Z SHell][zsh]                                         |                                                                                                     |
| ZSTD    | [ZSTandarD][zstd]                                      |                                                                                                     |

## Sources

- [CN (canonicalName vs CommonName) In Active Directory Explained]
- [KISS principle is not that simple]
- [SBOM at a Glance]
- [What is OpenID Connect]
- [Continuous delivery]
- [URL, URI, URN: what's the difference?]
- [What are OKRs? A guide to objectives and key results]
- [SRE fundamentals: SLIs, SLAs and SLOs]

<!--
  Reference
  ═╬═Time══
  -->

<!-- Knowledge base -->
[acl]: acl.md
[adr]: adr.md
[bash]: bash.md
[cni]: cni.md
[data warehouse]: data%20warehouse.md
[depin]: depin.md
[fhs]: filesystem%20hierarchy%20standard.md
[fish]: fish.md
[iac]: iac.md
[kubernetes]: kubernetes/README.md
[lora]: lora.md
[siem]: siem.md
[snowflake]: snowflake/README.md
[ssh]: ssh.md
[sssd]: sssd.md
[terraform enterprise]: terraform%20enterprise.md
[uri vs url vs urn]: uri%20vs%20url%20vs%20urn.webp
[vim]: vim.md
[yaml]: yaml.md
[zfs]: zfs.md
[zsh]: zsh.md
[zstd]: zstd.md

<!-- Others -->
[automatic certificate management environment]: https://en.wikipedia.org/wiki/Automatic_Certificate_Management_Environment
[cn (canonicalName vs commonName) in active directory explained]: https://www.itechguides.com/what-is-cn-in-active-directory/
[continuous delivery]: https://en.wikipedia.org/wiki/Continuous_delivery
[kiss principle is not that simple]: https://artero.dev/posts/kiss-principle-is-not-that-simple/
[open application model]: https://oam.dev/
[sbom at a glance]: https://www.ntia.gov/sites/default/files/publications/sbom_at_a_glance_apr2021_0.pdf
[service as a software substitute]: https://www.gnu.org/philosophy/who-does-that-server-really-serve.html
[sre fundamentals: slis, slas and slos]: https://cloud.google.com/blog/products/devops-sre/sre-fundamentals-slis-slas-and-slos
[url, uri, urn: what's the difference?]: https://auth0.com/blog/url-uri-urn-differences/
[what are okrs? a guide to objectives and key results]: https://asana.com/resources/okr-meaning
[what is openid connect]: https://openid.net/developers/how-connect-works/
