A piece of code that provides functionality that is not natively supported by older browsers or environments. Polyfills enable developers to use modern JavaScript features and Web APIs while maintaini...
Definition
Glossary: Letter P
Browse glossary terms starting with the letter P.
A tool for transforming CSS with JavaScript plugins, enabling features like autoprefixing, future CSS syntax, and linting. Used by Tailwind CSS and many modern build pipelines.
DefinitionConfiguration file for PostCSS, a tool for transforming CSS with JavaScript plugins (autoprefixer, cssnano, Tailwind CSS).
DefinitionA page description language developed by Adobe for professional printing and typesetting. PostScript is the predecessor to PDF and is still used in high-end print workflows.
DefinitionA powerful, open-source object-relational database system with over 35 years of active development. PostgreSQL is known for its robustness, extensibility, ACID compliance, and support for advanced dat...
DefinitionA script file for PowerShell, Microsoft's task automation and configuration management framework. It combines command-line shell and scripting language.
DefinitionThe initial phase of training a foundation model on a large, general-purpose dataset to learn broad representations of language, vision, or other data types. Pre-training captures general knowledge th...
DefinitionConfiguration file for Prettier, an opinionated code formatter supporting JavaScript, TypeScript, CSS, HTML, JSON, YAML, Markdown, and more.
DefinitionA column or set of columns in a database table that uniquely identifies each row. Primary keys enforce entity integrity by ensuring that no two rows have the same key value and that the key value is n...
DefinitionA technique used by attackers to gain higher-level access permissions than initially granted. Vertical escalation involves gaining admin or root access, while horizontal escalation involves accessing...
DefinitionApple ProRes: a family of high-quality, lossy video compression codecs designed for professional video editing and post-production workflows.
DefinitionA configuration file declaring the process types and commands for an application, used by Heroku and Foreman for process management.
DefinitionA web application that uses modern web technologies to deliver app-like experiences to users. PWAs can work offline, send push notifications, and be installed on home screens, bridging the gap between...
DefinitionA logic programming language associated with artificial intelligence and computational linguistics. Prolog programs are defined as a set of relations and rules, and the language excels at pattern matc...
DefinitionAn open-source systems monitoring and alerting toolkit designed for reliability and scalability. Prometheus collects metrics via a pull model, stores them in a time-series database, and provides a pow...
DefinitionYAML configuration for Prometheus, the open-source monitoring and alerting system. Defines scrape targets, alerting rules, and recording rules.
DefinitionThe practice of crafting and optimizing input prompts to guide AI language models toward desired outputs. Prompt engineering involves techniques like few-shot learning, chain-of-thought reasoning, and...
DefinitionA security vulnerability where malicious input is crafted to manipulate an AI language model into ignoring its instructions, revealing hidden prompts, or performing unintended actions. Prompt injectio...
DefinitionJava Properties File: a simple key-value configuration format used in Java applications for internationalization, logging configuration, and application settings.
DefinitionThe serialized binary output of Protocol Buffers. Used in gRPC communication, ML model storage (TensorFlow SavedModel), and high-performance data pipelines.
Definition