Acronym herbarium

Photogram with plants and soil, from Jonn Leffmann's photo suite 'Herbarium' 1999.
Photogram with plants and soil, from Jonn Leffmann's photo suite 'Herbarium' 1999. Source

This collection of acronyms, like a herbarium, documents parts of the worlds of design, computer science, and software engineering I’ve had the pleasure of visiting, if only briefly, so far.

Acronyms count: 327

2FATwo-Factor Authentication
3PThird Party
A11yAccessibility
ACIDAtomicity, Consistency, Isolation, and Durability
AFKAway From Keyboard
AIArtificial Intelligence
AJAXAsynchronous JavaScript and XML
AMDAdvanced Micro Devices, Inc.
AMDAsynchronous Module Definition
ANSIAmerican National Standards Institute
APIApplication Programming Interface
APIaaSAPI as a Service
ASCIIAmerican Standard Code for Information Interchange
ASIAutomatic Semicolon Insertion
ASTAbstract Syntax Tree
AT&TAmerican Telephone and Telegraph
AWSAmazon Web Services
BASICBeginners' All-purpose Symbolic Instruction Code
BDDBehavior-Driven Design
BDUFBig Design Up Front
BEBack End
BEMBlock, Element, Modifier
BINACBinary Automatic Computer
BIOSBasic Input/Output System
BLOBBinary Large Object
BOMBrowser Object Model
BUCBusiness Use-Case
BSODBlue Screen of Death
CDCompact Disk
CDContinuous Delivery
CDContinuous Deployment
CD-ROMCompact Disk Read-Only Memory
CDDComponent-Driven Development
CDNContent Delivery Network
CIContinuous Integration
CJMCustomer Journey Map
CJSCommon.js
CLICommand Line Interface
CMSContent Management System
CMYKCyan Magenta Yellow Key
CMUCarnegie Mellon University
CPPC++
CPUCentral Processing Unit
CRCarriage Return
CRACreate React App
CRUDCreate Read Update Delete
CSComputer Science
CSFComponent Story Format
CSPContent Security Policy
CSRClient-Side Rendering
CSSCascading Style Sheets
CSVComma-Separated Values
CTContinuous Testing
CTACall To Action
CXCustomer Experience
D3Data-Driven Documents
DaaSData as a Service
DAMDigital Asset Management
DBDatabase
DDDDomain Driven Design
DDoSDistributed Denial-of-Service
DFADeterministic Finite Automaton
DFSADeterministic Finite-State Automaton
DFSMDeterministic Finite-State Machine
DNSDomain Name System
DoDDefinition of Done
DOMDocument Object Model
DOSDisk Operating System
dpDensity-independent Pixels
DPAData Processing Agreement
DRYDon't Repeat Yourself
DSLDomain-Specific Language
DSVDelimiter-Separated Values
DTDDocument Type Definition
DVDDigital Versatile Disk
DXDeveloper Experience
EBPElementary Business Process
EEElectrical Engineering
emfElectromotive Force
ENIACElectronic Numerical Integrator and Computer
ENOENTError No Entity
EOFEnd of File
EOLEnd of Life
EOLEnd of Line
EOYEnd of Year
ERTWEngineers Rule The World
ESMECMAScript Modules
ESPEmail Service Provider
EVEnvironment Variable
FaaSFunction as a Service
FABFloating Action Button
FAQFrequentyly Asked Questions
FCPFirst Contentful Paint
FEFront End
FIFOFirst In, First Out (see LIFO)
FOSSFree and Open-Source Software
FSFFree Software Foundation
FSMFinite-State Machine
FTPFile Transfer Protocol
FYFiscal Year
GbGigabit
GBGigabyte
GbpsGigabits per second
GCGarbage Collector
GCCGNU Compiler Collection
GCPGoogle Cloud Platform
GDPRGeneral Data Protection Regulation
GFMGitHub Flavored Markdown
GIFGraphics Interchange Format
GLSLOpenGL Shading Language
GNUGNU's Not Unix
GPLGNU General Public License
GPUGraphics Processing Unit
GTMGoogle Tag Manager
GUIGraphical User Interface
GUIDGlobally Unique Identifier
GWTGoogle Web Toolkit
HCDHuman-Centered Design
HCIHuman-Computer Interaction
HDMIHigh-Definition Multimedia Interface
HHDHybrid Hard Drive
HNHacker News
HOFHigher-Order Function
HSBHue Saturation Brightness
HSLHue Saturation Lightness
HSLAHue Saturation Lightness Alpha
HTMLHyper-Text Markup Language
HTTPHyper-Text Transfer Protocol
HTTPSHyper-Text Transfer Protocol Secure
HMRHot Module Replacement
I/OInput/Output
I18nInternationalization
IAInformation Architecture
IaaSInfrastructure as a Service
IAMIdentity and Access Management
IANAInternet Assigned Numbers Authority
IBMInternational Business Machines Corporation
IDEIntegrated Development Environment
IEInternet Explorer
IEEEInstitute of Electrical and Electronics Engineers
IIFEImmediately Invoked Function Expression
IMAPInternet Message Access Protocol
IMEInput Method Editor
iOSiPhone Operating System
IoTInternet of Things
IPInternet Protocol
IPCInter-Process Communication
IPSIn-Plane Switching
ISOInternational Organization for Standardization
ISPInterface Segregation Principle
ISPInternet Service Provider
ITInformation Technology
JITJust-In-Time
JSJavaScript
JSONJavaScript Object Notation
JSXJavaScript XML
JTBDJobs To Be Done
JVMJava Virtual Machine
JWTJSON Web Tokens
k8sKubernetes
KbKilobit
KBKilobyte
KbpsKilobits per second
KISSKeep It Simple, Stupid
KMSKnowledge Management System
KPIKey Performance Indicator
L10nLocalization
LANLocal Area Network
LCDLiquid-Crystal Display
LEDLight-Emitting Diode
LFLine Feed
LGTMLooks Good to Me
LIFOLast In, First Out (see FIFO)
LLMLarge Language Model
LOCLines of Code
LTRLeft-To-Right (see RTL)
LTSLong-Term Support
MACMessage Authentication Code
MbMegabit
MBMegabyte
MbpsMegabits per second
MDMarkdown
MDNMozilla Developer Network
MFAMulti-Factor Authentication
MITMassachusetts Institute of Technology
MMDMultiMarkdown
MOOCMassive Open Online Courses
MRMerge Request
MVCModel-View-Controller
MVPMinimum Viable Product
MVVMModel-View-ViewModel
NASNetwork-Attached Storage
NASANational Aeronautics and Space Administration
NFANondeterministic Finite Automaton
NFSANondeterministic Finite-State Automaton
NFSMNondeterministic Finite-State Machine
NLPNatural Language Processing
NoSQLNot Only SQL
npmNode Package Manager
NPSNet Promoter Score
NVMNode Version Manager
OCIOracle Cloud Infrastructure
OFLOpen Font License
OKRObjectives and Key Results
OMGObject Management Group
OOAObject-Oriented Analysis
OODObject-Oriented Design
OOPObject-Oriented Programming
ORMObject-Relational Mapping
OSOperating System
OSIOpen Systems Interconnection
OTPOne-Time Password
OWASPOpen Worldwide Application Security Project
PaaSPlatform as a Service
PCPersonal Computer
PHPPHP Hypertext Preprocessor
PIIPersonal Identifiable Information
POCProof Of Concept
PMProduct Manager
PMProject Manager
POProduct Owner
PRPull Request
PXPixel
PWPassword
QAQuality Assurance
QOLQuality of Life
RAIDRedundant Array of Independent Disks
RAMRandom Access Memory
RBACRole-Based Access Control
RDBMSRelational Database Management System
RERegular Expression
REPLRead-Eval-Print Loop
RESTRepresentational State Transfer
RFCRequest for Comments
RGBRed Green Blue
RGBARed Green Blue Alpha
ROIReturn on Investment
RoRRuby on Rails
ROMRead-Only Memory
RSSReally Simple Syndication
RTFRich Text Format
RTFMRead the Fucking Manual
RTLRight-To-Left (see LTR)
RTLReact Testing Library
RWDResponsive Web Design
SaaSSoftware as a Service
SANStorage Area Network
SassSyntactically Awesome Style Sheets
SDKSoftware Development Kit
SERPSearch Engine Result Page
SFCSingle-File Component
SHASecure Hash Algorithm
SICPStructure and Interpretation of Computer Programs
SIPSystem Integrity Protection
SLOCSource Lines of Code
SMESubject Matter Expert
SMILSynchronized Multimedia Integration Language
SMTPSimple Mail Transfer Protocol
SOAPSimple Object Access Protocol
SoCSystem on a Chip
SPASingle-Page Application
SRESite Reliability Engineering
SSDSolid-State Drive
SSGStatic Site Generator
SSHSecure Shell
SSLSecure Sockets Layer
SSOSingle Sign-On
SSRServer-Side Rendering
SUDSystem Under Discussion
SUTSystem Under Test
SQLStructured Query Language
STEMScience, Technology, Engineering, and Mathematics
SUCSystem Use-Case
SUSSystem Usability Scale
SVGScalable Vector Graphics
SVNApache Subversion
SWESoftware Engineer
TBTerabyte
TCPTransmission Control Protocol
TDDTest-Driven Development
TDZTemporal Dead Zone
TOCTable of Contents
TSTypeScript
TSVTab-Separated Values
TTFBTime to First Byte
TUIText-based User Interface
UCDUser-Centered Design
UDPUser Datagram Protocol
UEFIUnified Extensible Firmware Interface
UIUser Interface
UIDUnique Identifier
UMDUniversal Module Definition
UMLUnified Modeling Language
UNIVACUniversal Automatic Computer
URIUniform Resource Identifier
URLUniform Resource Locator
USBUniversal Serial Bus
UTFUnicode Transformation Format
UUIDUniversally Unique Identifier
UXUser Experience
UXDUser Experience Design
UXRUser Experience Research
VCSVersion Control System
VDOMVirtual DOM
VFSVirtual File System
VMVirtual Machine
VPNVirtual Private Network
VPSVirtual Private Server
W3CWorld Wide Web Consortium
WAFWeb Application Firewall
WasmWebAssembly
Wi-FiWireless Fidelity
WIPWork In Progress
WLANWireless Local Area Network
WPWordPress
WSJFWeighted Shortest Job First
WSLWindows Subsystem for Linux
WTFWhat the fuck
WWWWorld Wide Web
WYSIWYGWhat You See Is What You Get
XHRXMLHttpRequest
XHTMLExtensible HyperText Markup Language
XMLExtensible Markup Language
XPExtreme Programming
YMLYandex Market Language
YAGNIYou Aren't Gonna Need It
YAMLYAML Ain't Markup Language