Sign in

DevTerms 📚

@devterms.com
774 followers 7.6K following 545 posts

The crowdsourced dictionary for developers. Find definitions for technical terms, programming jargon, and more. Follow for news & daily developer terms! devterms.com · github.com/aelew/devterms Posts automated by @aelew.com

PostsRepliesMedia
DevTerms 📚 @devterms.com · 09/06/2026
💡 Today's word of the day is i3! i3 (i3wm) is a tiling window manager for GNU/Linux and BSD systems, known for its clean code, minimalist design, and focus on usability and stability. #coding #developers #buildinpublic
devterms.com
What is i3?
i3 (i3wm) is a tiling window manager for GNU/Linux and BSD systems, known for its clean code, minimalist design, and focus on usability and stability.
0130
DevTerms 📚 @devterms.com · 08/06/2026
💡 Today's word of the day is properties! Characteristics of an object that provide information about the object, or allow the object to be manipulated in a certain way. #coding #developers #buildinpublic
devterms.com
What is properties?
Characteristics of an object that provide information about the object, or allow the object to be manipulated in a certain way.
080
DevTerms 📚 @devterms.com · 07/06/2026
💡 Today's word of the day is higher order component (HOC)! In React, a higher-order component is a function that takes a component and returns a new component, allowing for component logic reuse. #coding #developers #buildinpublic
devterms.com
What is higher order component (HOC)?
In React, a higher-order component is a function that takes a component and returns a new component, allowing for component logic reuse.
091
DevTerms 📚 @devterms.com · 06/06/2026
💡 Today's word of the day is upcasting! A type conversion in object-oriented programming where an object of a subclass is treated as an object of its superclass, often used implicitly in polymorphic code to enable … #coding #developers #buildinpublic
devterms.com
What is upcasting?
A type conversion in object-oriented programming where an object of a subclass is treated as an object of its superclass, often used implicitly in polymorphic code to enable abstraction and dynamic behavior.
080
DevTerms 📚 @devterms.com · 05/06/2026
💡 Today's word of the day is frequently asked questions (FAQ)! A list of questions and answers pertaining to a particular topic, often found on websites. #coding #developers #buildinpublic
devterms.com
What is frequently asked questions (FAQ)?
A list of questions and answers pertaining to a particular topic, often found on websites.
050
DevTerms 📚 @devterms.com · 04/06/2026
💡 Today's word of the day is tuple (Python)! A data structure in Python used to store an immutable sequence of elements, often used to represent a fixed collection of related data. #coding #developers #buildinpublic
devterms.com
What is tuple (Python)?
A data structure in Python used to store an immutable sequence of elements, often used to represent a fixed collection of related data.
051
DevTerms 📚 @devterms.com · 03/06/2026
💡 Today's word of the day is Emmet! A plugin for many popular text editors which greatly improves HTML & CSS workflow. #coding #developers #buildinpublic
devterms.com
What is Emmet?
A plugin for many popular text editors which greatly improves HTML & CSS workflow.
150
DevTerms 📚 @devterms.com · 02/06/2026
💡 Today's word of the day is code debt! Technical debt that arises when code that is easy to implement in the short run is used instead of applying the best overall solution. #coding #developers #buildinpublic
devterms.com
What is code debt?
Technical debt that arises when code that is easy to implement in the short run is used instead of applying the best overall solution.
060
DevTerms 📚 @devterms.com · 01/06/2026
💡 Today's word of the day is conditional execution! A feature of programming languages, where a block of one or more statements will execute if a specified condition is true. #coding #developers #buildinpublic
devterms.com
What is conditional execution?
A feature of programming languages, where a block of one or more statements will execute if a specified condition is true.
071
DevTerms 📚 @devterms.com · 31/05/2026
💡 Today's word of the day is Kubernetes (K8s)! An open-source system for automating deployment, scaling, and management of containerized applications. #coding #developers #buildinpublic
devterms.com
What is Kubernetes (K8s)?
An open-source system for automating deployment, scaling, and management of containerized applications.
080
DevTerms 📚 @devterms.com · 30/05/2026
💡 Today's word of the day is data processing (DP)! The collection and manipulation of items of data to produce meaningful information. #coding #developers #buildinpublic
devterms.com
What is data processing (DP)?
The collection and manipulation of items of data to produce meaningful information.
050
DevTerms 📚 @devterms.com · 28/05/2026
💡 Today's word of the day is string concatenation! The operation of joining character strings end-to-end. #coding #developers #buildinpublic
devterms.com
What is string concatenation?
The operation of joining character strings end-to-end.
050
DevTerms 📚 @devterms.com · 27/05/2026
💡 Today's word of the day is Backend! The server-side portion of a website or application, responsible for managing data within the database and serving that data to the frontend as needed. #coding #developers #buildinpublic
devterms.com
What is Backend?
The server-side portion of a website or application, responsible for managing data within the database and serving that data to the frontend as needed.
080
DevTerms 📚 @devterms.com · 26/05/2026
💡 Today's word of the day is snake case! A naming convention where multiple words are combined and separated by underscores, typically used in variable names, function names, and file names. #coding #developers #buildinpublic
devterms.com
What is snake case?
A naming convention where multiple words are combined and separated by underscores, typically used in variable names, function names, and file names.
1101
DevTerms 📚 @devterms.com · 25/05/2026
💡 Today's word of the day is iterator! An object that facilitates the traversal of a data structure. #coding #developers #buildinpublic
devterms.com
What is iterator?
An object that facilitates the traversal of a data structure.
081
DevTerms 📚 @devterms.com · 24/05/2026
💡 Today's word of the day is testing word! A term used in software testing to describe a word or phrase used as input for testing, often chosen to represent a specific scenario or condition. #coding #developers #buildinpublic
devterms.com
What is testing word?
A term used in software testing to describe a word or phrase used as input for testing, often chosen to represent a specific scenario or condition.
060
DevTerms 📚 @devterms.com · 23/05/2026
💡 Today's word of the day is client-server model! A distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, calle… #coding #developers #buildinpublic
devterms.com
What is client-server model?
A distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.
030
DevTerms 📚 @devterms.com · 22/05/2026
💡 Today's word of the day is RISC! Reduced Instruction Set Computer, a computer architecture design strategy that aims to use a small, highly optimized set of instructions. #coding #developers #buildinpublic
devterms.com
What is RISC?
Reduced Instruction Set Computer, a computer architecture design strategy that aims to use a small, highly optimized set of instructions.
0103
DevTerms 📚 @devterms.com · 21/05/2026
💡 Today's word of the day is Node.js! An open-source, cross-platform, back-end JavaScript runtime environment that executes JavaScript code outside a web browser. #coding #developers #buildinpublic
devterms.com
What is Node.js?
An open-source, cross-platform, back-end JavaScript runtime environment that executes JavaScript code outside a web browser.
182
DevTerms 📚 @devterms.com · 20/05/2026
💡 Today's word of the day is render! To generate and display output, typically in the context of web development or graphics rendering. #coding #developers #buildinpublic
devterms.com
What is render?
To generate and display output, typically in the context of web development or graphics rendering.
060
DevTerms 📚 @devterms.com · 19/05/2026
💡 Today's word of the day is Information Technology (IT)! The use of computers to store, retrieve, transmit, and manipulate data or information, often in the context of a business or other enterprise. #coding #developers #buildinpublic
devterms.com
What is Information Technology (IT)?
The use of computers to store, retrieve, transmit, and manipulate data or information, often in the context of a business or other enterprise.
060
DevTerms 📚 @devterms.com · 18/05/2026
💡 Today's word of the day is deployment! Deployment is a key step in the web development process where a website or an app is made live on the internet. #coding #developers #buildinpublic
devterms.com
What is deployment?
Deployment is a key step in the web development process where a website or an app is made live on the internet.
040
DevTerms 📚 @devterms.com · 17/05/2026
💡 Today's word of the day is fake! In testing, a simplified implementation of an interface that simulates its behavior in a controlled way. #coding #developers #buildinpublic
devterms.com
What is fake?
In testing, a simplified implementation of an interface that simulates its behavior in a controlled way.
040
DevTerms 📚 @devterms.com · 16/05/2026
💡 Today's word of the day is token! A string of characters that represents a significant piece of data. #coding #developers #buildinpublic
devterms.com
What is token?
A string of characters that represents a significant piece of data.
040
DevTerms 📚 @devterms.com · 15/05/2026
💡 Today's word of the day is time-sharing! A technique used in computing to allow multiple users to share a single computer simultaneously by interleaving processes or tasks, providing the illusion of concurrent ex… #coding #developers #buildinpublic
devterms.com
What is time-sharing?
A technique used in computing to allow multiple users to share a single computer simultaneously by interleaving processes or tasks, providing the illusion of concurrent execution.
082
DevTerms 📚 @devterms.com · 14/05/2026
💡 Today's word of the day is virtual machine! A software-based emulation of a physical computer that runs an operating system and applications, providing an isolated and sandboxed environment with its own virtualiz… #coding #developers #buildinpublic
devterms.com
What is virtual machine?
A software-based emulation of a physical computer that runs an operating system and applications, providing an isolated and sandboxed environment with its own virtualized hardware resources, often used for software testing, development, and server virtualization.
051
DevTerms 📚 @devterms.com · 13/05/2026
💡 Today's word of the day is include guard! A preprocessor directive used in C and C++ programming to prevent a header file from being included more than once in a single compilation. #coding #developers #buildinpublic
devterms.com
What is include guard?
A preprocessor directive used in C and C++ programming to prevent a header file from being included more than once in a single compilation.
030
DevTerms 📚 @devterms.com · 12/05/2026
💡 Today's word of the day is development hell! A term used to describe a project, particularly in software development, that remains in development for an especially long time, either moving between different tasks… #coding #developers #buildinpublic
devterms.com
What is development hell?
A term used to describe a project, particularly in software development, that remains in development for an especially long time, either moving between different tasks or constantly being reworked and refined.
021
DevTerms 📚 @devterms.com · 11/05/2026
💡 Today's word of the day is allocation! The process of assigning blocks of memory for various data structures or variables. #coding #developers #buildinpublic
devterms.com
What is allocation?
The process of assigning blocks of memory for various data structures or variables.
030
DevTerms 📚 @devterms.com · 10/05/2026
💡 Today's word of the day is include guard! A preprocessor directive used in C and C++ programming to prevent a header file from being included more than once in a single compilation. #coding #developers #buildinpublic
devterms.com
What is include guard?
A preprocessor directive used in C and C++ programming to prevent a header file from being included more than once in a single compilation.
020
DevTerms 📚 @devterms.com · 09/05/2026
💡 Today's word of the day is monospace! A font in which each character occupies the same amount of horizontal space. #coding #developers #buildinpublic
devterms.com
What is monospace?
A font in which each character occupies the same amount of horizontal space.
041
DevTerms 📚 @devterms.com · 08/05/2026
💡 Today's word of the day is semaphore! A synchronization primitive used to control access to a shared resource by multiple processes or threads, allowing only a specified number to access it concurrently. #coding #developers #buildinpublic
devterms.com
What is semaphore?
A synchronization primitive used to control access to a shared resource by multiple processes or threads, allowing only a specified number to access it concurrently.
031
DevTerms 📚 @devterms.com · 07/05/2026
💡 Today's word of the day is Flux! An application architecture for building user interfaces, developed by Facebook, that utilizes a unidirectional data flow. #coding #developers #buildinpublic
devterms.com
What is Flux?
An application architecture for building user interfaces, developed by Facebook, that utilizes a unidirectional data flow.
041
DevTerms 📚 @devterms.com · 06/05/2026
💡 Today's word of the day is vector graphics! A type of graphic that uses mathematical descriptions of shapes and paths to represent images, allowing for scalability and resolution independence, often used for illu… #coding #developers #buildinpublic
devterms.com
What is vector graphics?
A type of graphic that uses mathematical descriptions of shapes and paths to represent images, allowing for scalability and resolution independence, often used for illustrations, diagrams, and logos.
020
DevTerms 📚 @devterms.com · 05/05/2026
💡 Today's word of the day is LOLCODE! An esoteric programming language inspired by lolspeak, the language expressed in memes of the LOLcats. #coding #developers #buildinpublic
devterms.com
What is LOLCODE?
An esoteric programming language inspired by lolspeak, the language expressed in memes of the LOLcats.
021
DevTerms 📚 @devterms.com · 04/05/2026
💡 Today's word of the day is minify! The process of removing all unnecessary characters from source code without changing its functionality. #coding #developers #buildinpublic
devterms.com
What is minify?
The process of removing all unnecessary characters from source code without changing its functionality.
041
DevTerms 📚 @devterms.com · 03/05/2026
💡 Today's word of the day is Handlebars.js! A popular templating engine for JavaScript, allowing developers to build semantic templates effectively with minimal logic. #coding #developers #buildinpublic
devterms.com
What is Handlebars.js?
A popular templating engine for JavaScript, allowing developers to build semantic templates effectively with minimal logic.
041
DevTerms 📚 @devterms.com · 02/05/2026
💡 Today's word of the day is VM (Virtual Machine)! A software emulation of a physical computer that runs an operating system and applications just like a physical computer. #coding #developers #buildinpublic
devterms.com
What is VM (Virtual Machine)?
A software emulation of a physical computer that runs an operating system and applications just like a physical computer.
031
DevTerms 📚 @devterms.com · 01/05/2026
💡 Today's word of the day is ColorZilla! A browser extension for Mozilla Firefox and Google Chrome that assists web developers and graphic designers with color related tasks. #coding #developers #buildinpublic
devterms.com
What is ColorZilla?
A browser extension for Mozilla Firefox and Google Chrome that assists web developers and graphic designers with color related tasks.
141
DevTerms 📚 @devterms.com · 30/04/2026
💡 Today's word of the day is cache! A hardware or software component that stores data so future requests for that data can be served faster. #coding #developers #buildinpublic
devterms.com
What is cache?
A hardware or software component that stores data so future requests for that data can be served faster.
051
DevTerms 📚 @devterms.com · 29/04/2026
💡 Today's word of the day is SLOC! Source Lines of Code, a measure used to evaluate the size or complexity of a software program by counting the number of lines in the source code. #coding #developers #buildinpublic
devterms.com
What is SLOC?
Source Lines of Code, a measure used to evaluate the size or complexity of a software program by counting the number of lines in the source code.
182
DevTerms 📚 @devterms.com · 28/04/2026
💡 Today's word of the day is OAuth! An open standard for access delegation, commonly used as a way for Internet users to grant websites or applications access to their information on other websites but without givi… #coding #developers #buildinpublic
devterms.com
What is OAuth?
An open standard for access delegation, commonly used as a way for Internet users to grant websites or applications access to their information on other websites but without giving them the passwords.
043
DevTerms 📚 @devterms.com · 27/04/2026
💡 Today's word of the day is build up! The process of gradually adding components or elements to a system, often referring to the accumulation of software code or features. #coding #developers #buildinpublic
devterms.com
What is build up?
The process of gradually adding components or elements to a system, often referring to the accumulation of software code or features.
031
DevTerms 📚 @devterms.com · 26/04/2026
💡 Today's word of the day is PCB (Process Control Block)! A data structure in the operating system kernel containing the information needed to manage the scheduling of a particular process. #coding #developers #buildinpublic
devterms.com
What is PCB (Process Control Block)?
A data structure in the operating system kernel containing the information needed to manage the scheduling of a particular process.
031
DevTerms 📚 @devterms.com · 25/04/2026
💡 Today's word of the day is Object-Relational Mapping (ORM)! A programming technique for converting data between incompatible type systems in object-oriented programming languages. #coding #developers #buildinpublic
devterms.com
What is Object-Relational Mapping (ORM)?
A programming technique for converting data between incompatible type systems in object-oriented programming languages.
041
DevTerms 📚 @devterms.com · 24/04/2026
💡 Today's word of the day is declarative programming! A programming paradigm that expresses the logic of a computation without describing its control flow. #coding #developers #buildinpublic
devterms.com
What is declarative programming?
A programming paradigm that expresses the logic of a computation without describing its control flow.
032
DevTerms 📚 @devterms.com · 23/04/2026
💡 Today's word of the day is static (Java keyword)! A Java keyword used to define a variable or method that belongs to the class itself, rather than to instances of the class, often used for constants or utility me… #coding #developers #buildinpublic
devterms.com
What is static (Java keyword)?
A Java keyword used to define a variable or method that belongs to the class itself, rather than to instances of the class, often used for constants or utility methods.
021
DevTerms 📚 @devterms.com · 22/04/2026
💡 Today's word of the day is compression! The process of encoding information using fewer bits than the original representation to reduce the size of data for storage, handling, and transmitting content. #coding #developers #buildinpublic
devterms.com
What is compression?
The process of encoding information using fewer bits than the original representation to reduce the size of data for storage, handling, and transmitting content.
041
DevTerms 📚 @devterms.com · 21/04/2026
💡 Today's word of the day is tester! A person responsible for testing software applications or systems to identify defects, verify that they meet specified requirements, and ensure they function correctly. #coding #developers #buildinpublic
devterms.com
What is tester?
A person responsible for testing software applications or systems to identify defects, verify that they meet specified requirements, and ensure they function correctly.
051
DevTerms 📚 @devterms.com · 20/04/2026
💡 Today's word of the day is immutable object! An object whose state cannot be modified after it is created. #coding #developers #buildinpublic
devterms.com
What is immutable object?
An object whose state cannot be modified after it is created.
041