A pre-prepared library that is meant to be used as a foundation for web design or web development, providing common functionality and design patterns.
"Bootstrap is a popular CSS framework that includes responsive grid systems, components, and JavaScript plugins for rapid web development."
A software development approach where the whole team works on the same thing, at the same time, in the same space, and at the same computer.
"Mob programming is a collaborative approach that emphasizes teamwork and continuous learning from each other."
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.
"The developer spun up a virtual machine to test the application on different operating systems."
Written text or illustrations that accompany software and either explain how the software operates or how to use it.
"Good documentation is crucial for explaining complex software systems and aiding developers in using and contributing to the software."
A design document providing information to the Python community, or describing a new feature for Python or its processes or environment.
"PEPs help guide the development of Python by providing a formal way to propose, document, and discuss new features and changes."