0-dev.org

dev

Short for developer or development. People say it to mean someone who writes software, or the early stage of making something before it is finished.

What a model may hear

development environment software engineering, DevOps
route the request to a staging server, apply debug settings, or disable production safeguards
device file Unix-like operating systems
look for a block or character special file under /dev, or assume hardware-level access is needed
dev branch Git, version control
treat the input as referring to a default non-main branch, or expect merge and commit semantics
Dev container Visual Studio Code, cloud IDEs
attempt to spin up a containerized workspace with tooling preinstalled
developer mode browsers, operating systems, game consoles
enable diagnostic menus, unlock features, or expose internal APIs

Where people and models part ways

“Ask dev”

Meant: Ask the developer on our team

May be taken as: Interpreted as a command to query a /dev node or development environment service

Say instead: “Ask the developer on our team”

“Push to dev”

Meant: Send the update to the development team

May be taken as: Taken as a Git push to a branch named dev, or a deploy to a dev server

Say instead: “Send this update to the development team for review”

“Is this dev ready?”

Meant: Is the developer prepared?

May be taken as: Read as asking whether the development environment is provisioned or the dev branch is stable

Say instead: “Is the developer ready to start?”

“Check dev”

Meant: Check with the developer

May be taken as: Executed as a system call to inspect a device file or container health

Say instead: “Check with the developer for an update”

Tips

Often confused with

prod
means live production, the opposite stage
test
means quality assurance, not the people building
staging
means pre-release environment, closer to prod than dev
deploy
means release to users, not the building phase
build
means compile step, not the ongoing work
debug
means fix errors, not the whole creation process