Skip to content

Instantly share code, notes, and snippets.

@wzulfikar
Last active January 13, 2023 13:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wzulfikar/1890ad2a381347ae060f7f877b98656d to your computer and use it in GitHub Desktop.
Save wzulfikar/1890ad2a381347ae060f7f877b98656d to your computer and use it in GitHub Desktop.
abbreviations

Software collaboration

  • PR: Pull request (common in Github)
  • MR: Merge request (common in Gitlab)
  • LGTM: Looks good to me

Software design

  • DICE: Design it twice
  • AHA: Avoid Hasty Abstraction
  • DRY: Don't Repeat Yourself
  • WET: Write Everything Twice

Programming

  • FIFO: First in first out (eg. queue)
  • LIFO: Last in first out (eg. stack)
  • FE: Front end
  • BE: Back end
  • UB: Undefined behavior

Compiler

  • LLVM: Low Level Virtual Machine
  • JVM: Java Virtual Machine

Artificial Intelligence (AI)

  • LLM: Large Language Model
  • ML: Machine Learning

Cryptography

  • Nonce: Number used once
  • PKCS: Public Key Cryptography Standards
  • *SSL: Secure Sockets Layer
  • TLS: Transport Layer Security (the successor protocol to SSL)

"Cultural"

  • RTFM: Read the f'ing manual
  • FAFO: F*ck around and find out

Radio-Frequency IDentification (RFID)

  • LF: Low Frequency (eg. 125kHz)
  • HF: High Frequency (eg. 13.56Mhz)
  • VHF: Very High Frequency (30 to 300Mhz)
  • UHF: Ultra High Frequency (300Mhz to 3Ghz)
  • HID: Hughes Identification Device (a brand and manufacturer of secure identity products)
  • NFC: Near Field Communication (a branch of HF RFID)
  • NDEF: NFC Data Exchange Format
  • BLE: Bluetooth Low Energy

Uncategorized (yet)

  • EULA: End User License Agreement
  • OOTB: Out of the box (eg. built-in)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment